| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Six new patches. All disable -Werror:
+ 105_all_libgfortran-Werror.patch
+ 106_all_libgomp-Werror.patch
+ 107_all_libitm-Werror.patch
+ 108_all_libatomic-Werror.patch
+ 109_all_libbacktrace-Werror.patch
+ 110_all_libsanitizer-Werror.patch
105..109 are picked from 4.9.x patchset. 110 is new.
Reported-by: Jeroen Roovers
Bug: https://bugs.gentoo.org/667104
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
|
|
|
|
|
| |
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
|
|
|
|
|
| |
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
|
|
|
|
|
| |
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Three new patches:
+ 89_all_gcc-3.3.x-ucontext.patch:
Port to glibc-2.26, Fix by Christian Schmidt
+ 90_all_libtool-pass-all.patch:
fix auto-detection of -lc and -lm by libtool
+ 91_all_libexec-gcc-binutils.patch:
add /usr/libexec/gcc/<TARGET> for executables (STANDARD_LIBEXEC_PREFIX)
Closes: https://bugs.gentoo.org/664486
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
One new main patch:
+ 0098-Gentoo-add-with-extra-soversion-suffix-option.patch
And four backports:
+ 0094-Replace-CET-bit-with-IBT-and-SHSTK-bits.patch
+ 0095-Fix-parens-in-ld-bootstrap.exp.patch
+ 0096-x86-64-Clear-the-R_X86_64_converted_reloc_bit-bit.patch
+ 0097-Fix-unwind-offset-for-call_info-start_symbol.patch
Changes SONAME from
libopcodes-2.30.so
to
libopcodes-2.30.gentoo-sys-devel-binutils-hppa64-st.so
SONAME now encodes USE=multilib and package name.
Bug: https://bugs.gentoo.org/663690
Bug: https://bugs.gentoo.org/666376
Bug: https://bugs.gentoo.org/666100
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
One new main patch:
+ 0098-Gentoo-add-with-extra-soversion-suffix-option.patch
And four backports:
+ 0094-Replace-CET-bit-with-IBT-and-SHSTK-bits.patch
+ 0095-Fix-parens-in-ld-bootstrap.exp.patch
+ 0096-x86-64-Clear-the-R_X86_64_converted_reloc_bit-bit.patch
+ 0097-Fix-unwind-offset-for-call_info-start_symbol.patch
Changes SONAME from
libopcodes-2.30.so
to
libopcodes-2.30.gentoo-sys-devel-binutils-mt.so
SONAME now encodes USE=multilib and package name.
Bug: https://bugs.gentoo.org/663690
Bug: https://bugs.gentoo.org/666376
Bug: https://bugs.gentoo.org/666100
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
| |
One new patch:
+ 86_all_ucontext-to-ucontext_t.patch
fix build failure against glibc-2.28
Bug: https://bugs.gentoo.org/629502
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
| |
One new patch:
+ 96_all_ucontext-to-ucontext_t.patch
fix build failure against glibc-2.28
Bug: https://bugs.gentoo.org/629502
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
| |
One new patch:
+ 93_all_ucontext-to-ucontext_t.patch
fix build failure against glibc-2.28
Bug: https://bugs.gentoo.org/629502
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
| |
One new patch:
+ 92_all_ucontext-to-ucontext_t.patch
fix build failure against glibc-2.28
Bug: https://bugs.gentoo.org/629502
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
| |
One new patch and one update:
U 93_all_gcc-4.5-cloog-dl.patch
+ 97_all_ucontext-to-ucontext_t.patch
fix build failure against glibc-2.28
Bug: https://bugs.gentoo.org/629502
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
| |
One new patch and one update:
U 93_all_gcc-4.5-cloog-dl.patch
+ 100_all_ucontext-to-ucontext_t.patch
fix build failure against glibc-2.28
Bug: https://bugs.gentoo.org/629502
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Two new patches and four removals:
- 10_all_default-fortify-source.patch
- 11_all_gcc-default-format-security.patch
- 12_all_default-warn-trampolines.patch
+ 34_all_libjava-classpath-locale-sort.patch
fix sortting on cs_CZ locale
- 99_all_testsuite-01-Wformat.patch
+ 94_all_ucontext-to-ucontext_t.patch
fix build failure against glibc-2.28
Bug: https://bugs.gentoo.org/563710
Bug: https://bugs.gentoo.org/629502
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
|
| |
Two new patches and two updates:
+ 34_all_libjava-classpath-locale-sort.patch
fix sortting on cs_CZ locale
+ 95_all_ucontext-to-ucontext_t.patch
fix build failure against glibc-2.28
Bug: https://bugs.gentoo.org/629502
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Three new patches and two updates:
U 09_all_default-ssp.patch
disable stack protector when stage1 is built,
fix ffreestanding handling
+ 34_all_libjava-classpath-locale-sort.patch
fix sortting on cs_CZ locale
U 74_all_gcc48_cloog-dl.patch
update cloog patch
+ 94_all_gcc-gperf-gnu-inline.patch
fix build failure against new gcc
+ 95_all_ucontext-to-ucontext_t.patch
fix build failure against glibc-2.28
Bug: https://bugs.gentoo.org/629502
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
| |
One new patch:
+ 98_all_respect-build-cxxflags.patch
fix cross-build for arch-specific CXXFLAGS
Bug: https://bugs.gentoo.org/581406
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
|
|
| |
Two new patches:
+ 101_all_x32-fix-eh-return-address.patch
fix exception handler ABI on x32
+ 102_all_respect-build-cxxflags.patch
fix cross-build for arch-specific CXXFLAGS
Bug: https://bugs.gentoo.org/664016
Bug: https://bugs.gentoo.org/581406
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Three new patches:
+ 98_all_msp430-partial-int.patch:
fix msp430 code generator on complex types
+ 99_all_x32-fix-eh-return-address.patch
fix exception handler ABI on x32
+ 100_all_respect-build-cxxflags.patch
fix cross-build for arch-specific CXXFLAGS
Bug: https://bugs.gentoo.org/664014
Bug: https://bugs.gentoo.org/664016
Bug: https://bugs.gentoo.org/581406
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Four new patches:
+ 101_all_x32-fix-eh-return-address.patch:
fix exception handler ABI on x32
+ 102_all_respect-build-cxxflags.patch:
fix cross-build for arch-specific CXXFLAGS
+ 103_all_mmix-fix-85666-p1.patch
+ 104_all_mmix-fix-85666-p2.patch
backport mmix support
Bug: https://bugs.gentoo.org/664016
Bug: https://bugs.gentoo.org/581406
Package-Manager: Portage-2.3.49, Repoman-2.3.11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
One new patch:
+ 0014-Gentoo-add-with-extra-soversion-suffix-option.patch
Changes SONAME from
libopcodes-2.31.1.so
to
libopcodes-2.31.1.gentoo-sys-devel-binutils-hppa64-st.so
SONAME now encodes USE=multilib and package name.
Bug: https://bugs.gentoo.org/663690
Bug: https://bugs.gentoo.org/666376
Bug: https://bugs.gentoo.org/666100
Package-Manager: Portage-2.3.49, Repoman-2.3.10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
One new patch:
+ 0014-Gentoo-add-with-extra-soversion-suffix-option.patch
Changes SONAME from
libopcodes-2.31.1.so
to
libopcodes-2.31.1.gentoo-sys-devel-binutils-mt.so
SONAME now encodes USE=multilib and package name.
Bug: https://bugs.gentoo.org/663690
Bug: https://bugs.gentoo.org/666376
Bug: https://bugs.gentoo.org/666100
Package-Manager: Portage-2.3.49, Repoman-2.3.10
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/666617
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Single new patch:
https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=a23e6057c94403e010a4ccd06091b59cc332e593
"""
crossdev: don't enable USE=pie by default on any bare-metal targets
Unfortunately embedded world has a long way to go
to adopt --enable-default-pie as a first class citizen.
Note:
--enable-default-pie enabled two things:
- PIC-friendly code generation (-fPIE)
- PIE executables (-pie)
Normally one would expect firmware to pass compiler modes explicitly
to gcc: -fPIC (or -mauto-pic, -fno-PIC), -ffreestanding, -nostdlib.
Unfortunately upstreams are frequently reluctant to explicitly specify
new moving parts available in gcc (in this case -no-pie) and expect
gcc to behave as it used to in the world before --enable-default-pie.
Unfortunate but not entirely unreasonable.
Disable --enable-default-pie until user explicitly requests USE=pie.
"""
Reported-by: Bertrand Jacquin
Reported-by: sklv
Bug: https://lists.gnupg.org/pipermail/gnuk-users/2018-August/000086.html
Bug: https://github.com/gl-sergei/u2f-token/issues/14
Package-Manager: Portage-2.3.49, Repoman-2.3.10
|
|
|
|
| |
Fixes: https://bugs.gentoo.org/627126
|
|
|
|
|
| |
The ed usage here is minor and easy enough to convert to sed.
This avoids a depend that no one else generally has.
|
|
|
|
|
|
|
|
|
|
|
| |
The dc tool has an ! command which allows for arbitrary system() calls
which is not ideal for processing arbitrary user scripts. First add
support for a --sandbox flag at runtime (like sed/gawk gnu tools),
then add a USE=forced-sandbox option so people can lock it down.
The patches have been sent to upstream, but considering how slow the
bc project tends to move, and their lack of a project site/git repo,
going to merge this now and just wait for upstream feedback.
|
|
|
|
| |
Package-Manager: Portage-2.3.40, Repoman-2.3.9
|
|
|
|
| |
Package-Manager: Portage-2.3.40, Repoman-2.3.9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In #663690 creative use of LD_LIBRARY_PATH exposed a problem
of Gentoo's split across binutils and binutils-libs:
we install libbfd.so with the same SONAME but different ABIs.
This caused 'ld' to SIGSEGV or fail asserts.
The change here is to give unique SONAME to each of:
native binutils, cross binutils, binutils-libs packages.
On top of that we encode USE=multitarget flags into SONAME as well.
binutils-libs will also include USE=64-bit-bfd.
This way dynamic linker will be able to detect incompatible changes
like:
- rebuild binutils with new USE flags
- install binutils-libs (silently overrides binutils' libbfd.so)
and report it explicitly.
Bug: https://bugs.gentoo.org/666100
Package-Manager: Portage-2.3.49, Repoman-2.3.10
|
|
|
|
| |
Closes: https://bugs.gentoo.org/664598
|
|
|
|
| |
Package-Manager: Portage-2.3.49, Repoman-2.3.10
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|