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
Ed Schouten
ed at FreeBSD.org
Wed Jul 22 12:54:54 UTC 2015
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
More information about the svn-ports-all
mailing list