aboutsummaryrefslogtreecommitdiff
path: root/lang/gcc6-devel
Commit message (Collapse)AuthorAgeFilesLines
* GCC 6 has branched for release, so this snapshot is now labeledGerald Pfeifer2016-04-232-3/+3
| | | | | | | | | | | | version 6.0.1 and 20160421 and should be pretty close to the first release GCC 6.1. In particular, this is free of known critical regressions, so is fair game for anyone to give a try who would normally steer clear of pre-release versions. Notes: svn path=/head/; revision=413919
* many ports: mark broken on powerpc64Steve Wills2016-04-211-0/+2
| | | | Notes: svn path=/head/; revision=413746
* lang/gcc*: convert to CONFIGURE_OUTSOURCEJan Beich2016-04-131-10/+5
| | | | | | | | | | PR: 208294, 208309 Exp-run by: antoine Approved by: gerald (maintainer) Differential Revision: https://reviews.freebsd.org/D4157 Notes: svn path=/head/; revision=413188
* Update to the 20160410 development snapshot of GCC 6.Gerald Pfeifer2016-04-122-3/+3
| | | | Notes: svn path=/head/; revision=413121
* Update to the 20160403 development snapshot of GCC 6.Gerald Pfeifer2016-04-092-3/+3
| | | | Notes: svn path=/head/; revision=412850
* Update to the 20160327 development snapshot of GCC 6.Gerald Pfeifer2016-04-022-3/+3
| | | | Notes: svn path=/head/; revision=412421
* Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.Mathieu Arnold2016-04-011-10/+10
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412347
* Update to the 20160320 development snapshot of GCC 6.Gerald Pfeifer2016-03-212-3/+3
| | | | Notes: svn path=/head/; revision=411628
* Update to the 20160313 development snapshot of GCC 6.Gerald Pfeifer2016-03-142-3/+3
| | | | Notes: svn path=/head/; revision=411035
* Update to the 20160306 development snapshot of GCC 6.Gerald Pfeifer2016-03-082-3/+3
| | | | Notes: svn path=/head/; revision=410653
* Update to the 20160228 development snapshot of GCC 6.Gerald Pfeifer2016-02-292-3/+3
| | | | Notes: svn path=/head/; revision=409810
* Update to the 20160221 development snapshot of GCC 6.Gerald Pfeifer2016-02-222-3/+3
| | | | Notes: svn path=/head/; revision=409362
* Update to the 20160214 development snapshot of GCC 6.Gerald Pfeifer2016-02-153-39/+3
| | | | | | | files/patch-libstdc++-configure now made it upstream, so remove it. Notes: svn path=/head/; revision=408915
* Update to the 20160207 development snapshot of GCC 6.Gerald Pfeifer2016-02-082-3/+3
| | | | Notes: svn path=/head/; revision=408483
* Fix the build on FreeBSD 9.x. Somehow recent improvements in upstreamGerald Pfeifer2016-02-061-0/+36
| | | | | | | GCC around detecting support for isinf and isnan only went half way. Notes: svn path=/head/; revision=408296
* Update to the 20160131 development snapshot of GCC 6.Gerald Pfeifer2016-02-012-3/+3
| | | | Notes: svn path=/head/; revision=407726
* Update to the 20160117 development snapshot of GCC 6.Gerald Pfeifer2016-01-252-3/+3
| | | | Notes: svn path=/head/; revision=407186
* Update to the 20160117 development snapshot of GCC 6.Gerald Pfeifer2016-01-212-3/+3
| | | | Notes: svn path=/head/; revision=406835
* Update to the 20160110 development snapshot of GCC 6.Gerald Pfeifer2016-01-112-3/+3
| | | | | | | | | | | This addresses a build failure with option GRAPHITE set or when the devel/isl port is present [1] via a patch I contributed upstream since the previous snapshot. PR: 206075 [1] Notes: svn path=/head/; revision=405763
* Update to the 20160103 development snapshot of GCC 6.Gerald Pfeifer2016-01-072-3/+3
| | | | Notes: svn path=/head/; revision=405397
* Update to the 20151227 development snapshot of GCC 6.Gerald Pfeifer2016-01-042-3/+3
| | | | Notes: svn path=/head/; revision=405204
* Update to the 20151206 development snapshot of GCC 6.Gerald Pfeifer2015-12-073-28/+3
| | | | | | | files/patch-build-without-bootstrap has now made it upstream, so remove it. Notes: svn path=/head/; revision=403239
* Pet overeager portlint.Gerald Pfeifer2015-12-023-0/+3
| | | | Notes: svn path=/head/; revision=402857
* Update to the 20151129 development snapshot of GCC 6.Gerald Pfeifer2015-11-302-3/+3
| | | | Notes: svn path=/head/; revision=402640
* Fix building without a full bootstrap, that is, with option BOOTSTRAPGerald Pfeifer2015-11-281-0/+24
| | | | | | | | | not set which was broken by libffi changes after GCC 5. Submitted by: andreast Notes: svn path=/head/; revision=402553
* Update to the 20151122 development snapshot of GCC 6.Gerald Pfeifer2015-11-242-3/+3
| | | | Notes: svn path=/head/; revision=402356
* Update to the 20151115 development snapshot of GCC 6.Gerald Pfeifer2015-11-192-7/+7
| | | | Notes: svn path=/head/; revision=401975
* - Give a choice to enable libjava for powerpc64.Andreas Tobler2015-11-151-3/+6
| | | | | | | | | - The minimum prerequisite compiler to build gcc6 for powerpc64 is a gcc-4.9. Approved by: gerald (maintainer) Notes: svn path=/head/; revision=401727
* Add support for Graphite loop optimizations via a new option GRAPHITE.Gerald Pfeifer2015-11-151-1/+7
| | | | | | | | This is off by default for the time being and pulls in devel/isl as an additional dependency. Notes: svn path=/head/; revision=401724
* Update to the 20151108 development snapshot of GCC 6.Gerald Pfeifer2015-11-122-3/+3
| | | | | | | | This now features PIE (position-independent executable) support for powerpc64, courtesy of andreast@. Notes: svn path=/head/; revision=401320
* Have the package name reflect the name of the port and include -develGerald Pfeifer2015-11-081-1/+1
| | | | | | | as part of PKGNAMESUFFIX to signal this is not a stable version. Notes: svn path=/head/; revision=401079
* Update to the 20151101 development snapshot of GCC 6.Gerald Pfeifer2015-11-072-4/+3
| | | | Notes: svn path=/head/; revision=400977
* Add a MULTILIB option to gcc[56]-devel for powerpc64Julio Merino2015-11-021-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | This fixes the build of gcc[56]-devel under powerpc64 when the system is built without the lib32 libraries. More in detail: If the system is built with lib32 support (WITH_LIB32, which is the default), building gcc from ports results in a compiler that can target both 64-bit and 32-bit binaries on powerpc64. However, when lib32 support is disabled (WITHOUT_LIB32), gcc should only be built with 64-bit support or otherwise the build fails. To fix this, explicitly disable 32-bit support when /usr/lib32 is not present and add a MULTILIB option (which is only defined for powerpc64 when 32-bit support is possible and defaults to yes to preserve the current behavior) to allow the user to explicitly control this feature. Approved by: gerald (maintainer), bdrewery (mentor), andreast Differential Revision: https://reviews.freebsd.org/D3952 Notes: svn path=/head/; revision=400632
* Update to the 20151025 development snapshot of GCC 6.Gerald Pfeifer2015-10-262-3/+3
| | | | Notes: svn path=/head/; revision=400211
* Update to the 20151018 development snapshot of GCC 6.Gerald Pfeifer2015-10-202-3/+3
| | | | Notes: svn path=/head/; revision=399861
* Update to the 20151011 snapshot of GCC 6.Gerald Pfeifer2015-10-142-3/+3
| | | | Notes: svn path=/head/; revision=399265
* Update to the 20151004 snapshot of GCC 6.Gerald Pfeifer2015-10-062-3/+3
| | | | Notes: svn path=/head/; revision=398705
* Add missing USES=compiler, needed for ${COMPILER_TYPE} checksAntoine Brodin2015-10-051-1/+1
| | | | | | | PR: 203540 Notes: svn path=/head/; revision=398656
* Update to the 20150927 snapshot of GCC 6.Gerald Pfeifer2015-10-012-3/+3
| | | | Notes: svn path=/head/; revision=398262
* Remove deprecated @exec/@unexec from ports using ccache-update-linksAntoine Brodin2015-09-261-2/+2
| | | | Notes: svn path=/head/; revision=397956
* Update to the 20150913 snapshot of GCC 6.Gerald Pfeifer2015-09-262-3/+3
| | | | Notes: svn path=/head/; revision=397927
* Update to the 20150906 snapshot of GCC 6.Gerald Pfeifer2015-09-072-3/+3
| | | | Notes: svn path=/head/; revision=396271
* Update to the 20150830 snapshot of GCC 6.Gerald Pfeifer2015-08-312-3/+3
| | | | Notes: svn path=/head/; revision=395724
* Update to the 20150823 snapshot of GCC 6.Gerald Pfeifer2015-08-242-3/+3
| | | | Notes: svn path=/head/; revision=395194
* Update to the 20150816 snapshot of GCC 6.Gerald Pfeifer2015-08-222-3/+3
| | | | Notes: svn path=/head/; revision=395049
* Remove UNIQUENAME and LATEST_LINK.Mathieu Arnold2015-08-171-1/+0
| | | | | | | | | | | | | | | | | | | | UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now, we won't have conflicts there. Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel has the correct PKGNAME anyway. Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called OPTIONS_FILE now.) Reviewed by: antoine, bapt Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3336 Notes: svn path=/head/; revision=394508
* Update to the 20150809 snapshot of GCC 6.Gerald Pfeifer2015-08-122-3/+3
| | | | Notes: svn path=/head/; revision=394021
* Update to the 20150802 snapshot of GCC 6.Gerald Pfeifer2015-08-032-4/+3
| | | | Notes: svn path=/head/; revision=393460
* By default libtool replaces -export-symbols <file> with -retain-symbols-fileTijl Coosemans2015-08-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <file> on ELF systems, but this doesn't really do what -export-symbols is meant to do. On GNU ELF systems it converts <file> to a simple version script first and then uses -version-script instead of -retain-symbols-file. Let USES=libtool patch libtool scripts to do this on all systems with GNU ld(1). Bump PORTREVISION on all ports where the build log contains -export-symbols. audio/calf: This port builds a module that now exports only one function, but it also builds a number of executables that link to this module and expect to see other functions. Because it's already a bit dodgy to link to a module (libtool warns about this) let the module continue to export only one function and instead build an ordinary library from the same source that the executables can link to. Fix a number of other issues in the same Makefile.am and clean up the port Makefile. japanese/scim-honoka: Tries to hide all symbols that start with an underscore, but because this library is written in C++ all symbols start with _Z so it ends up hiding everything. Just don't hide anything at all like the textproc/scim configure script does. multimedia/schroedinger: Apply an upstream patch. textproc/scim-input-pad: Same as japanese/scim-honoka. PR: 201922 Approved by: portmgr (antoine) Exp-run by: antoine Notes: svn path=/head/; revision=393429
* Update to the 20150726 snapshot of GCC 6.Gerald Pfeifer2015-07-272-3/+3
| | | | Notes: svn path=/head/; revision=392972