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>