Update to the 20100523 snapshot of GCC 4.3.6 (which is pretty much the

GCC 4.3.5 release).

Force the use of system as and ld.  This makes building and using this
port consistent across installations and avoids confusing error modes
for users who may have others flavors of these tools earlier in PATH.

On the way, sort CONFIGURE_ARGS.
This commit is contained in:
Gerald Pfeifer 2010-05-24 16:00:42 +00:00
parent 018e66797f
commit 801e0fe441
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=254980
2 changed files with 17 additions and 15 deletions

View file

@ -7,7 +7,7 @@
#
PORTNAME= gcc
PORTVERSION= 4.3.5.20100425
PORTVERSION= 4.3.6.20100523
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GCC}
MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING}
@ -54,13 +54,15 @@ LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX}
GNU_CONFIGURE= yes
CFLAGS+= -I${LOCALBASE}/include
CONFIGURE_ARGS+=--disable-nls \
--with-system-zlib \
--with-libiconv-prefix=${LOCALBASE} \
--with-gmp=${LOCALBASE} \
--program-suffix=${SUFFIX} \
--libdir=${TARGLIB} \
--libexecdir=${LIBEXEC} \
--with-gxx-include-dir=${TARGLIB}/include/c++/
--program-suffix=${SUFFIX} \
--with-as=/usr/bin/as \
--with-gmp=${LOCALBASE} \
--with-gxx-include-dir=${TARGLIB}/include/c++/ \
--with-ld=/usr/bin/ld \
--with-libiconv-prefix=${LOCALBASE} \
--with-system-zlib
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
ALL_TARGET= bootstrap-lean
USE_LDCONFIG= ${TARGLIB}

View file

@ -1,9 +1,9 @@
MD5 (gcc-core-4.3-20100425.tar.bz2) = b368c4f2dc35672da329358dc174bf3c
SHA256 (gcc-core-4.3-20100425.tar.bz2) = ef42acf2b238cfa2691aec3c7cf6edba3bbb082d51fac90e33c429756cbb15d5
SIZE (gcc-core-4.3-20100425.tar.bz2) = 21749166
MD5 (gcc-g++-4.3-20100425.tar.bz2) = f47c1f779d407b455e6cf8b7907cab66
SHA256 (gcc-g++-4.3-20100425.tar.bz2) = 7cc9b107bbc3bff9e4f60b08a962c1c006aaf65b08924ef645c0b9d0b2e03f93
SIZE (gcc-g++-4.3-20100425.tar.bz2) = 5671235
MD5 (gcc-testsuite-4.3-20100425.tar.bz2) = 5d2cf14424005a347045fe140d6c5913
SHA256 (gcc-testsuite-4.3-20100425.tar.bz2) = c20109f37c8bcc2f7b08576597170123996d3e29028fefd44b001adbacdb4ffd
SIZE (gcc-testsuite-4.3-20100425.tar.bz2) = 4646168
MD5 (gcc-core-4.3-20100523.tar.bz2) = 3e2db2c88e2d76e600ac01d075c854fd
SHA256 (gcc-core-4.3-20100523.tar.bz2) = 21bdcff959975bf85b398a492ce0def5aee52fc2f83c35f443299b505aa81a8e
SIZE (gcc-core-4.3-20100523.tar.bz2) = 21749576
MD5 (gcc-g++-4.3-20100523.tar.bz2) = 21451992619bd5107e9c3b7af3a3c34e
SHA256 (gcc-g++-4.3-20100523.tar.bz2) = 80fab64ebbdb5da3698f42f4ca0315af09019f2b44c9139b74f9787120bac5a9
SIZE (gcc-g++-4.3-20100523.tar.bz2) = 5668134
MD5 (gcc-testsuite-4.3-20100523.tar.bz2) = 54869fd51349f701488d2f2657168434
SHA256 (gcc-testsuite-4.3-20100523.tar.bz2) = 119152182e0e42e6fbafc8a4a2753cb29cf80d67281c6256067151b56fb80c9e
SIZE (gcc-testsuite-4.3-20100523.tar.bz2) = 4647936