Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jul 2015 12:54:49 +0000 (UTC)
From:      Ed Schouten <ed@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r392679 - in head: devel/cloudabi-cloudlibc devel/cloudabi-compiler-rt devel/cloudabi-libc++ devel/cloudabi-libc++abi devel/cloudabi-libunwind sysutils/cloudabi-utils
Message-ID:  <201507221254.t6MCsn2o040637@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ed (src committer)
Date: Wed Jul 22 12:54:48 2015
New Revision: 392679
URL: https://svnweb.freebsd.org/changeset/ports/392679

Log:
  Upgrade the CloudABI toolchain to a newer version.
  
  Due to the CloudABI code being reviewed before hitting the tree, some
  minor ABI tweaks are made in a couple of places, while we still can.
  Unfortunately, this means that the previous version of cloudlibc now
  generates binaries that are not compatible with the latest kernel
  sources.
  
  Roll a new release that makes the toolchain compatible with what's in
  FreeBSD HEAD.

Modified:
  head/devel/cloudabi-cloudlibc/Makefile
  head/devel/cloudabi-cloudlibc/distinfo
  head/devel/cloudabi-compiler-rt/Makefile
  head/devel/cloudabi-compiler-rt/distinfo
  head/devel/cloudabi-libc++/Makefile
  head/devel/cloudabi-libc++/distinfo
  head/devel/cloudabi-libc++/pkg-plist
  head/devel/cloudabi-libc++abi/Makefile
  head/devel/cloudabi-libc++abi/distinfo
  head/devel/cloudabi-libunwind/Makefile
  head/devel/cloudabi-libunwind/distinfo
  head/sysutils/cloudabi-utils/Makefile
  head/sysutils/cloudabi-utils/distinfo

Modified: head/devel/cloudabi-cloudlibc/Makefile
==============================================================================
--- head/devel/cloudabi-cloudlibc/Makefile	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-cloudlibc/Makefile	Wed Jul 22 12:54:48 2015	(r392679)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	cloudlibc
-PORTVERSION=	0.2
+PORTVERSION=	0.3
 CATEGORIES=	devel
 MASTER_SITES=	https://nuxi.nl/distfiles/cloudlibc/
 PKGNAMEPREFIX=	cloudabi-
@@ -25,7 +25,8 @@ do-build:
 
 do-install:
 	@cd ${WRKSRC} && \
-		PREFIX=${STAGEDIR}${PREFIX}/x86_64-unknown-cloudabi \
+		DESTDIR=${STAGEDIR} \
+		PREFIX=${PREFIX}/x86_64-unknown-cloudabi \
 		${SH} install
 
 .include <bsd.port.mk>

Modified: head/devel/cloudabi-cloudlibc/distinfo
==============================================================================
--- head/devel/cloudabi-cloudlibc/distinfo	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-cloudlibc/distinfo	Wed Jul 22 12:54:48 2015	(r392679)
@@ -1,2 +1,2 @@
-SHA256 (cloudlibc-0.2.tar.xz) = 4e0ba922c85318b3126b769bed2b67ff6b5126eb5e2d825241b1c056f41e58ac
-SIZE (cloudlibc-0.2.tar.xz) = 628216
+SHA256 (cloudlibc-0.3.tar.xz) = 3355c8c7c90bcfa27a2707f7ac4af6db76b9c0df1e702d5ff7e45c77e1e6e39f
+SIZE (cloudlibc-0.3.tar.xz) = 631364

Modified: head/devel/cloudabi-compiler-rt/Makefile
==============================================================================
--- head/devel/cloudabi-compiler-rt/Makefile	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-compiler-rt/Makefile	Wed Jul 22 12:54:48 2015	(r392679)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	compiler-rt
-DISTVERSION=	0.241676
+DISTVERSION=	0.242897
 CATEGORIES=	devel
 MASTER_SITES=	https://nuxi.nl/distfiles/compiler-rt/
 PKGNAMEPREFIX=	cloudabi-

Modified: head/devel/cloudabi-compiler-rt/distinfo
==============================================================================
--- head/devel/cloudabi-compiler-rt/distinfo	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-compiler-rt/distinfo	Wed Jul 22 12:54:48 2015	(r392679)
@@ -1,2 +1,2 @@
-SHA256 (compiler-rt-0.241676.tar.xz) = 4da00d6b177af1a882c6c5a3a43f2ec5820494bcc0681046a2bc8a43477cd2eb
-SIZE (compiler-rt-0.241676.tar.xz) = 1164088
+SHA256 (compiler-rt-0.242897.tar.xz) = db856e9c700b854e96ac76768aefb302ab03be49d158d2d34efcb2c984f9af68
+SIZE (compiler-rt-0.242897.tar.xz) = 1166932

Modified: head/devel/cloudabi-libc++/Makefile
==============================================================================
--- head/devel/cloudabi-libc++/Makefile	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-libc++/Makefile	Wed Jul 22 12:54:48 2015	(r392679)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	libc++
-PORTVERSION=	0.241676
+PORTVERSION=	0.242897
 CATEGORIES=	devel
 MASTER_SITES=	https://nuxi.nl/distfiles/libc++/:libcxx \
 		https://nuxi.nl/distfiles/libc++abi/:libcxxabi

Modified: head/devel/cloudabi-libc++/distinfo
==============================================================================
--- head/devel/cloudabi-libc++/distinfo	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-libc++/distinfo	Wed Jul 22 12:54:48 2015	(r392679)
@@ -1,4 +1,4 @@
-SHA256 (libc++-0.241676.tar.xz) = f95aa5a100128377e52313456d3016125182186df11109e434ad7f9b8ed25f1d
-SIZE (libc++-0.241676.tar.xz) = 959656
-SHA256 (libc++abi-0.241676.tar.xz) = 204a6772d70e1ad910117ca30335718ac9f344df555145abbe34b0bbf14ed50e
-SIZE (libc++abi-0.241676.tar.xz) = 506816
+SHA256 (libc++-0.242897.tar.xz) = 74cb39fe8972bd4a8cc993719e1f3e18ff0fcef1deb61289bd9e1ad0270d48fb
+SIZE (libc++-0.242897.tar.xz) = 966600
+SHA256 (libc++abi-0.242897.tar.xz) = f8a6502e5c2601fd1fad62ccb4b63639e21161bfe905d9b081628ce40baa3550
+SIZE (libc++abi-0.242897.tar.xz) = 506740

Modified: head/devel/cloudabi-libc++/pkg-plist
==============================================================================
--- head/devel/cloudabi-libc++/pkg-plist	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-libc++/pkg-plist	Wed Jul 22 12:54:48 2015	(r392679)
@@ -54,6 +54,7 @@ x86_64-unknown-cloudabi/include/c++/v1/e
 x86_64-unknown-cloudabi/include/c++/v1/experimental/algorithm
 x86_64-unknown-cloudabi/include/c++/v1/experimental/chrono
 x86_64-unknown-cloudabi/include/c++/v1/experimental/dynarray
+x86_64-unknown-cloudabi/include/c++/v1/experimental/functional
 x86_64-unknown-cloudabi/include/c++/v1/experimental/optional
 x86_64-unknown-cloudabi/include/c++/v1/experimental/ratio
 x86_64-unknown-cloudabi/include/c++/v1/experimental/string_view

Modified: head/devel/cloudabi-libc++abi/Makefile
==============================================================================
--- head/devel/cloudabi-libc++abi/Makefile	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-libc++abi/Makefile	Wed Jul 22 12:54:48 2015	(r392679)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	libc++abi
-PORTVERSION=	0.241676
+PORTVERSION=	0.242897
 CATEGORIES=	devel
 MASTER_SITES=	https://nuxi.nl/distfiles/libc++abi/:libcxxabi \
 		https://nuxi.nl/distfiles/libunwind/:libunwind

Modified: head/devel/cloudabi-libc++abi/distinfo
==============================================================================
--- head/devel/cloudabi-libc++abi/distinfo	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-libc++abi/distinfo	Wed Jul 22 12:54:48 2015	(r392679)
@@ -1,4 +1,4 @@
-SHA256 (libc++abi-0.241676.tar.xz) = 204a6772d70e1ad910117ca30335718ac9f344df555145abbe34b0bbf14ed50e
-SIZE (libc++abi-0.241676.tar.xz) = 506816
-SHA256 (libunwind-0.241676.tar.xz) = 6daeb7e5258c41d4bd702cf23da3f2c51d51387ed1c3cf110284b565a713ee5f
-SIZE (libunwind-0.241676.tar.xz) = 59316
+SHA256 (libc++abi-0.242897.tar.xz) = f8a6502e5c2601fd1fad62ccb4b63639e21161bfe905d9b081628ce40baa3550
+SIZE (libc++abi-0.242897.tar.xz) = 506740
+SHA256 (libunwind-0.242897.tar.xz) = 943882e8122c02ca852a989e3a496ad945228ab9102eb6d6f266cae0b50c11a2
+SIZE (libunwind-0.242897.tar.xz) = 59348

Modified: head/devel/cloudabi-libunwind/Makefile
==============================================================================
--- head/devel/cloudabi-libunwind/Makefile	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-libunwind/Makefile	Wed Jul 22 12:54:48 2015	(r392679)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	libunwind
-PORTVERSION=	0.241676
+PORTVERSION=	0.242897
 CATEGORIES=	devel
 MASTER_SITES=	https://nuxi.nl/distfiles/libc++abi/:libcxxabi \
 		https://nuxi.nl/distfiles/libunwind/:libunwind

Modified: head/devel/cloudabi-libunwind/distinfo
==============================================================================
--- head/devel/cloudabi-libunwind/distinfo	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/devel/cloudabi-libunwind/distinfo	Wed Jul 22 12:54:48 2015	(r392679)
@@ -1,4 +1,4 @@
-SHA256 (libc++abi-0.241676.tar.xz) = 204a6772d70e1ad910117ca30335718ac9f344df555145abbe34b0bbf14ed50e
-SIZE (libc++abi-0.241676.tar.xz) = 506816
-SHA256 (libunwind-0.241676.tar.xz) = 6daeb7e5258c41d4bd702cf23da3f2c51d51387ed1c3cf110284b565a713ee5f
-SIZE (libunwind-0.241676.tar.xz) = 59316
+SHA256 (libc++abi-0.242897.tar.xz) = f8a6502e5c2601fd1fad62ccb4b63639e21161bfe905d9b081628ce40baa3550
+SIZE (libc++abi-0.242897.tar.xz) = 506740
+SHA256 (libunwind-0.242897.tar.xz) = 943882e8122c02ca852a989e3a496ad945228ab9102eb6d6f266cae0b50c11a2
+SIZE (libunwind-0.242897.tar.xz) = 59348

Modified: head/sysutils/cloudabi-utils/Makefile
==============================================================================
--- head/sysutils/cloudabi-utils/Makefile	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/sysutils/cloudabi-utils/Makefile	Wed Jul 22 12:54:48 2015	(r392679)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	cloudabi-utils
-PORTVERSION=	0.2
+PORTVERSION=	0.3
 CATEGORIES=	sysutils
 MASTER_SITES=	https://nuxi.nl/distfiles/cloudabi-utils/
 
@@ -29,13 +29,14 @@ LDFLAGS+=	-L${LOCALBASE}/lib
 do-build:
 	@cd ${WRKSRC} && \
 		${SETENV} ${MAKE_ENV} \
-		PREFIX=${LOCALBASE} \
+		PREFIX=${PREFIX} \
 		CLOUDABI_CC=${LOCALBASE}/bin/x86_64-unknown-cloudabi-cc \
 		${SH} build
 
 do-install:
 	@cd ${WRKSRC} && \
-		PREFIX=${STAGEDIR}${PREFIX} \
+		DESTDIR=${STAGEDIR} \
+		PREFIX=${PREFIX} \
 		${SH} install
 
 .include <bsd.port.pre.mk>

Modified: head/sysutils/cloudabi-utils/distinfo
==============================================================================
--- head/sysutils/cloudabi-utils/distinfo	Wed Jul 22 12:31:04 2015	(r392678)
+++ head/sysutils/cloudabi-utils/distinfo	Wed Jul 22 12:54:48 2015	(r392679)
@@ -1,2 +1,2 @@
-SHA256 (cloudabi-utils-0.2.tar.xz) = 210a15563d7019597b5a5a1b171803c23b4aa57c6fb9bab138d033232710f90e
-SIZE (cloudabi-utils-0.2.tar.xz) = 12704
+SHA256 (cloudabi-utils-0.3.tar.xz) = fd9349387ca48291e8d2fc23841bfbf5df6d312fec7d74ae91570c6cc78e1fc4
+SIZE (cloudabi-utils-0.3.tar.xz) = 13124



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507221254.t6MCsn2o040637>