Revisions of binutils

Richard Biener's avatar Richard Biener (rguenther) committed (revision 428)
- Remove broken arm32-avoid-copyreloc.patch to fix [gcc#108515]
buildservice-autocommit accepted request 1060010 from Michael Matz's avatar Michael Matz (matz2) (revision 427)
baserev update by copy to link target
Michael Matz's avatar Michael Matz (matz2) accepted request 1060005 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 426)
- fix build on x86_64_vX platforms 

- add arm32-avoid-copyreloc.patch for PR16177 (bsc#1200962)
Michael Matz's avatar Michael Matz (matz2) committed (revision 425)
Mention all the various duplicated tracker entries.
  Implements [jsc#SLE-25046, jsc#PED-2029, jsc#PED-2035, jsc#PED-2033,
  jsc#PED-2030, jsc#PED-2038, jsc#PED-2032, jsc#PED-2034, jsc#PED-2031,
  jsc#SLE-25047]
Michael Matz's avatar Michael Matz (matz2) committed (revision 424)
Another SLE patch and updating CVE mentions in .changes

- Add binutils-maxpagesize.diff for a problem on old code
  streams, where we would generate too large binaries.
- This fixes these CVEs relative to 2.37:
  [bsc#1188374, bsc#1185597] aka (GCC) PR99935 aka CVE-2021-3648
  [bsc#1193929] aka PR28694 aka CVE-2021-45078
  [bsc#1194783] aka (GCC) PR98886 aka CVE-2021-46195
  [bsc#1197592] aka (GCC) PR105039 aka CVE-2022-27943
  [bsc#1202966] aka PR29289 aka CVE-2022-38126
  [bsc#1202967] aka PR29290 aka CVE-2022-38127
  [bsc#1202969] aka CVE-2021-3826
Michael Matz's avatar Michael Matz (matz2) accepted request 1031143 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 423)
- s390-pic-dso.diff: use %pB instead of %B
Michael Matz's avatar Michael Matz (matz2) committed (revision 422)
- SLE toolchain update of binutils.  Update to 2.39 from 2.37,
  which means obsoleting and hence removing these patches:
  binutils-add-efi-aarch64-1.diff, binutils-add-efi-aarch64-2.diff,
  binutils-add-efi-aarch64-3.diff, binutils-fix-keepdebug.diff,
  binutils-add-z16-name.diff.
(Fake entry from SLE for tracking purposes:)
- For building shim 15.6~rc1 (and later versions) aarch64 image, objcopy
  needs to support efi-app-aarch64 target. (bsc#1198458)
  Adds binutils-add-efi-aarch64-1.diff,
  binutils-add-efi-aarch64-2.diff, binutils-add-efi-aarch64-3.diff .


(Fake entry from SLE for tracking purposes:)
- Add binutils-fix-keepdebug.diff for fix bsc#1191908, a problem
  in crash not accepting some of our .ko.debug files.

(Fake entry from SLE for tracking purposes:)
- Add binutils-add-z16-name.diff so that the now official name
  z16 for arch14 is recognized.  [bsc#1198237]
Michael Matz's avatar Michael Matz (matz2) committed (revision 421)
Whoops
Michael Matz's avatar Michael Matz (matz2) committed (revision 420)
- Add binutils-revert-rela.diff to revert back to old behaviour
  of not ignoring the in-section content of to be relocated
  fields on x86-64, even though that's a RELA architecture.
  Compatibility with buggy object files generated by old tools.
  [bsc#1198422]
  (forward port from SLE)
Michael Matz's avatar Michael Matz (matz2) committed (revision 419)
The last change was premature, 2.39 isn't actually affected
by the problem, it was introduced in one of the prerequisite
patches, remove all traces of the change.
Michael Matz's avatar Michael Matz (matz2) committed (revision 418)
- Add binutils-pr29370.diff and their prerequisites
  binutils-pr29370-pre1.diff and binutils-pr29370-pre2.diff
  for PR29370, aka CVE-2022-38128 [bsc#1203016]
Michael Matz's avatar Michael Matz (matz2) committed (revision 417)
- Add binutils-pr29482.diff for PR29482, aka CVE-2022-38533
  [bsc#1202816]
buildservice-autocommit accepted request 994281 from Martin Liška's avatar Martin Liška (marxin) (revision 416)
baserev update by copy to link target
Martin Liška's avatar Martin Liška (marxin) committed (revision 415)
- Rebase binutils-2.39-branch.diff.gz that contains fix for PR29451.
Martin Liška's avatar Martin Liška (marxin) accepted request 993764 from Martin Liška's avatar Martin Liška (marxin) (revision 414)
- Add binutils-2.39-branch.diff.gz.
- Explicitly enable --enable-warn-execstack=yes and	--enable-warn-rwx-segments=yes.
- Add gprofng subpackage.
Martin Liška's avatar Martin Liška (marxin) accepted request 993443 from Martin Liška's avatar Martin Liška (marxin) (revision 413)
- Update to binutils 2.39:
  * The ELF linker will now generate a warning message if the stack is made
    executable.  Similarly it will warn if the output binary contains a
    segment with all three of the read, write and execute permission
    bits set.  These warnings are intended to help developers identify
    programs which might be vulnerable to attack via these executable
    memory regions.
    The warnings are enabled by default but can be disabled via a command
    line option.  It is also possible to build a linker with the warnings
    disabled, should that be necessary.
  * The ELF linker now supports a --package-metadata option that allows
    embedding a JSON payload in accordance to the Package Metadata
    specification. 
  * In linker scripts it is now possible to use TYPE=<type> in an output
    section description to set the section type value.
  * The objdump program now supports coloured/colored syntax
    highlighting of its disassembler output for some architectures.
    (Currently: AVR, RiscV, s390, x86, x86_64).
  * The nm program now supports a --no-weak/-W option to make it ignore
    weak symbols.
  * The readelf and objdump programs now support a -wE option to prevent
    them from attempting to access debuginfod servers when following
    links.
  * The objcopy program's --weaken, --weaken-symbol, and
    --weaken-symbols options now works with unique symbols as well.
- Rebase binutils-compat-old-behaviour.diff, binutils-revert-hlasm-insns.diff,
  binutils-revert-plt32-in-branches.diff and remove binutils-2.38-branch.diff.gz.
- For now use --disable-gprofng.
- Includes fixes for these CVEs:
  bnc#1142579 aka CVE-2019-1010204 aka PR23765
buildservice-autocommit accepted request 979157 from Martin Liška's avatar Martin Liška (marxin) (revision 412)
baserev update by copy to link target
Martin Liška's avatar Martin Liška (marxin) committed (revision 411)
- Use https for variosu links.
Martin Liška's avatar Martin Liška (marxin) accepted request 979148 from Martin Liška's avatar Martin Liška (marxin) (revision 410)
- Update binutils-2.38-branch.diff.gz (to 93054037f1e304e)
  in order to include PR29087.
Michael Matz's avatar Michael Matz (matz2) committed (revision 409)
Fix typo:
- Enable multitarget build on riscv64
Displaying revisions 41 - 60 of 468
openSUSE Build Service is sponsored by