summaryrefslogtreecommitdiff
path: root/lang/gcc6
AgeCommit message (Collapse)AuthorFilesLines
2022-06-28*: recursive bump for perl 5.36wiz2-4/+4
2022-05-21gcc6: workaround: get this at least building by disabling RELROnia1-1/+3
2022-03-10gcc8: deconditionalize CHECK_RELRO_SKIPnia1-2/+2
as hinted by mef's recent bulk build, it appears to be more complicated than simply a matter of bootstrapping
2021-11-18gcc6: use BLAKE2swiz1-4/+4
2021-10-12lang/gcc*: skip some RELRO checks when --disable-boostraptnn1-4/+4
This relates to the case when GCC is built using clang host CC. In that case the runtime libraries are not built with RELRO for some reason. for the gcc*-libs/ packages, mark them as RELRO_SUPPORTED=no unconditionally. RELRO status depends on how the parent gcc package was built so we don't need nor care about the RELRO status here.
2021-10-07lang: Remove SHA1 hashes for distfilesnia1-4/+1
2021-10-01Prune gcc34, gcc44.nia1-3/+2
2021-10-01gcc*: Unsafe for MKPIE. Reported by tnn.nia1-1/+4
2021-06-26gcc*: disable full bootstrap when the pkgsrc compiler is clangtnn1-1/+4
LLVM versions >= 12 cannot currently correctly compile gcc stage 1 because GCC assumes references to certain symbols like "ix86_isa_flags" will be optimized away. Details: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255760
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2021-02-13lang/gcc{6,7,8,9,0}: call SUBTARGET_INIT_BUILTINS on sparc* toomaya3-3/+22
While here point out that the aarch64 equivalent patch was sent upstream. Bump PKGREVISION. fix gcc*-libs PKGREVISION accordingly. Fixes PR pkg/55992: math/blas fails on NetBSD/sparc64 Fixes report by Connor McLaughlan on pkgsrc-users
2020-12-04Revbump packages with a runtime Python dep but no version prefix.nia1-2/+2
For the Python 3.8 default switch.
2020-10-23Fix grammar in a comment in gcc* Makefilesgutteridge1-2/+2
2020-10-22gcc*: Skip CTF for gengtype, causes hangs.jperkin1-1/+3
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-04-28lang/gcc6: disable check for unknown configure optionsrillig1-1/+2
2020-03-22lang/gcc6: fix typo in portability checkrillig1-2/+2
2020-03-18lang/gcc6: exclude some contrib files from portability checkrillig1-1/+6
2020-03-02gcc6: also record the checksum for ecj-4.5.jarkhorben1-1/+5
This fixes building lang/gcc6 with the "gcc-java" option enabled.
2020-01-18all: migrate several HOMEPAGEs to httpsrillig1-2/+2
pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU.
2019-11-03lang: align variable assignmentsrillig2-15/+15
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-09-08gcc{48,49,5,6,7,8}: In the case of a "system GCC", detect if the systemmaya1-3/+35
libgcc is newer than the one about to be installed. If so, don't install the libgcc. Having an older libgcc appear in the lookup may result in binaries not running, as they need symbols from the newer libgcc. Such a case is PR pkg/54506. Leaves SunOS unchanged, by request from jperkin.
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2019-08-06gcc{48,49,5,6}: add patch to avoid fragile include guard logicmaya2-1/+66
for ansi.h on netbsd. gcc{7,8}: document same patch that already existed was upstreamed. This patch is necessary to build GCC on NetBSD >= 9.0, since changes to ansi.h resulted in not using the same include guards. Fixes PR toolchain/54362
2019-01-20Add the netbsd-stdint.h header for NetBSD/alphahe2-8/+17
so that this builds there as well.
2019-01-08Move two CONFIGURE_ARGS options to reduce diff with gcc7. NFCabs1-3/+4
2019-01-08Put back distinfo for gcc-6.5.0.tar.xz & isl-0.14.tar.bz2abs1-1/+9
2019-01-07Add a comment to the patch, and add the netbsd-stdint.hhe2-13/+16
header for NetBSD/powerpc, so that the macppc version builds. Thanks to maya@ for the hint. No revision bump, as this is only a build fix for NetBSD/powerpc.
2018-11-28Set GCC_TARGET_MACHINE with = not ?=abs1-2/+2
2018-11-28Set GCC_TARGET_MACHINE so RPATH set correctly to pickup libs from gcc6-libsabs1-2/+3
Bump PKGREVISION
2018-11-23Pull forward patch for host hooks for NetBSD from gcc-5 - needed for working ↵abs5-3/+292
precompiled headers. Also pull in missing config.hosts changes from gcc-6.5 in netbsd-current Bump PKGREVISION
2018-11-05gcc6: update to 6.5.0. Maintenace update.maya3-9/+9
There are no new features listed on the changelog. 250 bug reports are fixed, listed by this link: https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=6.5
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2018-07-23gcc{6,7,8}: passthru the gcc directories.maya1-1/+3
helps using gfortran.
2018-07-18gcc6: don't try to make references to stack_chk_fail_local on netbsd/sunmaya3-3/+21
sun was added as joyent is patching for the same. this code is only reached if compiling for i386 (or some variation of ppc) netbsd's stack_chk_fail_local won't work for this. PR pkg/53436.
2018-02-03Removed mpc patches as these are not needed with newer mpc(omplex)adam3-47/+1
2018-01-29Fix building with mpfr 4.0.0adam3-1/+47
2018-01-28recursive bump after mpfr shlib major bumpwiz1-2/+2
2018-01-07Fix indentation in buildlink3.mk files.rillig1-1/+2
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was reviewed manually. There are some .include lines that still are indented with zero spaces although the surrounding .if is indented. This is existing practice.
2017-12-13gcc{5,6,7}: Disable fixincludes on SmartOS like gcc49.jperkin1-1/+10
2017-11-13reset maintainermaya1-2/+2
2017-07-09gcc{48,49,5,7}: on netbsd only, bump libstdc++ major to 7.maya1-2/+2
bump pkgrevision. while here, synchronize libssp comment to a clearer one. bump gcc*-lib revision to be one higher.
2017-07-08gcc6: on netbsd only, bump libstdc++ major to 7 to match base version.maya1-1/+8
this stops packages using gcc6 as a compiler from linking to two libstdc++s at once.
2017-07-07Explicitly disable mkostemp on SunOS. It was shipped as part of libc forjperkin1-1/+2
a while without the corresponding entry in stdlib.h, thus falling foul of -Werror=implicit-function-declaration checks.
2017-07-04gcc6: update to 6.4.0maya3-10/+9
Changes: RTEM: The ABI changes on ARM so that no short enums are used by default. Bugfixes. an incomplete list of bug fixes made in 6.4 is available in: https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&list_id=183226&resolution=FIXED&target_milestone=6.4
2017-06-22Restrict gcc gsed usage to NetBSDmaya1-3/+4
(NetBSD/mips64 progress further with gsed) Adding gsed as a tool creates circular dependencies if pkgsrc gcc is used as the bootstrap compiler. Pointed out by jperkin, sorry.
2017-06-21Use gsed when building GCC.maya1-2/+2
This is a somewhat blind commit. I've long had issues on various platforms with libgcc getting misconfigured (on netbsd/mips,arm,powerpc), for example build failures see: http://mail-index.netbsd.org/port-mips/2017/06/21/msg000832.html testing GCC 7.1 with netbsd/mips64el I got a lot further using it, but still didn't complete the build. It took hours to reach this failure, so I'd rather blindly commit the same change in the hopes it might help other architectures.
2017-06-08Take maintainership of all (recent-ish) GCC packagesmaya1-2/+2
I have gone into the depths of GCC and came back alive, so feel free to ask me about it.
2017-05-28gcc6: remove wip package reference. correct typo.maya4-9/+20
from Kai-Uwe Eckhardt (libcilkrts) on netbsd, always link against libgcc, from Krister Walfridsson bump PKGREVISION.
2017-05-28gcc6: add patch that helps netbsd/arm builds continuemaya2-1/+22
those builds are still broken, but it will help if someone addresses it.