Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
as hinted by mef's recent bulk build, it appears to be more complicated
than simply a matter of bootstrapping
|
|
|
|
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.
|
|
|
|
|
|
|
|
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
|
|
|
|
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
|
|
For the Python 3.8 default switch.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This fixes building lang/gcc6 with the "gcc-java" option enabled.
|
|
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.
|
|
pkglint -Wall -F --only aligned --only indent -r
No manual corrections.
|
|
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.
|
|
|
|
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
|
|
so that this builds there as well.
|
|
|
|
|
|
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.
|
|
|
|
Bump PKGREVISION
|
|
precompiled headers.
Also pull in missing config.hosts changes from gcc-6.5 in netbsd-current
Bump PKGREVISION
|
|
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
|
|
|
|
helps using gfortran.
|
|
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.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
bump pkgrevision.
while here, synchronize libssp comment to a clearer one.
bump gcc*-lib revision to be one higher.
|
|
this stops packages using gcc6 as a compiler from linking to two libstdc++s
at once.
|
|
a while without the corresponding entry in stdlib.h, thus falling foul of
-Werror=implicit-function-declaration checks.
|
|
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
|
|
(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.
|
|
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.
|
|
I have gone into the depths of GCC and came back alive, so feel free
to ask me about it.
|
|
from Kai-Uwe Eckhardt (libcilkrts)
on netbsd, always link against libgcc, from Krister Walfridsson
bump PKGREVISION.
|
|
those builds are still broken, but it will help if someone addresses it.
|