[ubuntu/utopic-proposed] binutils 2.24.51.20140704-1ubuntu1 (Accepted)
Matthias Klose
doko at ubuntu.com
Fri Jul 4 12:40:24 UTC 2014
binutils (2.24.51.20140704-1ubuntu1) utopic; urgency=medium
* Merge with Debian, remaining changes:
- Build from upstream sources.
binutils (2.24.51.20140704-1) unstable; urgency=medium
* Snapshot, taken from the trunk 20140704.
* Build gold for mips* targets.
* Update the patch for the mips64el support. Closes: #750566, #753052.
* Update patches for the current trunk.
binutils (2.24.51.20140617-1ubuntu1) utopic; urgency=medium
* Snapshot, taken from the trunk 20140617.
binutils (2.24.51.20140617-1) unstable; urgency=medium
* Snapshot, taken from the trunk 20140617.
binutils (2.24.51.20140612-0ubuntu1) utopic; urgency=medium
* Snapshot, taken from the trunk 20140612.
* Re-enable the ld_system_root patch.
binutils (2.24.51.20140604-1ubuntu2) utopic; urgency=medium
* Re-apply 2.24.51.20140425-0ubuntu2 changes, lost in previous upload.
binutils (2.24.51.20140604-1ubuntu1) utopic; urgency=medium
* Snapshot, taken from the trunk 20140604.
binutils (2.24.51.20140604-1) unstable; urgency=medium
* Snapshot, taken from the trunk 20140604.
* Refactor rules for consistent usage of the PF macro (Helmut Grohne).
binutils (2.24.51.20140425-1) unstable; urgency=medium
* Snapshot, taken from the trunk 20140425.
* Refactor rules for consistent usage of the PF macro (Helmut Grohne).
* On x86 targets provide gnu-type prefixed binaries with the cpu that GCC
is configured for.
* 129_multiarch_libpath.patch: Fix to search multiarch dirs, only needed
for a minority of packages still using ld directly for linking instead
of the recommended use of gcc.
binutils (2.24.51.20140425-0ubuntu2) utopic; urgency=medium
* 129_multiarch_libpath.patch: Fix to search multiarch dirs again.
binutils (2.24.51.20140425-0ubuntu1) utopic; urgency=medium
* Snapshot, taken from the trunk 20140425.
binutils (2.24.51.20140417-0ubuntu1) trusty; urgency=medium
* Snapshot, taken from the trunk 20140417.
binutils (2.24.51.20140411-1) unstable; urgency=medium
* Snapshot, taken from the trunk 20140411.
* Provide $(DEB_HOST_GNU_TYPE)- prefixed binaries and man pages.
* Don't enable the spu targets on powerpc targets anymore.
* Build the gold linker on hurd-i386 (Svante Signell). Closes: #744020.
binutils (2.24-5ubuntu3) trusty; urgency=medium
* [AArch64] Fix off by one error in instruction relaxation mask.
See https://sourceware.org/ml/binutils/2014-04/msg00151.html.
binutils (2.24-5ubuntu2) trusty; urgency=medium
* Provide $(DEB_HOST_GNU_TYPE)- prefixed binaries and man pages.
binutils (2.24-5ubuntu1) trusty; urgency=medium
* Merge with Debian; remaining changes:
- Build from upstream sources.
binutils (2.24-5) unstable; urgency=medium
* Update from the 2.24 branch, 20140321.
* Stop building the binutils-spu package.
* Add a binutils-multiarch-dev package. Closes: #583160
binutils (2.24-4ubuntu1) trusty; urgency=medium
* Merge with Debian; remaining changes:
- Build from upstream sources.
binutils (2.24-4) unstable; urgency=medium
* Update from the 2.24 branch, 20140304.
* Update Aarch64 ilp32 linker and libdir names.
* Fix relocations for thread local variables on AArch64. Updated patch
taken from the trunk.
* Enable AArch64 big endian targets for AArch64 builds and for
binutils-multiarch.
* gas: Add entry for "xgene1" (AArch64).
* gas: Remove the alignment limit on AArch64.
* Add a Built-Using attribute for for the binutils-cross-* packages.
Closes: #738311.
binutils (2.24-3) unstable; urgency=medium
* Update from the 2.24 branch, 20140124.
* Display the reference causing a shared library to be needed (taken from
the trunk).
binutils (2.24-2ubuntu3) trusty; urgency=medium
* Fix relocations for thread local variables on AArch64. Updated patch
taken from the trunk.
binutils (2.24-2ubuntu2) trusty; urgency=low
* Fix relocations for thread local variables on AArch64 (Michael
Hudson).
* Don't ship the embedspu binary in binutils-multiarch.
binutils (2.24-2ubuntu1) trusty; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.24-2) unstable; urgency=medium
* Update from the 2.24 branch, 20131209.
* Remove versioned build dependencies which are not needed anymore
since 2005.
* Drop the ld_system_root patch.
* Fix PowerPC64 linking of --just-symbols objects (Alan Modra).
binutils (2.24-1ubuntu2) trusty; urgency=low
* Remove versioned build dependencies which are not needed anymore
since 2005.
* Fix PowerPC64 linking of --just-symbols objects (Alan Modra).
binutils (2.24-1ubuntu1) trusty; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.24-1) unstable; urgency=low
* Final upstream release.
* ifunc updates for AArch64, taken from the trunk.
binutils (2.23.91.20131123-1ubuntu1) trusty; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.23.91.20131123-1) unstable; urgency=low
* New upstream snapshot, taken from the 2.24 branch.
* Stop shipping libiberty, now available in libiberty-dev.
binutils (2.23.90.20131116-1ubuntu2) trusty; urgency=low
* On AArch64, don't set LIBPATH_SUFFIX to 64.
binutils (2.23.90.20131116-1ubuntu1) trusty; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.23.90.20131116-1) unstable; urgency=low
* New upstream snapshot, taken from the 2.24 branch.
binutils (2.23.90.20131017-1ubuntu1) saucy; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.23.90.20131017-1) unstable; urgency=low
* New upstream snapshot, taken from the 2.24 branch.
binutils (2.23.90.20130927-1ubuntu1) saucy; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.23.90.20130927-1) unstable; urgency=low
* New upstream snapshot, taken from the 2.24 branch.
* Add ifunc support for AArch64.
binutils (2.23.52.20130913-0ubuntu1) saucy; urgency=low
* New upstream snapshot.
binutils (2.23.52.20130828-1ubuntu1) saucy; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.23.52.20130828-1) unstable; urgency=low
* New upstream snapshot.
binutils (2.23.52.20130727-1ubuntu1) saucy; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.23.52.20130727-1) unstable; urgency=low
* New upstream snapshot.
binutils (2.23.52.20130722-1ubuntu1) saucy; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.23.52.20130722-1) unstable; urgency=low
* New upstream snapshot.
- Fix PR ld/15762, glibc being built without warning sections.
* Set the libdir for arm64 to lib, not lib64.
* Stop building the binutils-gold package, let binutils provide
binutils-gold. Packages requiring gold should explicity pass
-fuse-ld=gold to the compiler, packages requiring the bfd linker
should pass -fuse-ld=bfd to the compiler.
* Refresh patches.
binutils (2.23.52.20130620-1ubuntu1) saucy; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.23.52.20130620-1) unstable; urgency=low
* New upstream snapshot.
* Add conflicts with mingw binutils. Closes: #712057, #712063.
* Always compare the test results with the ones from the installed binutils.
binutils (2.23.52.20130612-1ubuntu1) saucy; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.23.52.20130612-1) unstable; urgency=low
* New upstream snapshot.
- Fix issue #15323, redefining weak functions in -flto incrementally-linked
executable. Closes: #710936.
* Install libiberty.a again in binutils-dev, not installed anymore upstream
by default.
* Import the autopkg tests from Ubuntu.
* Enable i386pep emulation for the x86 builds. Closes: #703463.
* Fix typo in ld(1). Closes: #704867.
* Add mips64(el) support (YunQiang Su). Closes: #710214.
binutils (2.23.52.20130611-1ubuntu2) saucy; urgency=low
* Restore lost changes from 2.23.2-2ubuntu2 and 2.23.2-2ubuntu3.
* Install libiberty.a alongside libiberty_pic.a in binutils-dev.
binutils (2.23.52.20130611-1ubuntu1) saucy; urgency=low
* Merge with Debian; remaining changes:
- Build from the upstream source.
binutils (2.23.52.20130611-1) unstable; urgency=low
* New upstream snapshot.
binutils (2.23.52.20130522-1) experimental; urgency=low
* New upstream snapshot.
binutils (2.23.2-2ubuntu3) saucy; urgency=low
* debian/tests/control: Add a Depends: field as "@" does not work for this
package (binutils-hppa64 cannot be installed on other architectures).
binutils (2.23.2-2ubuntu2) saucy; urgency=low
* Fix wrong syntax in debian/tests/control that's causing autopkgtest
failures.
binutils (2.23.2-2ubuntu1) raring; urgency=low
* Merge with Debian; remaining changes:
- Build from upstream sources.
- Build binutils-static and binutils-static-udeb packages.
- Add simple rebuild autopkgtest.
binutils (2.23.2-2) experimental; urgency=low
* Add support for Cortex-A53 / Cortex-A57.
* Fix PR gas/14887 and PR gas/14987, gas syntax errors on ARM.
LP: #1166628.
binutils (2.23.2-1ubuntu2) raring; urgency=low
* Add support for Cortex-A53 / Cortex-A57.
binutils (2.23.2-1ubuntu1) raring; urgency=low
* Merge with Debian; remaining changes:
- Build from upstream sources.
- Build binutils-static and binutils-static-udeb packages.
- Add simple rebuild autopkgtest.
binutils (2.23.2-1) experimental; urgency=low
* binutils 2.23.2 release.
binutils (2.23.1-0ubuntu11) raring; urgency=low
* Update from the 2.23 branch (20130222).
* For cross builds, add the tool libdir to the library search path.
binutils (2.23.1-0ubuntu10) raring; urgency=low
* Revert, broken for cross builds:
- Recognize DEB_TARGET_ARCH for cross builds.
binutils (2.23.1-0ubuntu9) raring; urgency=low
* AArch64: Fix the support for PRFM instructions with preload
instruction hints (proposed for the 2.23 branch).
binutils (2.23.1-0ubuntu8) raring; urgency=low
* Update from the 2.23 branch (20130213).
- AArch64 and PPC updates.
* Recognize DEB_TARGET_ARCH for cross builds. Closes: #695595.
* Fix srec_scan null dereference (Sang Kil Cha). Closes: #684903.
binutils (2.23.1-0ubuntu6) raring; urgency=low
* Fix PR ld/14918: linking with -flto always links in libgcc_s.so.
Closes: #650145.
* Fix build failure with texinfo 4.14. Closes: #697353.
binutils (2.23.1-0ubuntu5) raring; urgency=low
* Drop build dependency on g++.
binutils (2.23.1-0ubuntu4) raring; urgency=low
* Update from the 2.23 branch (20121204).
* Add -fuse-ld= for GCC linker option compatibility in ld and gold.
* gold cross builds: Search the multiarch directories too.
* Revert the gettext:any build dependency hack.
binutils (2.23.1-0ubuntu3) raring; urgency=low
* debian/control.in: Drop Vcs-*, that branch hasn't been updated since
natty.
* Add simple rebuild autopkgtest. (LP: #1081500)
* Add a simple test to compile, link, and run a program against libc6 and
build/use a shared library with the system-installed binutils, to ensure
basic binutils functionality.
binutils (2.23.1-0ubuntu2) raring; urgency=low
* Update from the 2.23 branch (20121121).
- arm, aarch64 and x32 updates.
- Fix build error with -Werror. LP: #1079676.
binutils (2.23.1-0ubuntu1) raring; urgency=low
* binutils 2.23.1 release.
binutils (2.23-2ubuntu1) raring; urgency=low
* Merge with Debian; remaining changes:
- Build from upstream tarball.
binutils (2.23-2) experimental; urgency=low
* Update multi-arch paths for x32 (x86_64-linux-gnux32) (Daniel Schepler).
Closes: #692138.
* Add new ARM hard-float/soft-float ABI flags for EABI_VER5 (Steve McIntyre).
* Silence lintian stupidity about interpreting every string in binaries
as text (Emmanuel Fleury). Closes: #661639.
* In ld.texi, remove cross reference to BFD internals documentation.
binutils (2.23-1) experimental; urgency=low
* binutils 2.23 release.
* Don't include the documents licensed under GFDL with cover texts.
Closes: #650504.
binutils (2.22.90.20120924-1) experimental; urgency=low
* New upstream snapshot (taken from the 2.23 branch).
* Fix bfd.h, removing the safety inclusion guard.
* Fix multilib conflicts of generated values by __WORDSIZE-based expressions.
binutils (2.22.90.20120924-0ubuntu2) quantal; urgency=low
* Fix inclusion of bfd.h, removing the safety inclusion guard.
* Fix multilib conflicts of generated values by __WORDSIZE-based expressions.
binutils (2.22.90.20120924-0ubuntu1) quantal; urgency=low
* Update from the 2.23 branch:
- Fix PR ld/14591 (wrong symbol type with common symbol and weak function).
* d/p/211-hjl-binutils-weakdef.patch, d/p/213-hjl-binutils-sec64k.patch:
Remove, not found anymore in the hjl releases.
* Remove all other (not applied) patches from the hjl releases.
binutils (2.22.90.20120919-0ubuntu1) quantal; urgency=low
* Update from the 2.23 branch:
- armv8 fixes.
binutils (2.22.90.20120913-2ubuntu1) quantal; urgency=low
* Merge with Debian.
binutils (2.22.90.20120913-2) experimental; urgency=low
* Undo the reversion of the mips patches, unrelated issue.
* Build again with -marm on armhf. Testsuite still not ready for thumb mode.
binutils (2.22.90.20120913-1ubuntu1) quantal; urgency=low
* Merge with Debian.
binutils (2.22.90.20120913-1) experimental; urgency=low
* New upstream snapshot (taken from the 2.23 branch).
* Add R_AARCH64_GOT_LD_PREL19 reloc implementation, taken from the trunk.
* Revert mips updates.
See http://sourceware.org/ml/binutils/2012-09/msg00158.html
binutils (2.22.90.20120907-1ubuntu1) quantal; urgency=low
* Build-depend on gettext:any to fix the cross build. LP: #1043442.
Work around until libgettext is split out of gettext (see #683751).
binutils (2.22.90.20120907-1) experimental; urgency=low
* New upstream snapshot (taken from the 2.23 branch).
* Don't build anymore with -marm on armhf.
* Work around `install' limitation not able to pass parameters
to the strip command. Closes: #686183.
* Generate md5sums file. Closes: #684079.
binutils (2.22.90.20120816-2ubuntu1) quantal; urgency=low
* Merge with Debian.
binutils (2.22.90.20120816-2) experimental; urgency=low
* Some refactoring of debian/rules based on patches from Marcin:
* Introduce DEB_TARGET_* macros to unify native and cross builds.
* Build the control file as the first step for cross builds.
* Try again building without --disable-werror.
* Refactor stripping of binaries into a `strip_package' macro.
binutils (2.22.90.20120816-1ubuntu1) quantal; urgency=low
* New upstream snapshot (taken from the 2.23 branch).
* Configure for aarch64 and x32 targets.
binutils (2.22.90.20120731-0ubuntu1) quantal; urgency=low
* New upstream snapshot (taken from the 2.23 branch).
binutils (2.22.52.20120713-0ubuntu1) quantal; urgency=low
* New upstream snapshot.
binutils (2.22.52.20120704-1) experimental; urgency=low
* New upstream snapshot.
binutils (2.22-7) unstable; urgency=low
* Update from the binutils-2_22-branch 20120704.
- Fix PR ld/13991 and a gold issue on ARM.
* Fix warning building libiberty/md5.c. Closes: #674831.
* Enable x86_64-pep in binutils-multiarch. Closes: #675364.
binutils (2.22-6ubuntu1) precise; urgency=low
* Merge with Debian.
binutils (2.22-6) unstable; urgency=low
* Update from the binutils-2_22-branch 20120307.
- Fix PR ld/12161 (avr), PR binutils/13622 (readelf crash),
PR binutils/13476 (hppa), PR ld/13387 (hppa),
* Fix typo in elf64-x86-64.c, follow-up patch to PR ld/13302.
binutils (2.22-5ubuntu1) precise; urgency=low
* Merge with Debian.
binutils (2.22-5) unstable; urgency=low
* Update from the binutils-2_22-branch 20120124.
- Fix PR ld/13581 (x32).
* Fix PR gas/13449 (ARM), taken from the trunk.
binutils (2.22-4ubuntu1) precise; urgency=low
* Merge with Debian.
binutils (2.22-4) unstable; urgency=low
* Don't bump the soversion (revert the change in 2.22-3).
* Apply proposed patch for PR binutils/13534, allowing ar to handle
files bigger than 2GB (Francois Gouget). Closes: #652887).
* Recognize DW_LANG_Go in readelf (backport from trunk).
binutils (2.22-3ubuntu1) precise; urgency=low
* Merge with Debian.
binutils (2.22-3) unstable; urgency=low
* Update from the binutils-2_22-branch 20120102.
- gold updates.
- mips updates.
binutils (2.22-2ubuntu1) precise; urgency=low
* Merge with Debian.
binutils (2.22-2) unstable; urgency=low
* Update from the binutils-2_22-branch 20111211.
* Fix build failure with make 3.82 (Daniel Schepler). Closes: #650064.
binutils (2.22-1ubuntu1) precise; urgency=low
* Merge with Debian.
binutils (2.22-1) unstable; urgency=low
* Binutils 2.22 release.
binutils (2.21.90.20111025-1ubuntu1) precise; urgency=low
* Merge with Debian.
binutils (2.21.90.20111025-1) unstable; urgency=low
* Snapshot, taken from the binutils-2_22-branch 20111025.
* Fix lintian warnings.
binutils (2.21.90.20111019-3ubuntu1) precise; urgency=low
* Merge with Debian.
binutils (2.21.90.20111019-3) unstable; urgency=low
* Fix PR ld/13302, taken from the trunk.
binutils (2.21.90.20111019-2ubuntu1) precise; urgency=low
* Merge with Debian.
binutils (2.21.90.20111019-2) unstable; urgency=low
* Fix PR ld/13287, taken from the trunk. LP: #872687.
binutils (2.21.90.20111019-1) unstable; urgency=low
* Snapshot, taken from the binutils-2_22-branch 20111019.
binutils (2.21.90.20111004-2ubuntu1) oneiric; urgency=low
* Merge with Debian.
binutils (2.21.90.20111004-2) unstable; urgency=low
* Fix PR ld/13250, preserve the maximum alignment and size for common
symbols (H.J. Lu). Closes: #608901. LP: #697229.
binutils (2.21.90.20111004-1) unstable; urgency=medium
* Snapshot, taken from the binutils-2_22-branch 20111004.
* Fix PR ld/13195, taken from the trunk. Closes: #643858, #644183.
binutils (2.21.53.20110922-1) unstable; urgency=low
* Snapshot, taken from the binutils-2_22-branch 20110924.
binutils (2.21.53.20110910-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110910.
- Fix PR gas/13024. Closes: #635592.
* Build with proposed patch for PR ld/12965.
* Don't ship .la files in the cross binutils packages.
* For native builds, add the multiarch directories to the default
search path.
binutils (2.21.53.20110823-3) unstable; urgency=low
* Revert the last change:
- Default to --hash-style=both in ld.bfd and ld.gold.
binutils (2.21.53.20110823-2) unstable; urgency=low
* Default to --hash-style=both in ld.bfd and ld.gold.
* Fix s390x build (Aurelian Jarno). Closes: #635167.
binutils (2.21.53.20110823-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110823.
- ld --no-copy-dt-needed-entries/--no-add-needed is now the default.
binutils (2.21.53.20110810-0ubuntu4) oneiric-proposed; urgency=low
* Fix PR ld/13250, preserve the maximum alignment and size for common
symbols (H.J. Lu). Closes: #608901. LP: #697229.
binutils (2.21.53.20110810-0ubuntu3) oneiric; urgency=low
* Fix PR ld/13201, link error with --as-needed and -flto. LP: #778292.
LP: #690194.
binutils (2.21.53.20110810-0ubuntu2) oneiric; urgency=low
* Build with proposed patch for PR ld/12965. LP: #641126.
* Don't ship .la files in the cross binutils packages. LP: #760420.
* For native builds, add the multiarch directories to the default
search path. LP: #780455.
binutils (2.21.53.20110810-0ubuntu1) oneiric; urgency=low
* Snapshot, taken from the trunk 20110810.
binutils (2.21.53.20110805-1ubuntu1) oneiric; urgency=low
* Merge with Debian.
binutils (2.21.53.20110805-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110805.
binutils (2.21.53.20110729-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110729.
* Fix s390x build (Aurelian Jarno). Closes: #635167.
binutils (2.21.53.20110720-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110720.
- Fix PR ld/12978. Closes: #632681.
binutils (2.21.52.20110707-1ubuntu1) oneiric; urgency=low
* Merge with Debian.
binutils (2.21.52.20110707-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110707.
- Fix build failure on mips/mipsel. Closes: #632690.
- Fix issues on kfreebsd-amd64. Closes: #632671.
binutils (2.21.52.20110703-1ubuntu1) oneiric; urgency=low
* Merge with Debian.
binutils (2.21.52.20110703-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110703.
binutils (2.21.52.20110606-2) unstable; urgency=low
* Fix PR ld/12845, taken from the trunk. Closes: #628685.
binutils (2.21.52.20110606-1ubuntu1) oneiric; urgency=low
* Merge with Debian.
binutils (2.21.52.20110606-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110606.
- Fix PR ld/12833. Closes: #628770.
- Fix spelling errors. Closes: #604696.
* Let gold accept a dummy -z buildd-<random-string> option.
* Add a /usr/share/bug/binutils/presubj file for reportbug (and symlinks
from the other /usr/share/bug/binutils-foo directories) explaining how
to make a self-contained testcase (Jonathan Nieder). Closes: #629147.
* Fix ld crash cause of invalid pointer in munmap_chunk. Closes: #628916.
binutils (2.21.51.20110523-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110523.
binutils (2.21.51.20110421-6ubuntu1) oneiric; urgency=low
* Merge with Debian.
binutils (2.21.51.20110421-6) unstable; urgency=low
[ Marcin Juszkiewicz ]
* Use pregenerated ld.gold.1 for cross builds.
[ Matthias Klose ]
* Redefine STRIP and install_binary for cross builds (Ken Werner).
* Apply fix for PR ld/12726, taken from the trunk.
binutils (2.21.51.20110421-5) unstable; urgency=medium
* Use a symlink for /usr/bin/ld, even if gold is not built. Closes: #615262.
binutils (2.21.51.20110421-4) unstable; urgency=low
* Fix PR ld/12730, taken from the trunk. Closes: #625616.
* Cortex A8 workarounds for PLT tail calls (Richard Sandiford).
binutils (2.21.51.20110421-3) unstable; urgency=low
* Fix segfault in ar, delete_members.
binutils (2.21.51.20110421-2) unstable; urgency=low
* Fix typo in the patch for PR gas/12698.
binutils (2.21.51.20110421-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110421.
* Install a man page for ld.gold, generated by help2man. Closes: #619823.
* Apply proposed patch for PR gas/12698. Closes: #623964.
binutils (2.21.51.20110421-0ubuntu6) oneiric; urgency=low
* Fix PR ld/12730, taken from the trunk. Closes: #625616.
binutils (2.21.51.20110421-0ubuntu5) oneiric; urgency=low
* Cortex A8 workarounds for PLT tail calls (Richard Sandiford).
binutils (2.21.51.20110421-0ubuntu4) oneiric; urgency=low
* Fix segfault in ar, delete_members.
binutils (2.21.51.20110421-0ubuntu3) oneiric; urgency=low
* Install a man page for ld.gold, generated by help2man. Closes: #619823.
* Apply proposed patch for PR gas/12698. Closes: #623964.
binutils (2.21.51.20110421-0ubuntu1) oneiric; urgency=low
* Snapshot, taken from the trunk 20110421.
binutils (2.21.51.20110419-2) unstable; urgency=low
* Fix powerpcspe and sparc builds.
binutils (2.21.51.20110419-1) unstable; urgency=low
* Snapshot, taken from the trunk 20110419.
binutils (2.21.0.20110327-2ubuntu2) natty; urgency=low
* Fix architecture field for binutils-gold (powerpcspe).
* Add support for arm-*-gnueabihf targets. Closes: #621029.
* Fix PR ld/12654: Pproperly handle R_386_TLS_LDO_32 for PIE. LP: #663294.
binutils (2.21.0.20110327-2ubuntu1) natty; urgency=low
[ Marcin Juszkiewicz ]
* Build -dbgsym package for cross builds. LP: #711523.
binutils (2.21.0.20110327-2) unstable; urgency=low
* Fix architecture field for binutils-gold.
* Configure with --disable-werror on armhf.
binutils (2.21.0.20110327-1) unstable; urgency=low
* Update from the 2.21 branch 20110327.
* Add multiarch directories to linker search path. Closes: #369064.
LP: #738098.
binutils (2.21.0.20110322-1ubuntu2) natty; urgency=low
* Add multiarch directories to linker search path. Closes: #369064.
LP: #738098.
binutils (2.21.0.20110322-1ubuntu1) natty; urgency=low
* Merge with Debian.
binutils (2.21.0.20110322-1) unstable; urgency=low
* Update from the 2.21 branch 20110322.
* S/390: Make as to accept all instructions if no -march option given.
taken from the trunk (Aurelian Jarno). Closes: #618751.
* Extend support for armhf (Loic Minier).
- debian/control.in, debian/control, debian/rules: Enable gold for armhf.
- debian/rules: Introduce $(CROSS) (set to $(DEB_HOST_GNU_TYPE)- when
cross-building) and call $(CROSS)cpp to check whether -marm is needed or
not instead of testing for armel; an alternative would be to
unconditionally set -marm if DEB_HOST_ARCH_CPU is arm.
- debian/rules: commented out -fno-section-anchors CFLAGS handling would
also be enabled for armhf.
- debian/rules: ignore regressions on armhf as well; note that
ignore_regressions is set three times.
binutils (2.21.0.20110302-2ubuntu1) natty; urgency=low
* Merge with Debian.
binutils (2.21.0.20110302-2) unstable; urgency=low
[ Carlos O'Donell ]
* Fix binutils-hppa64 build.
[ Matthias Klose ]
* Fix PR ld/12376 (John David Anglin), taken from the trunk.
* Update to the 2.21 branch, 20110310.
binutils (2.21.0.20110302-1ubuntu1) natty; urgency=low
* Merge with Debian.
binutils (2.21.0.20110302-1) unstable; urgency=low
* Update from the 2.21 branch.
[ Thorsten Glaser ]
* patches/640_m68k_fix-TLS_GD-relocation: new, temp. Closes: #611768.
[ Matthias Klose ]
* On ppc64, look for 32 bit target libraries in /lib32, /usr/lib32 etc.,
first.
binutils (2.21.0.20110216-2) unstable; urgency=low
* Upload to unstable.
binutils (2.21.0.20110216-1ubuntu3) natty; urgency=low
* Read multiarch targets from the first column of /usr/share/dpkg/archtable;
it's not the ideal list, but it's better than a hardcoded list and
enabling all targets was breaking too many tools; LP: #726428.
binutils (2.21.0.20110216-1ubuntu2) natty; urgency=low
* Remove leftover bfd/elflink.c.rej.
* Pass --enable-targets=all to configure in the multiarch pass;
Debian #610745.
binutils (2.21.0.20110216-1ubuntu1) natty; urgency=low
* Upload to natty.
binutils (2.21.0.20110216-1) experimental; urgency=low
* Update from the 2.21 branch.
binutils (2.21-5ubuntu1) natty; urgency=low
* Upload to natty.
binutils (2.21-5) experimental; urgency=low
* Update gold to 1.11, taken from the 2.21 branch.
* Add the arm-linux-gnueabi target to binutils-multiarch (Loic Minier).
binutils (2.21-4ubuntu1) natty; urgency=low
* Revert the soname change.
binutils (2.21-4ubuntu0) natty; urgency=low
* Intermediate upload to natty to change the soversion on amd64.
binutils (2.21-4) experimental; urgency=low
* Fix handling of writable .eh_frame section in gold, taken from the
2.21 branch.
binutils (2.21-3ubuntu1) natty; urgency=low
* Upload to natty.
binutils (2.21-3) experimental; urgency=low
[ Matthias Klose ]
* Don't include `-system' in the bfd version identifier.
[ Sedat Dilek ]
* 160_pr12327.patch: Fix PR ld/12327, taken from the trunk.
binutils (2.21-2) experimental; urgency=low
* Don't install ld.bfd in binutils-multiarch.
* Fix assembler bug blocking Thumb-2 kernel builds (CS issue #8775).
binutils (2.21-1ubuntu4) natty; urgency=low
* Don't install ld.bfd in binutils-multiarch. LP: #688497.
* Fix assembler bug blocking Thumb-2 kernel builds (CS issue #8775).
binutils (2.21-1ubuntu2) natty; urgency=low
* Fix build dependencies.
binutils (2.21-1ubuntu1) natty; urgency=low
* Upload to natty.
binutils (2.21-1) experimental; urgency=low
* binutils 2.21 release.
[ Marcin Juszkiewicz ]
* Enable building gold in cross builds. LP: #686530.
* Allow to build only the -source package, and include the version
in the package name. LP: #682646.
binutils (2.20.90.20101121-0ubuntu1) natty; urgency=low
* Update from the binutils 2.21 release branch.
binutils (2.20.90.20101105-0ubuntu1) natty; urgency=low
* binutils 2.21 prerelease 1.
binutils (2.20.51.20101028-0ubuntu1) natty; urgency=low
* Snapshot, taken from the trunk 20100928.
binutils (2.20.51.20101014-0ubuntu1) natty; urgency=low
* Snapshot, taken from the trunk 20100914.
* ld: Accept --sysroot again. LP: #660257.
binutils (2.20.51.20101009-0ubuntu1) natty; urgency=low
* Snapshot, taken from the trunk 20100909.
* For cross builds, build without sysroot support. Closes LP: #598389.
binutils (2.20.51.20100908-0ubuntu2) maverick; urgency=low
* debian/patches/216-tilde-in-ar-filenames: Allow ar scripts to contain ~
in the filename, fixes u-boot-linaro rc build failures that ended up
using pathnames with ~ in them. LP: #641488
binutils (2.20.51.20100908-0ubuntu1) maverick; urgency=low
* Snapshot, taken from the trunk 20100908.
* Build binutils-hppa64 in cross builds (Al Viro). Closes: #595319.
* Don't build the binutils-hppa64 package for Ubuntu.
* Fix some lintian warnings.
binutils (2.20.51.20100813-1ubuntu3) maverick; urgency=low
* Add missing patch file.
binutils (2.20.51.20100813-1ubuntu2) maverick; urgency=low
* Link executables statically when `static' is passed in DEB_BUILD_OPTIONS
(Jim Heck). Closes: #590101.
* Apply proposed patch for PR ld/10340 (ld doesn't honor sysroot prefix
for ldscripts). LP: #625320.
binutils (2.20.51.20100813-1ubuntu1) maverick; urgency=low
* Merge with Debian.
binutils (2.20.51.20100813-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100813.
[ Jonathan Nieder ]
* Remove ld.bfd from binutils-multiarch (not that useful without an
multiarch assembler).
[ Marcin Juszkiewicz ]
* Revert sysroot to / for cross builds. LP: #598389.
* Generate debian/control for native and cross builds. LP: #612629.
* Provide packaging rules in -source package. LP: #608745.
[ Matthias Klose ]
* Don't apply patches, when PATCHED_SOURCES is set to `yes'.
* Proposed patch for PR11889, readelf crashes for malformed binaries
(Dan Rosenberg). LP: #614206.
binutils (2.20.51.20100710-1ubuntu2) maverick; urgency=low
* Don't use configury for cross builds for native builds. LP: #604134.
binutils (2.20.51.20100710-1ubuntu1) maverick; urgency=low
* Update HJ patches from binutils 2.20.51.0.10.
binutils (2.20.51.20100710-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100710.
- Fix PR gas/10531. LP: #599485.
* debian/rules: Introduce PF macros (Jim Heck). Closes: #588357.
[ Marcin Juszkiewicz ]
* Don't install documentation files in -cross packages. Closes: #586636.
* Set sysroot to /usr/$(TARGET) for cross builds. LP: #598389.
binutils (2.20.51.20100617-0ubuntu1) maverick; urgency=low
* Snapshot, taken from the trunk 20100617.
binutils (2.20.51.20100608-0ubuntu1) maverick; urgency=low
* Snapshot, taken from the trunk 20100608.
* Merge 'binary-cross' target into 'binary' one (Marcin Juszkiewicz).
LP: #587851.
* debian/copyright: Update to GFDL 1.3.
binutils (2.20.51.20100527-1ubuntu1) maverick; urgency=low
* Merge with Debian; remaining changes:
- Build binutils-static.
binutils (2.20.51.20100527-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100527.
[ Jonathan Nieder ]
* debian/binutils-multiarch.preinst.in: Re-add diversions on reinstall.
Closes: #581156.
* Remove c++filt from binutils-multiarch.
* Rename /usr/bin/ld from multiarch build to ld.bfd. Closes: #582490.
LP: #586227.
binutils (2.20.51.20100518-1ubuntu1) maverick; urgency=low
* Snapshot, taken from the trunk 20100518.
* Merge with Debian; remaining changes:
- Build binutils-static.
* Update hjl patches from 2.20.51.0.8.
binutils (2.20.51.20100518-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100518.
binutils (2.20.51.20100428-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100428.
binutils (2.20.51.20100418-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100418.
* debian/*.shlibs.in: Automate upstream version changes.
* Configure native build --with-sysroot=/. Closes: #556126.
* Move the ld.gold binary into the binutils package, just keep the
diversion (ld) in the binutils-gold package.
* Linker selection: ld is used by default, to use the gold linker,
pass -fuse-linker-plugin (no other side effects if -flto/-fwhopr
is not passed). To force ld.bfd or ld.gold, pass -B/usr/lib/compat-ld
for ld.bfd or /usr/lib/gold-ld for ld.gold.
* Apply proposed patch for ARM: Add option to disable merging of adjacent
exidx unwinder entries.
[ Jonathan Nieder ]
* Clean up diversion handling in binutils-multiarch:
- remove diversion of libbfd.a and libopcodes.a. Closes: #545067.
- wait for the new version to be unpacked before removing old diversions
- avoid messages from re-adding diversions when upgrading from a version
that already has them
- remove diversions when downgrading to a version that does not have
them (for example, when recovering from an upgrade failure)
* Add diversion for ld.bfd in binutils-multiarch.
* Update comment in debian/rules to acknowledge that binutils-multiarch
includes a linker now.
* Add c++filt to binutils-multiarch.
* Remove elfedit from binutils-multiarch.
Its functionality does not depend on the list of supported targets.
* Fixup to version changes handling.
binutils (2.20.51.20100407-0ubuntu1) lucid; urgency=low
* Snapshot, taken from the trunk 20100407.
* debian/*.shlibs: Update to the version from the trunk.
* Configure native build --with-sysroot=/. Closes: #556126.
binutils (2.20.51.20100405-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100405.
* debian/*.shlibs: Update to the version from the trunk.
* Mangle the soname of the binutils libraries to be different than
the default name. Closes: #557620.
Packaged cross builds should do the same.
* Add diversion for elfedit in binutils-multiarch (Jonathan Nieder).
Closes: #576126.
* Convert to quilt (Sedat Dilek).
* Update to proposed patch to enable both gold and ld in a single toolchain.
The gold binary is now installed as `gold'. Keep the name `ld.gold'.
binutils (2.20.51.20100227-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100227.
* debian/*.shlibs: Update to the version from the trunk.
binutils (2.20.51.20100222-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100222.
* debian/*.shlibs: Update to the version from the trunk.
* binutils-dev: Install plugin-api.h.
* Ignore testsuite regressions on armel.
binutils (2.20.51.20100216-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100216.
* debian/*.shlibs: Update to the version from the trunk.
binutils (2.20.51.20100112-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100112.
* debian/*.shlibs: Update to the version from the trunk.
binutils (2.20.51.20100109-2) experimental; urgency=low
* Regenerate ld/configure (includes ld in the binutils package).
binutils (2.20.51.20100109-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100109.
- PR gold/10980: Support more options available by current GNU ld.
Closes: #555886.
- Fix PR gold/11072: Discard .gnu_debuglink sections, taken from the trunk.
Closes: #563366.
* debian/*.shlibs: Update to the version from the trunk.
binutils (2.20.51.20100101-1) experimental; urgency=low
* Snapshot, taken from the trunk 20100101.
* debian/*.shlibs: Update to the version from the trunk.
* Remove patches available on the trunk.
binutils (2.20.1-9ubuntu1) maverick; urgency=low
* Merge with Debian; remaining changes:
- Build binutils-static.
binutils (2.20.1-9) unstable; urgency=high
* [arm] branches to weak symbols, update patch from the trunk.
binutils (2.20.1-8ubuntu2) maverick; urgency=low
* Build gold for powerpc as well.
binutils (2.20.1-8ubuntu1) maverick; urgency=low
* Merge with Debian; remaining changes:
- Build binutils-static.
binutils (2.20.1-8) unstable; urgency=low
* [arm] branches to weak symbols, patch taken from the trunk.
binutils (2.20.1-7) unstable; urgency=low
* Apply proposed patch for ARM: Add option to disable merging of adjacent
exidx unwinder entries. Addresses PR libgcj/40860.
binutils (2.20.1-6) unstable; urgency=low
* Move the ld.gold binary into the binutils package, just keep the
diversion (ld) in the binutils-gold package.
* Linker selection: ld is used by default, to use the gold linker,
pass -fuse-linker-plugin (no other side effects if -flto/-fwhopr
is not passed). To force ld.bfd or ld.gold, pass -B/usr/lib/compat-ld
for ld.bfd or /usr/lib/gold-ld for ld.gold.
* Disable building gold on arm. Use gold from the trunk, if needed.
* Backport fixups of Loongson2F from the trunk.
binutils (2.20.1-5) unstable; urgency=medium
* Apply patch for PR gas/11456: Use memcpy to copy overlap memory.
binutils (2.20.1-4) unstable; urgency=low
* Mangle the soname of the binutils libraries to be different than
the default name. Closes: #557620.
Packaged cross builds should do the same.
* Reduce ARM linking time (backport from the trunk).
* Apply fix for PR ld/11426, taken from the trunk.
binutils (2.20.1-3ubuntu5) lucid; urgency=low
* Rebuild statically linked ld.static binary against recent libc.
binutils (2.20.1-3ubuntu4) lucid; urgency=low
* Apply patch for PR gas/11456: Use memcpy to copy overlap memory.
binutils (2.20.1-3ubuntu3) lucid; urgency=low
* Fix versioned dependency in binutils shlibs file.
binutils (2.20.1-3ubuntu2) lucid; urgency=low
* Mangle the soname of the binutils libraries to be different than
the default name. Closes: #557620. LP: #548451.
Packaged cross builds should do the same.
* Apply fix for PR ld/11426, taken from the trunk.
binutils (2.20.1-3ubuntu1) lucid; urgency=low
* Merge with Debian; remaining changes:
- Build binutils-static.
binutils (2.20.1-3) unstable; urgency=low
* binutils-gold: Install the gold binary as `gold' as well, as proposed
by a patch to enable both gold and ld in a single toolchain.
binutils (2.20.1-2ubuntu1) lucid; urgency=low
* Merge with Debian; remaining changes:
- Build binutils-static.
binutils (2.20.1-2) unstable; urgency=low
* Fix version in debian/*shlibs to match the release version;
the 2.20.1 upstream release identifies as 2.20.1.20100303.
binutils (2.20.1-1ubuntu1) lucid; urgency=low
* Merge with Debian; remaining changes:
- Build binutils-static.
binutils (2.20.1-1) unstable; urgency=low
* New upstream release.
* Don't set has_ifunc_symbols if the symbol comes from a shared library
(backport from the trunk).
* Don't include documentation files in the -cross packages.
Closes: #571522. LP: #514509.
* Fix typo in ld documentation. LP: #497923.
* Add readelf --unwind support for ARM.
binutils (2.20-6ubuntu3) lucid; urgency=low
* Apply updates from the 2.20 branch up to 20100216
- Apply patch to fix R_ARM_THM_JUMP24 relocation truncated bug.
* Don't set has_ifunc_symbols if the symbol comes from a shared library
(backport from the trunk).
binutils (2.20-6ubuntu2) lucid; urgency=low
* Apply updates from the 2.20 branch up to 20100216
- Fix broken global Thumb to ARM branches.
binutils (2.20-6ubuntu1) lucid; urgency=low
* Merge with Debian; remaining changes:
- Build binutils-static.
binutils (2.20-6) unstable; urgency=low
* Apply updates from the 2.20 branch up to 20100205
- 135_arm_dis_thumb2.dpatch: Remove, applied upstream.
- 136_gold_gnu_debuglink.dpatch: Remove, applied upstream.
* armel: Fix ld-shared/shared.exp and ld-elfvsb/elfvsb.exp failures
(proposed patch, Matthew Gretton-Dann). Closes: #564685. LP: #446478.
* Fix PR other/42602: demangling a global constructors symbol.
Closes: #561150.
binutils (2.20-5ubuntu1) lucid; urgency=low
* Merge with Debian; remaining changes:
- Build binutils-static.
binutils (2.20-5) unstable; urgency=low
* Apply updates from the 2.20 branch up to 20100109
* Apply patches from the trunk:
- [arm] Prevent disassembler from aborting on an invalid Thumb2 instruction.
- Fix PR gold/11072: Discard .gnu_debuglink sections. Closes: #563366.
- Fix PR ld/11138: internal error when DSO is before object files.
Closes: #562822.
- Fix PR gold/11042: COPY relocs need for the dynamic object.
Closes: #559183.
- Fix PR gold/10916: Fix --exclude-libs with undefined symbol.
Closes: #555012.
- Fix PR gold/10979: gold linker crashes. Closes: #553916.
- Fix PR gas/10740: Intel syntax far jumps broken. Closes: #541535.
binutils (2.20-4ubuntu4) lucid; urgency=low
* ARM - Fix b / bl ranges for Thumb2 (Ramana Radhakrishnan).
binutils (2.20-4ubuntu3) lucid; urgency=low
* [arm] Prevent disassembler from aborting on an invalid Thumb2 instruction,
taken from the trunk.
binutils (2.20-4ubuntu1) lucid; urgency=low
* On armel build with -marm; the testsuite is not ready to be run with
-mthumb.
binutils (2.20-4) unstable; urgency=low
* Fix binutils-gold update. Closes: #555734.
* Don't configure gold for spu on powerpc.
binutils (2.20-3ubuntu1) lucid; urgency=low
* Merge with Debian; remaining changes:
- Build binutils-static.
binutils (2.20-3) unstable; urgency=low
* Apply updates from the 2.20 branch up to 20091108:
- Fix PR gold/10876 (closes: #553435), PR gold/10910, PR gold/10860,
PR gold/10880 (closes: #553512, #553436), PR gold/10887,
PR gold/10893, PR gold/10895 (thanks to Peter Fritzsche for tracking
the gold reports).
* Fix libiberty build failure on sh4 (Nobuhiro Iwamatsu). Closes: #550810.
* PR ld/10858: Fix pie on mips/mipsel. Closes: #526961.
* Ignore regressions on sparc; the proper fix is to fix the testcases
for v9.
* Remove the conflict between binutils-multiarch and binutils-gold.
Closes: #521106.
binutils (2.20-2) unstable; urgency=high
* Apply updates from the 2.20 branch up to 20091028:
- Fix PR binutils/10802, PR binutils/10793, PR binutils/10792,
PR gas/10856.
- Remove local patches now in the branch.
* Ignore regressions on armel when building with gcc-4.4; the proper fix
is to build the testcases using -fno-section-anchors.
binutils (2.20-1ubuntu3) lucid; urgency=low
* Work around build failure on powerpc, disable the gold build; re-enable
it later with a proper fix.
* Ignore regressions on sparc; the proper fix is to fix the testcases
for v9.
binutils (2.20-1ubuntu2) lucid; urgency=low
* Don't build just on armel and i386.
binutils (2.20-1ubuntu1) lucid; urgency=low
* Apply updates from the 2.20 branch up to 20091028:
- Fix PR binutils/10802, PR binutils/10793, PR binutils/10792,
PR gas/10856.
- Remove local patches now in the branch.
* Ignore regressions on armel; the proper fix is to build the
testcases using -fno-section-anchors.
binutils (2.20-1) unstable; urgency=low
* binutils 2.20 final release.
- Fix PR binutils/10785, memory corruptions.
- PR ld/10749, ia64 linker failure.
- PR gas/2117, ia64 assembler fix.
- gold updates.
* Configure with --enable-plugins. Closes: #550088.
* debian/test-suite-compare.py: Don't count untested test cases as
regressions.
* binutils-gold: Install /usr/lib/compat-ld/ld to point to the
old linker. To use the old linker when gold is installed, use
gcc -B/usr/lib/compat-ld/ (including the trailing slash).
binutils (2.20-0ubuntu2) karmic-proposed; urgency=low
* Fix PR gas/10856, wrong code with assembler files in intel syntax.
Patch taken from the 2.20 branch. LP: #461303.
binutils (2.20-0ubuntu1) karmic; urgency=low
* binutils 2.20 final release.
- Fix PR binutils/10785, memory corruptions.
- gold updates. LP: #453278.
* debian/*.shlibs: Update to the release version. LP: #452526.
* Fix build failure on arm, building from the release tarball.
binutils (2.19.91.20091014-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the 2.20 release branch 20091014.
- PR ld/10749, ia64 linker failure.
- PR gas/2117, ia64 assembler fix.
* debian/*.shlibs: Update to the version from the branch.
* Fix build failures for cross build.
binutils (2.19.91.20091006-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the 2.20 release branch 20091006.
- cfi_sections changes applied, remove 129_cfi_sections.dpatch.
* debian/*.shlibs: Update to the version from the branch.
* binutils-gold: Build the testsuite as part of the check target
instead of the build target to avoid build failures when the
installed binutils soname is the same as the one which is built
(gas is segfaulting). Just a workaround, not a solution.
binutils (2.19.91.20091005-0ubuntu2) karmic; urgency=low
* Really re-enable the binutils-gold build on powerpc.
binutils (2.19.91.20091005-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the 2.20 release branch 20091005.
- no changes, bump the soname only.
* debian/*.shlibs: Update to the version from the branch.
* Re-enable the binutils-gold build on powerpc.
* Add 129_cfi_sections.dpatch, support for .cfi_sections, taken
from the trunk. LP: #440172.
* Add 150_gold_copyrelocs.dpatch, add -z copyrelocs option for gold.
binutils (2.19.91.20091003-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the 2.20 release branch 20091003.
- powerpc fixes.
* debian/*.shlibs: Update to the version from the branch.
* Reenable binutils-gold build on armel (build failures on just
one buildd).
* Disable binutils-gold build on powerpc, fails to build with the
version in the archive.
* binutils-source: Depend on texinfo, zlib1g-dev.
binutils (2.19.91.20091001-0ubuntu2) karmic; urgency=low
* Don't build binutils-gold for armel, currently ftbfs.
binutils (2.19.91.20091001-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the 2.20 release branch 20091001.
- Fix PR ld/9863, regression in testsuite on armel.
- Fix regressions seen in the GCC/libjava testsuite.
* debian/*.shlibs: Update to the version from the branch.
* No need to build libiberty_pic.a twice.
binutils (2.19.91.20090923-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the 2.20 release branch 20090923 (last upload
was taken from the trunk)..
* debian/*.shlibs: Update to the version from the branch.
binutils (2.19.91.20090922-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the 2.20 release branch 20090922.
* debian/*.shlibs: Update to the version from the branch.
binutils (2.19.91.20090910-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the 2.20 release branch 20090910, corresponding
to the 2.19.90 upstream snapshot.
* Fix Thumb-2 shared libraries (Daniel Jacobowitz), patch taken
from the trunk.
* Update binutils-sec64k patch (H.J. Lu).
binutils (2.19.90.20090909-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the 2.20 release branch 20090909.
* debian/*.shlibs: Update to the version from the branch.
binutils (2.19.51.20090827-1ubuntu1) karmic; urgency=low
* Merge with Debian unstable; remaining changes:
- Build binutils-static and binutils-static-udeb packages.
- Apply patches derived from the binutils HJL release.
binutils (2.19.51.20090827-1) unstable; urgency=low
* Snapshot, taken from the trunk 20090827.
- Fix PR ld/10518: In linker scripts override a "*" match by any other
wildcard match. Closes: #540751.
* debian/*.shlibs: Update to the version from the trunk. Closes: #540800.
* Add sysroot support for cross builds (Hector Oron). Closes: #522480.
* Update long description of binutils-doc. Closes: #428764.
* Update build-dependency on autoconf.
* Fix some lintian warnings.
binutils (2.19.51.20090805-1ubuntu1) karmic; urgency=low
* Snapshot, taken from the trunk 20090805.
* debian/*.shlibs: Update to the version from the trunk.
- Fix PR binutils/10364, strip not failing on unwritable files.
Closes: #276428.
- Fix PR binutils/10363, objdump -T crashing on corrupted file.
Closes: #487963.
* 129_cortex_a8.dpatch: Fix a couple of cortex-a8 erratum bugs.
binutils (2.19.51.20090723-1ubuntu1) karmic; urgency=low
* Snapshot, taken from the trunk 20090723.
* debian/*.shlibs: Update to the version from the trunk.
* Apply build-id patch to avoid memory corruption (taken from Fedora).
binutils (2.19.51.20090714-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the trunk 20090714.
- Fix PR gas/10387 (branch instruction with no operand causes gas
to segfault on armel). LP: #396049.
- 128_arm_eabi_align64.dpatch: Remove, integrated upstream.
* debian/*.shlibs: Update to the version from the trunk.
binutils (2.19.51.20090713-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the trunk 20090713.
* debian/*.shlibs: Update to the version from the trunk.
* 128_arm_eabi_align64.dpatch: Adjust expected output to changed objdump
output. LP: #398732.
binutils (2.19.51.20090704-1ubuntu1) karmic; urgency=low
* Snapshot, taken from the trunk 20090704.
* debian/*.shlibs: Update to the version from the trunk.
binutils (2.19.51.20090704-1) unstable; urgency=low
* Snapshot, taken from the trunk 20090704.
- debian/patches/128_arm_eabi_auto_it.dpatch: Remove, applied upstream.
* debian/*.shlibs: Update to the version from the trunk.
* Bump standards version.
binutils (2.19.51.20090622-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the trunk 20090622.
- debian/patches/128_arm_eabi_auto_it.dpatch: Remove, applied upstream.
* debian/*.shlibs: Update to the version from the trunk.
binutils (2.19.51.20090620-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the trunk 20090620.
* debian/*.shlibs: Update to the version from the trunk.
* Build the binutils-gold package on armel.
* Update hjl patches from the binutils-2.19.51.0.10 release.
binutils (2.19.51.20090616reallz0515-0ubuntu1) karmic; urgency=low
* Reupload snapshot from trunk 20090515.
* Apply proposed patch to augment maximum alignment size to 64 (ARM gas).
* Apply proposed patch for new option for automatically generating IT blocks.
binutils (2.19.51.20090515-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the trunk 20090515.
- Fix PR ld/10152. LP: #375991.
* Revert work-around from last upload.
* debian/*.shlibs: Update to the version from the trunk.
* Build the binutils-gold package again.
binutils (2.19.51.20090508-0ubuntu2) karmic; urgency=low
* Revert change for ARM unwind table linker processing. Addresses #375991.
binutils (2.19.51.20090508-0ubuntu1) karmic; urgency=low
* Snapshot, taken from the trunk 20090508.
* debian/*.shlibs: Update to the version from the trunk.
binutils (2.19.51.20090423-0ubuntu2) karmic; urgency=low
* Snapshot, taken from the trunk 20090423.
* debian/*.shlibs: Update to the version from the trunk.
* Fix build failure when building with -Os.
* debian/patches/013_bash_in_ld_testsuite.dpatch: Update.
binutils (2.19.1-0ubuntu3) jaunty; urgency=low
* Re-add -a to dpkg-architecture call; the addition of -f is all what's
needed to ignore the dpkg-architecture env set by dpkg-buildpackage (since
we don't care about the DEB_BUILD_* or DEB_HOST_* arches but only about
the TARGET arch).
binutils (2.19.1-0ubuntu2) jaunty; urgency=low
* binutils-source: Make .dpatch files executable.
* Use dpkg-architecture -f instead of -a for cross builds.
* Call pkg_create_dbgsym explicitly to build debug symbols packages.
LP: #322243.
binutils (2.19.1-0ubuntu1) jaunty; urgency=low
* Binutils 2.19.1 release.
- 128_arm_relocs_against_weak.dpatch 129_scale-DW_CFA_advance_loc.dpatch:
Remove, applied upstream.
* debian/*.shlibs: Update to the release version.
binutils (2.19.0.20090110-0ubuntu1) jaunty; urgency=low
* Update to the binutils-2_19-branch 20090110.
- Fix PR binutils/7011. LP: #254790.
* debian/*.shlibs: Update to the version from the branch.
binutils (2.19-0ubuntu3) jaunty; urgency=low
* debian/patches/129_scale-DW_CFA_advance_loc.dpatch: Scale
DW_CFA_advance_loc[124] output values.
* debian/patches/128_arm_relocs_against_weak.dpatch: Fix R_ARM_THM_CALL
relocations against undefined weak symbols in shared libraries.
binutils (2.19-0ubuntu2) jaunty; urgency=low
* No-change rebuild to remove translations from the binary package,
accidentally included due to a misbuild.
binutils (2.19-0ubuntu1) jaunty; urgency=low
* Binutils 2.19 release.
* debian/*.shlibs: Update to the release version.
* debian/control: Update to GPL3, reference the GFDL.
* Make lintian more happy.
binutils (2.18.93.20081009-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the 2.19 branch 20081009 (corresponding to the
2.18.93 upstream snapshot.
* debian/*.shlibs: Update to the version from the branch.
* In gprof(1), remove references to monitor(3) and profil(2).
binutils (2.18.92.20081003-0ubuntu2) intrepid; urgency=low
* Add build dependency on zlib1g-dev.
binutils (2.18.92.20081003-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the 2.19 branch 20081003 (corresponding to the
2.18.92 upstream snapshot.
* Stop building binutils-gold for the intrepid release (still
experimental).
* debian/*.shlibs: Update to the version from the branch.
binutils (2.18.91.20080923-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the 2.19 branch 20080923 (corresponding to the
2.18.91 upstream snapshot.
* debian/*.shlibs: Update to the version from the branch.
* debian/patches/201-hjl-bfd-ref_addr.dpatch: Remove, integrated upstream.
* Fail the build if the testsuite shows regressions compared to the
last (installed) build.
binutils (2.18.90.20080910-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the 2.19 branch 20080910.
- No testsuite regressions on amd64, i386, lpia, sparc.
* debian/*.shlibs: Update to the version from the branch.
* debian/patches/201-hjl-bfd-ref_addr.dpatch: Update.
binutils (2.18.50.20080814-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the trunk 20080814.
* debian/*.shlibs: Update to the version from the trunk.
* debian/patches/201-hjl-bfd-ref_addr.dpatch: Update.
* debian/patches/209-hjl-binutils-error.dpatch: Likewise.
binutils (2.18.50.20080806-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the trunk 20080806.
- Fix PR ld/6656, disable gas generated debug info if compiler generated
debug info is seen. LP: #240884. Closes: #481592.
* debian/*.shlibs: Update to the version from the trunk.
* Build binutils-gold for powerpc.
binutils (2.18.50.20080707-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the trunk 20080707.
* debian/*.shlibs: Update to the version from the trunk.
* include/safe-ctype.h: Add #include of ctype.h before redefining
the ctype.h macros (proposed for the trunk).
binutils (2.18.50.20080610-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the trunk 20080610.
* debian/*.shlibs: Update to the version from the trunk. LP: #237461.
binutils (2.18.50.20080530-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the trunk 20080530.
- gold recognizes -z relro and -z norelro.
* debian/rules: Explicitely set SHELL to /bin/bash, build-depend on bash.
* debian/rules: Fix setting of TARGET for cross builds.
* binutils-static: Remove dependency on libc6. LP: #184582.
binutils (2.18.50.20080509-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the trunk 20080509.
* Add -Wno-format-security to CFLAGS, CXXFLAGS, due to picky default
hardening options.
* Let gold ignore -z relro and -z norelro for now.
* Build gold with -Wno-error.
binutils (2.18.50.20080507-0ubuntu1) intrepid; urgency=low
* Snapshot, taken from the trunk 20080507.
* Remove patches applied upstream: 304_pr4476.dpatch, 305_arm-dis.dpatch,
306_pr4453.dpatch, 307_ld-pic.dpatch, 308_mips-pic.dpatch,
311_pr5006.dpatch, 312_pr5011.dpatch, 313_pr5025.dpatch.
* Update patches from the hjl releases: 200-hjl-ld-env (not applied),
206-hjl-binutils-shr.dpatch (not applied),
* Remove patches from the hjl release: 204-hjl-binutils-tls-relro.dpatch,
208-hjl-libtool-relink.dpatch, 209-hjl-binutils-error.dpatch,
210-hjl-binutils-signed.dpatch,
* New patches from the hjl release: 212-hjl-bfd-64k.dpatch.
* debian/*.shlibs: Update to the version from the trunk.
* On amd64, i386, lpia and sparc, build a binutils-gold package,
diverting /usr/bin/ld.
binutils (2.18.1~cvs20080103-4ubuntu1) hardy; urgency=low
* Merge with Debian unstable; remaining changes:
- Build binutils-static and binutils-static-udeb packages.
binutils (2.18.1~cvs20080103-4) unstable; urgency=medium
* debian-rules: Remove libiberty in /usr/lib64; workaround for
`gcc -print-multi-os-directory' printing the symlink.
Closes: #473665, #473591.
* Don't include development fiiles in binutils-spu.
* Fix binutils-spu build on ppc64 (Andreas Jochens). Closes: #474116.
* Build libiberty with -fPIC on mips/mipsel (Aurelian Jarno).
binutils (2.18.1~cvs20080103-3) unstable; urgency=low
[ Arthur Loiret ]
* Build a binutils for spu-elf target on powerpc and ppc64.
- debian/control: Add a binutils-spu package.
- debian/binutils-spu.{postinst,postrm,shlibs}: Add.
* Add sh64-linux-gnu to multiarch targets.
* Fix cross-compilation support.
* Make lintian happier:
- Use ${source:Version}, ${binary:Version} variables.
- Remove -1 from Build-Depends revisions.
- Bump Standards-Version to 3.7.3.
[ Matthias Klose ]
* Keep the spu elfscripts in bintutils, remove them from binutils-spu.
* debian/patches/307_ld-pic.dpatch: Fix failing ld-shared tests when built
with gcc-4.3.
binutils (2.18.1~cvs20080103-2) unstable; urgency=low
* debian/patches/306_pr4453.dpatch: Fix PR binutils/4453, taken from
the trunk (Aurelian Jarno). Closes: #363423.
binutils (2.18.1~cvs20080103-0ubuntu1) hardy; urgency=low
* Update to 20080103 from the binutils-2_18-branch.
- Set version number to 2.18.0 (smaller than the one from the trunk).
* debian/*.shlibs: Update to version from the branch.
* debian/patches/305_arm-dis.dpatch: Fix segfault when disassembling ARM
code. Closes: #438956.
binutils (2.18.1~cvs20071027-1ubuntu2) hardy; urgency=low
* Do not include static libraries in the multiarch package.
* Install a libiberty compiled with -fPIC as libiberty_pic.a.
LP: #50512.
* Don't include /usr/lib64 for cross packages. Closes: #450429.
binutils (2.18.1~cvs20071027-1ubuntu1) hardy; urgency=low
* Update to 20071027 from the binutils-2_18-branch.
- Fix PR ld/4988, assertion failures in ld. Closes: #440015.
* debian/*.shlibs: Update to version from the branch.
* Drop the build dependency on expect-tcl8.3, don't run the
testsuite on hppa.
binutils (2.18-1ubuntu1) hardy; urgency=low
* Rebuild using gcc-4.2.
binutils (2.18-1) unstable; urgency=low
[ Matthias Klose ]
* New upstream release.
- Remove patches applied upstream: 100_warning_arm, 400_gcc42_fix,
401_builddoc.
* debian/*.shlibs: Update to release version.
binutils (2.18-0ubuntu3) gutsy; urgency=low
* Apply patches for:
- PR binutils/5011, readelf reads past end of buffer.
- PR ld/5025, downgrade error to a warning if .note.gnu.build-id
has been discarded.
binutils (2.18-0ubuntu2) gutsy; urgency=low
* Apply fix for PR ld/5008, taken from the trunk.
binutils (2.18-0ubuntu1) gutsy; urgency=low
* Final 2.18 release.
* debian/*.shlibs: Update to release version.
binutils (2.18~cvs20070827-0ubuntu1) gutsy; urgency=low
* New upstream CVS snapshot, taken from the binutils-2_18-branch.
- Remove patches applied upstream: 311_sse4_intel_mode, 400_gcc42_fix,
401_builddoc.
* debian/*.shlibs: Update to snapshot version.
binutils (2.18~cvs20070812-0ubuntu1) gutsy; urgency=low
* New upstream CVS snapshot, taken from the binutils-2_18-branch.
* debian/rules: Support parallel=<n> with comma separated keywords
in DEB_BUILD_OPTIONS.
* debian/rules (clean): Remove stamp files.
* debian/*.shlibs: Update to snapshot version.
* debian/patches/401_builddoc.dpatch: Fix doc build failure on the branch.
* debian/patches/311_sse4_intel_mode.dpatch: Fix SSE4 for Intel mode.
* Update patches: 200-hjl-ld-env (not applied), 203-hjl-binutils-indirect,
204-hjl-binutils-tls-relro, 209-hjl-binutils-error,
* Remove patches: 201-hjl-bfd-dwarf-dup.dpatch, 201-hjl-bfd-dwarf-dup,
205-hjl-bfd-kept, 208-hjl-libtool-relink.
* New patches: 210-hjl-binutils-signed, 211-hjl-binutils-weakdef.
binutils (2.17.20070804cvs-0ubuntu1) gutsy; urgency=low
* New upstream CVS snapshot.
- PR binutils/4888, fixes objcopy --only-keep-debug. Closes: #435444.
* debian/rules: Support parallel=<n> in DEB_BUILD_OPTIONS (see #209008).
* debian/*.shlibs: Update to snapshot version.
* Build using the default compiler on all architectures.
binutils (2.17.20070801cvs-0ubuntu2) gutsy; urgency=low
* Build-depend on gcc-4.1 on lpia, since we're calling it explicitly.
binutils (2.17.20070801cvs-0ubuntu1) gutsy; urgency=low
* CVS snapshot 20070801, taken from the trunk.
- Fixes objcopy --only-keep-debug on amd64.
binutils (2.17.20070718cvs-0ubuntu2) gutsy; urgency=low
* debian/patches/305_ungetc.dpatch: Allow UNGETC to work with empty buffer,
taken from CVS HEAD.
binutils (2.17.20070718cvs-0ubuntu1) gutsy; urgency=low
* CVS snapshot 20070718, taken from the trunk.
* Fix cross build failure while stripping binaries. Closes: #432907.
binutils (2.17.20070713cvs-0ubuntu2) gutsy; urgency=low
* Fix build failure with gcc-4.2.
binutils (2.17.20070713cvs-0ubuntu1) gutsy; urgency=low
* CVS snapshot 20070713, taken from the trunk.
- Remove patches applied upstream: 301_pr4436.dpatch, 302_pr4448.dpatch,
303_pr4454.dpatch, 305_pr4497.dpatch, 306_ld_demangler_segfault.dpatch,
307_pr4558.dpatch.
* Update hjl patches:
- Remove 207-hjl-libtool-archive.dpatch.
- Add 201-hjl-bfd-dwarf-dup.dpatch, 209-hjl-binutils-error.dpatch.
- Update 200-hjl-ld-env.dpatch, 201-hjl-bfd-ref_addr.dpatch,
204-hjl-binutils-tls-relro.dpatch, hjl-binutils-shr.dpatch.
* debian/copyright: Include GPL-3.
* debian/rules: Fix version extraction.
* debian/rules: Honor `noopt' in DEB_BUILD_OPTIONS. Closes LP: #65607.
* debian/patches/013_bash_in_ld_testsuite.dpatch: Use bash in the ld
testsuite. Closes LP: #124435.
binutils (2.17.20070426cvs-7ubuntu2) gutsy; urgency=low
* Fix PR gas/4558.
binutils (2.17.20070426cvs-7ubuntu1) gutsy; urgency=low
* Merge with Debian.
binutils (2.17cvs20070426-7) unstable; urgency=low
* 306_ld_demangler_segfault.dpatch: new CVS patch from Alan Modra to fix
segfaults in ld seen when building, e.g. openipmi.
* debian/copyright: update source location and copyright years.
* debian/rules: idem.
binutils (2.17cvs20070426-6) unstable; urgency=low
* Fix PR ld/4497, regression introduced with the fix for PR ld/4454.
Closes: #423496.
* Fix binutils/4476, readelf support for --hash-style=gnu. Closes: #421790.
binutils (2.17cvs20070426-5) unstable; urgency=low
* Fix PR ld/4454.
binutils (2.17cvs20070426-4) unstable; urgency=low
* Fix PR gas/4448, overstrict check for powerpc lswi. Closes: #421799.
binutils (2.17cvs20070426-3) unstable; urgency=low
* Update debian/*.shlibs files. Closes: #421454.
* Fix PR gas/4436, wrong reject in powerpc opcode table checks.
Closes: #421455.
* Fix build failure on arm (Aurelian Jarno). Closes: #421365.
* Compare testsuite results of the installed binutils with the built one.
binutils (2.17.20070426cvs-2ubuntu7) gutsy; urgency=low
* Fix PR ld/4497, regression introduced with the fix for PR ld/4454.
binutils (2.17.20070426cvs-2ubuntu6) gutsy; urgency=low
* Fix binutils/4476, readelf support for --hash-style=gnu.
binutils (2.17.20070426cvs-2ubuntu5) gutsy; urgency=low
* Fix PR ld/4454.
binutils (2.17.20070426cvs-2ubuntu4) gutsy; urgency=low
* Fix PR gas/4448, overstrict check for powerpc lswi.
binutils (2.17.20070426cvs-2ubuntu3) gutsy; urgency=low
* Update debian/*.shlibs files.
* Fix PR gas/4436, wrong reject in powerpc opcode table checks.
binutils (2.17.20070426cvs-2ubuntu2) gutsy; urgency=low
* Add binutils-udeb as a dist file with priority optional.
binutils (2.17.20070426cvs-2ubuntu1) gutsy; urgency=low
* Merge with Debian.
binutils (2.17cvs20070426-2) unstable; urgency=low
* Fix typo preparing the binutils-hppa64 package. Closes: #421199.
* Compare testsuite results of the installed binutils with the built one.
binutils (2.17cvs20070426-1) unstable; urgency=low
[ James Troup ]
* New upstream CVS snapshot.
* debian/test-suite-compare.py: simplistic comparator for binutils test
suite runs.
[ Matthias Klose ]
* Merge changes from the experimental uploads:
* debian/patches/121_i386_x86_64_biarch.dpatch: Remove, applied upstream.
* Build a binutils-source package (containing the patched sources).
* Check for a working expect before building the package.
* Configure the multiarch build for x86_64-linux-gnu instead of
x86_64-linux.
* debian/rules: Don't strip binaries if nostrip is in DEB_BUILD_OPTIONS.
* debian/rules: Don't try to strip shell scripts.
* Configure --with-pkgversion to include the distribution name.
* debian/patches/000_print_debian_version.dpatch: Remove.
* debian/control: Build-depend on lsb-release.
* Enable spu target in powerpc and binutils-multiarch build.
* Don't include embedspu in binutils-multiarch on powerpc.
* debian/control: Set priority for source package to optional.
binutils (2.17.20070420cvs-0ubuntu1) gutsy; urgency=low
* CVS snapshot 20070420, taken from the trunk.
- debian/patches/007_binutils_soversion.dpatch: Remove, applied upstream.
binutils (2.17.20070406cvs-0ubuntu1) toolchain-test; urgency=low
* CVS snapshot 20070406, taken from the trunk.
* Do not apply: 200-hjl-ld-env.
* Enable spu target in powerpc, ppc64 builds and in the
binutils-multiarch build.
* Don't include embedspu in binutils-multiarch on powerpc, ppc64.
Closes: #411486.
binutils (2.17.20070329cvs-0ubuntu1) toolchain-test; urgency=low
* CVS snapshot 20070329, taken from the trunk.
* Patches from the hjl 2.17.50.0.13 release:
- 202-hjl-binutils-check-phdr: Remove, applied upstream.
- 205-hjl-bfd-kept.dpatch: Address the link speed issue by caching
the result of _bfd_elf_check_kept_section.
- 206-hjl-binutils-shr.dpatch: Implementation of ELF sharable section
proposal (not applied by default).
- 208-hjl-libtool-relink.dpatch: Avoid unnecessary linker messages
when running "make check".
binutils (2.17.20070321cvs-0ubuntu2) toolchain-test; urgency=low
* Configure --with-pkgversion, not including the package version,
which may break ld version detection in configure scripts.
* debian/patches/000_cvs_version_string.dpatch: Remove.
* debian/patches/007_binutils_soversion.dpatch: Use date for non-release
builds in soversion.
binutils (2.17.20070321cvs-0ubuntu1) toolchain-test; urgency=low
* CVS snapshot 20070321, taken from the trunk.
* debian/patches/000_print_{debian,ubuntu}_version.dpatch: Remove.
* debian/control: Build-depend on lsb-release.
* Configure --with-pkgversion to include the distribution name.
* Apply patches from the hjl 2.17.50.0.13 release:
- 200-hjl-ld-env.dpatch: Handle LD_SYMBOLIC and LD_SYMBOLIC_FUNCTIONS
env vars.
- 201-hjl-bfd-ref_addr.dpatch: Support DW_FORM_ref_addr in Dwarf 2 reader
in linker.
- 202-hjl-binutils-check-phdr.dpatch: Fix PR ld/4007: Linker failed
to issue an error on bad section in segment.
- 203-hjl-binutils-indirect.dpatch: PR ld/3351; avoid linker crash on ia64.
- 204-hjl-binutils-tls-relro.dpatch: PR binutils/3281; objcopy changes
PT_GNU_RELRO when there is PT_TLS.
- 207-hjl-libtool-archive.dpatch: Allow linking against an archive when
building a shared library.
* Set Ubuntu maintainer address.
binutils (2.17.20070210cvs-1ubuntu1) toolchain-test; urgency=low
* Merge with Debian experimental; remaining changes:
- Build binutils-static and binutils-static-udeb packages.
binutils (2.17.20070210cvs-1) experimental; urgency=low
* CVS snapshot 20070210, taken from the trunk.
* debian/rules: Don't try to strip shell scripts.
binutils (2.17.20070103cvs-2) experimental; urgency=low
* Overwrite the VERSION string (date) from the snapshot with
a parsable version string (2.17.50), as found on the trunk.
binutils (2.17.20070103cvs-1) experimental; urgency=low
* binutils snapshot 20070103, taken from
ftp://sourceware.org/pub/binutils/snapshots/
* Build a binutils-source package (containing the patched sources).
* Check for a working expect before building the package.
* Configure binutils-multiarch for i486-gnu as well.
* Configure the multiarch build for x86_64-linux-gnu instead of
x86_64-linux.
* debian/rules: Don't strip binaries if nostrip is in DEB_BUILD_OPTIONS.
binutils (2.17.20070103cvs-0ubuntu1) feisty; urgency=low
* binutils snapshot 20070103, taken from
ftp://sourceware.org/pub/binutils/snapshots/
* Merge with Debian experimental; remaining changes:
- Build binutils-static and binutils-static-udeb packages.
- Build a binutils-source package (containing the patched
sources).
- Check for a working expect before building the package.
- Configure binutils-multiarch for i486-gnu as well.
* Configure the multiarch build for x86_64-linux-gnu instead of
x86_64-linux.
* debian/rules: Don't strip binaries if nostrip is in DEB_BUILD_OPTIONS.
* Strip binaries in binutils-static and in the binutils udeb.
binutils (2.17.20061210cvs-1) experimental; urgency=low
* CVS snapshot 20061210, taken from the trunk.
* debian/patches/121_i386_x86_64_biarch.dpatch: Remove, applied upstream.
binutils (2.17.20070103cvs-0ubuntu2) feisty; urgency=low
* Overwrite the VERSION string (date) from the snapshot with
a parsable version string (2.17.50), as found on the trunk.
binutils (2.17.50.0.6-0ubuntu1) feisty; urgency=low
[Fabio M. Di Nitto]
* we are supposed to upload to feisty, aren't we? ;)
[Jeff Bailey]
* New upstream snapshot from HJ Lu.
* debian/patches/121_i386_x86_64_biarch: Drop, merged upstream.
binutils (2.17-3) unstable; urgency=low
* debian/rules (configure-multi-stamp): drop i486-kfreebsd-gnu again as
it breaks objdump for i386 on amd64. Closes: #380539
binutils (2.17-2) unstable; urgency=low
* The "Laisse le Wookie gagner" release.
* 127_x86_64_i386_biarch.dpatch: new patch from Aurelien Jarno
<aurelien at aurel32.net> to add (/usr)/lib32 to the search paths on
amd64. Closes: #369052
* debian/rules (configure-multi-stamp): add i486-kfreebsd-gnu at request
of Aurelien Jarno. Closes: #315306
binutils (2.17-1ubuntu1) edgy; urgency=low
* New upstream release.
- ld checks for libs in the same order as ld.so does. Ubuntu #40214.
* Synchronise with Debian unstable.
* Remove patch 122_sparc64_UA2005_instruction_set.dpatch, integrated
upstream.
* Remove patch 130_tekhex_buffer_overflow.dpatch, integrated upstream.
* 122_x86_64_i386_biarch.dpatch: New, search libraries in (/usr)/lib32 on
amd64. Closes: #369052.
* Build a binutils-source package; obsoletes toolchain-source package.
binutils (2.17-1) unstable; urgency=low
* New upstream release.
* 120_mips_xgot_multigot_workaround.dpatch: removed - superseded by a
proper fix upstream. Closes: #274738
* debian/binutils.shlibs, debian/binutils-multiarch.shlibs,
debian/binutils-hppa64.shlibs: updated SONAME to 2.17.
binutils (2.16.1cvs20060507-1) unstable; urgency=low
* New upstream CVS snapshot of 'binutils-2_17-branch'.
* debian/control (Standards-Version): bump to 3.7.2.0.
binutils (2.16.1cvs20060413-1) unstable; urgency=low
* New upstream CVS snapshot.
* 120_mips_xgot_multigot_workaround.dpatch: updated to work with CVS
r1.163 of bfd/elfxx-mips.c, pass 'info' instead of 'output_bfd' to
MIPS_ELF_GOT_MAX_SIZE().
* Patch from NIIBE Yutaka <gniibe at fsij.org> in #280884:
* debian/rules (configure-multi-stamp): Support m32r-linux. Closes:
#340264
* debian/rules: Run 'make check' only if build == host.
* debian/rules: Also don't run 'make check' if nocheck is in
DEB_BUILD_OPTIONS. Based on a patch from Michael Banck
<mbanck at debian.org>. Closes: #315290
* Integrate most of a patch to build arbitrary binutils-$TARGET
cross-packages from #231707. Thanks to Nikita V. Youshchenko
<yoush at cs.msu.su> and Josh Triplett <josh at freedesktop.org>.
* debian/copyright: update to include GFDL. Closes: #81950
* debian/copyright: update FSF address.
* debian/rules: move non-architecture specific conflicts (gas,
elf-binutils, modutils (<< 2.4.19-1)) out of a substitued variable and
into the control file. Rename variable to extraConflicts.
* debian/control: likewise.
binutils (2.16.1cvs20060117-1ubuntu2.1) dapper-security; urgency=low
* SECURITY UPDATE: Crash and possible arbitrary code execution in apps using
libbfd (such as 'strings').
* Add debian/patches/130_tekhex_buffer_overflow.dpatch:
- Fix buffer overflow on hexadecimal number parsing in the Tektronix Hex
Format BFD library backend.
- Patch ported from CVS HEAD.
* CVE-2006-2362
binutils (2.16.1cvs20060117-1ubuntu2) dapper; urgency=low
* [SPARC64] Add support for new UA2005 instruction set:
- Add patch 122_sparc64_UA2005_instruction_set.dpatch.
(Thanks David S. Miller for providing the patch)
NOTE: the patch is sparc specific and does NOT touch any other code.
It is a plain rebuild on all other arches.
binutils (2.16.1cvs20060117-1ubuntu1) dapper; urgency=low
* Synchronise with Debian untstable.
binutils (2.16.1cvs20060117-1) unstable; urgency=low
* New upstream CVS snapshot.
* 118_arm_pass_all.dpatch, 125_fix_tc_arm_cast.dpatch: merged upstream -
removed.
binutils (2.16.1cvs20051214-1ubuntu1) dapper; urgency=low
* Synchronise with Debian unstable.
binutils (2.16.1cvs20051214-1) unstable; urgency=low
* New upstream CVS snapshot.
* Fix ld segfaults on ia64. Closes: #342777
* 126_fix_PROVIDE_HIDDEN.dpatch: merged upstream - removed.
binutils (2.16.1cvs20051206-1) unstable; urgency=low
* New upstream CVS snapshot.
* Fixes linking of qemu. Closes: #340328
* 126_fix_PROVIDE_HIDDEN.dpatch: new patch from Thiemo Seufer to fix
handling of hidden symbols which were provided by a linker
script. Closes: #342307
* debian/control (Standards-Version): updated to 3.6.2.1.
binutils (2.16.1cvs20051117-1ubuntu1) dapper; urgency=low
* Synchronise with Debian unstable.
binutils (2.16.1cvs20051117-1) unstable; urgency=low
* New upstream CVS snapshot.
* Fixes c++filt's flushing of stdout which broke gcj. Closes: #339287
* debian/control (Build-Depends): switch from expect to expect-tcl8.3
since tcl8.4's broken threading causes the testsuite to fail entirely
on hppa. Closes: #339509
binutils (2.16.1cvs20051109-1ubuntu1) dapper; urgency=low
* Synchronise with Debian unstable.
* Reenable the testsuite on hppa and sparc.
* debian/control:
- Set standards version to 3.6.2 (no changes).
- Add alternative build dependency on expect-tcl8.3.
binutils (2.16.1cvs20051109-1) unstable; urgency=low
* New upstream CVS snapshot.
* Fixes broken PLT handling on m68k. Closes: #327780
* Don't compile flex files with -Werror, fixing mips builds.
Closes: #333980
* Don't check undefined symbols introduced by "ld -u" for TLS. Closes:
#326103
* 117_mips_symbolic_link.dpatch: merged upstream - removed.
* debian/rules: pass --disable-werror on ia64 as current gcc generates
too many false positives. Closes: #336939
* 125_fix_tc_arm_cast.dpatch: new patch from Lennert Buytenhek to fix
cast warning and arm builds. Closes: #336175
* 121_i386_x86_64_biarch.dpatch: imported from Ubuntu at request of
Daniel Jacobwitz to fix biarch linking on i386/amd64. Closes:
#334626, #334673
* debian/rules: remove any reference to pkgstriptranslations - an
Ubuntu-ism that shouldn't have been in the Debian package in the first
place but that isn't needed in Ubuntu any more in any event.
* debian/rules: MAKEOVERRIDES is now clobbered by the top level
Makefile, so switch to overriding MAKE itself (sic) to pass the
customized VERSION variable/string down to sub-directories for
-multiarch and -hppa64 builds. Thanks to Daniel Silverstone for the
suggestion.
binutils (2.16.1cvs20050902-1) unstable; urgency=low
* New upstream CVS snapshot.
* Fixes --as-needed on sparc and hppa. Closes: #320697
* Fixes buffer overflows and other crashes. Closes: #311975
* 124_readelf_robustify.dpatch: merged upstream - removed.
* 001_ld_makefile_patch: regenerated with help of wiggle.
* debian/*.shlibs: update to version 2.16.91.
* debian/copyright: use canonical GNU URL. Update copyright years.
* debian/rules: update version and copyright.
* debian/rules (pre-build): not relevant with a CVS snapshot which
doesn't have pre-generated info files - removed.
* debian/rules (clean): don't save info files for the same reason, in
fact explicitly remove them.
* debian/rules (build_stamps): drop pre-build.
binutils (2.16.1-3) unstable; urgency=low
* debian/rules: remove powerpc libc header hack.
* debian/include/sys/procfs.h: remove.
* 124_readelf_robustify.dpatch: new patch from Jakub Jelinek to
robustify readelf. Thanks to Thiemo Seufer <ths at networkno.de>.
Closes: #318344
binutils (2.16.1-2ubuntu7) dapper; urgency=low
* debian/rules: Stop calling pkgstriptranslations, we now get it
for free with the new and improved dpkg-deb diversion hack.
binutils (2.16.1-2ubuntu6) breezy; urgency=low
* debian/control: Create a new binutils-static-udeb udeb for d-i.
* debian/rules: Copy stuff from -static to -static-udeb for above.
* debian/rules: compress changelog in /usr/share/doc/binutils-static
binutils (2.16.1-2ubuntu5) breezy; urgency=low
[ Jeff Bailey ]
* debian/control: binutils-static no longer depends on binutils.
* debian/rules: Install the copyright and changelog into
/usr/share/doc/binutils-static.
[ Adam Conrad ]
* debian/binutils-static.preinst: Make sure that we lose our doc
symlink before we upgrade, or some Very Bad Things could happen.
* debian/rules: Make the above get installed to the right location.
binutils (2.16.1-2ubuntu4) breezy; urgency=low
The "<lamont> jbailey: how soon should I expect an upload?" release.
* debian/patches/122_sparc_hppa_got.dpatch: New patch to allow
--as-needed on sparc, and to avoid issues with duplicate
GLOBAL_OFFSET_TABLES on hppa.
* debian/patches/00list.sparc: New file, add this patch there.
* debian/patches/00list.hppa: New file, add this patch there.
binutils (2.16.1-2ubuntu3) breezy; urgency=low
* debian/patches/121_i386_x86_64_biarch: New patch to allow
ld to work in an i386/x86_64 biarch configuration.
binutils (2.16.1-2ubuntu2) breezy; urgency=low
* debian/rules: Call it /bin/ld_static, not /bin/ld to avoid
confusion.
binutils (2.16.1-2ubuntu1) breezy; urgency=low
* debian/rules: Add binutils-static pass. This provides /bin/ld
for use in linking objects that might be needed at boot time
for mounting /usr or /.
Also remove stamps when cleaning.
binutils (2.16.1-2) unstable; urgency=low
* debian/include/sys/procfs.h: Include fixed powerpc libc header, to fix
FTBFS on powerpc. Temporary fix, to be removed with glibc-2.3.5.
binutils (2.16.1-1) unstable; urgency=medium
* New upstream version.
* debian/patches/117_mips_symbolic_link.dpatch: Updated, apply it again.
(Thiemo Seufer).
* debian/patches/130_bfd_doc_makefile.dpatch: Remove, applied upstream.
* debian/control: Build depend on dpkg-dev (>= 1.13.9), needed to determine
the GNU architecture type.
* The symlinks for the tools change to the the new output of
dpkg-architecture -qDEB_HOST_GNU_TYPE (i.e. i386-linux-ld becomes
i486-linux-gnu-ld).
* Change the values for --enable-targets according to the dpkg-architecture
update.
* Configure the hppa64 cross compiler for hppa64-linux-gnu. Adjust
the hppa64 install target.
* debian/*shlibs: Update to version 2.16.1.
* Make restoring of saved pregenerated info files more robust.
binutils (2.16-1) unstable; urgency=low
* Update to CVS 2.16 branch 20050612.
* debian/patches/130_bfd_doc_makefile.dpatch: New patch to fix
build failure in bfd/doc.
* debian/watch: New file.
binutils (2.16-0) experimental; urgency=low
* New upstream release.
- Fixes build failure using gcc-4.0 (closes: #299671).
* debian/patches:
- 000_print_debian_version.dpatch: Updated.
- 001_ld_makefile_patch.dpatch, 002_gprof_profile_arcs.dpatch,
002_gprof_profile_arcs.dpatch: Regenerated.
- 012_check_ldrunpath_length.dpatch: Updated.
- 112_fix_reloc_sizing.dpatch, 113_elf_backend_hide_symbol.dpatch,
114_mips_delay_slots_in_branch.dpatch, 115_fix_sparc_fmov.dpatch,
116_ar_nonexistent_files.dpatch: Removed, applied upstream.
- 117_mips_symbolic_link.dpatch: Disabled. Needs an update.
- 118_arm_pass_all.dpatch: Regenerated.
- 119_fix_gas_double_negative.dpatch: Removed, applied upstream.
- 120_mips_xgot_multigot_workaround.dpatch: Updated.
- 121_ia64_unwind_fixes.dpatch, 122_m68k_undefweak_symbols.dpatch:
Removed, applied upstream.
* Merge Ubuntu changes:
- debian/patches:
- 123_dont_add_to_undefs_twice.dpatch: Removed, applied upstream.
- debian/rules: Call pkgstriptranslations if present.
* debian/rules:
- Fix VERSION extraction.
- Save info files before build and restore them in clean target.
* debian/control:
- Add me as an uploader.
binutils (2.15-6) unstable; urgency=low
* 123_bfd_overflow_fix.dpatch: new patch from Alan Modra to fix BFD
overflows. Closes: #308625
binutils (2.15-5ubuntu2) hoary; urgency=low
* debian/rules: Call pkgstriptranslations if present (the package does not
use debhelper, thus it does not happen automatically).
binutils (2.15-5ubuntu1) hoary; urgency=low
* 123_dont_add_to_undefs_twice.dpatch: new patch from Alan Modra (PR338) to
not add symbols to the undefined list twice, causing an assertion failure
in ld when building the kernel on amd64.
binutils (2.15-5) unstable; urgency=low
* 121_ia64_unwind_fixes.dpatch: new patch from David Mosberger to fix
unwind related bugs. Closes: #278836
* 122_m68k_undefweak_symbols: new patch from Andreas Schwab to fix undef
weak symbols with non-default visibilty on m68k. Closes: #278388
binutils (2.15-4) unstable; urgency=low
* 120_mips_xgot_multigot_workaround.dpatch: new patch from Thiemo Seufer
to make multigot/xgot handling exclusive and fix mozilla builds on
mipsen. Closes: #272149
binutils (2.15-3) unstable; urgency=low
* 112_fix_reloc_sizing.dpatch: update patch based on revised change from
Alan Modra.
* 116_ar_nonexistent_files.dpatch: new patch from Nick Clifton to fix
ar's handling of non-existent files. Closes: #267139
* 117_mips_symbolic_link.dpatch: new patch from Thiemo Seufer to fix the
"final link failed: Bad value" error on mips. Closes: #270619
* 118_arm_pass_all.dpatch: new kludge patch to fix broken libtool pass_all
handling on arm and other arches.
* 119_fix_gas_double_negative.dpatch: new patch from Alan Modra via
Daniel Jacobowitz to fix gas' handling of -- and ++. Closes: #266772
binutils (2.15-2) unstable; urgency=low
* 112_fix_reloc_sizing.dpatch: new patch from Daniel Jacobowitz to fix
objcopy relocation sections. Closes: #252719
* 113_elf_backend_hide_symbol.dpatch: new patch from Alan Modra to fix
ld internal error on hppa. Closes: #254549
* 114_mips_delay_slots_in_branch.dpatch: new patch from Thiemo Seufer to
handle delay slots in branch correctly on mips. Closes: #266660
* 115_fix_sparc_fmov.dpatch: new patch from Jakub Jelinek via Dave
Miller to fix bogus fmov* SPARC opcodes. Closes: #267824
binutils (2.15-1) unstable; urgency=low
* New upstream release. Closes: #248990, #259458
* Fixes -Wl,-z,defs to correctly abort builds with unresolved
symbols. Closes: #256481
* Better error message for truncation of bignums in as.
Closes: #219933
* strip(1) no longer corrupts binaries for architectures it doesn't
recognise. Closes: #211052
* nm -C /usr/lib/libcrypto++.a no longer segfaults. Closes: #247917
* 105_alpha_rpcc_opcode_fix.dpatch, 106_arm_pic.dpatch,
107_powerpc_ld_segfault.dpatch, 108_m68k_fmoveml_fix.dpatch,
109_objcopy_keep_debug.dpatch, 110_hppa64_local_symbols.dpatch,
111_objcopy_vs_unstripped.dpatch, 906_hjl_libtool_dso.dpatch: merged
upstream - removed.
* 012_check_ldrunpath_length.dpatch: resynced with wiggle(1).
* debian/binutils.shlibs, debian/binutils-hppa64.shlibs,
debian/binutils-multiarch.shlibs: update for 2.15.
* debian/rules (install): remove gas.info hack as no longer needed
(fixed properly upstream).
* debian/rules (clean): remove gas/doc/as.info which doesn't seem to be
in the upstream tar ball.
* debian/rules (binary-arch): install $pkg/ChangeLog.linux only if they
exist (because they don't in GNU releases).
binutils (2.14.90.0.7-8) unstable; urgency=low
* debian/rules: don't use gcc-2.95 on m68k. Thanks to Adam Conrad for
pointing this out.
binutils (2.14.90.0.7-7) unstable; urgency=low
* 111_objcopy_vs_unstripped.dpatch: new patch from Alan Modra via Daniel
Jacobowitz to fix objcopy on unstripped libraries on alpha and arm.
Closes: #234021
* debian/control (Build-Depends): remove m68k specific build-depends on
gcc-2.95 and libc6-dev (<< 2.3). Many thanks to Michael Schmitz for
testing this.
binutils (2.14.90.0.7-6) unstable; urgency=low
* 110_hppa64_local_symbols.dpatch: new patch from Randolph Chung to fix
dynamic name generation of local symbols on hppa64 - needed to build
64-bit hppa kernels. Closes: #238176
binutils (2.14.90.0.7-5) unstable; urgency=low
* 109_objcopy_keep_debug.dpatch: new patch from Daniel Jacobowitz
<dan at debian.org>, objcopy --only-keep-debug and readelf SHT_NOBITS
fixes.
binutils (2.14.90.0.7-4) unstable; urgency=low
* debian/control: add binutils-hppa64 package.
* debian/rules: add support for binutils-hppa64 package and don't enable
hppa64-linux for binutils or binutils-multiarch.
* debian/binutils-hppa64.postinst: new file.
* debian/binutils-hppa64.postrm: likewise.
* debian/binutils-hppa64.shlibs: likewise.
* Above changes largely based on a patch from Matthias Klose
<doko at cs.tu-berlin.de>. Closes: #225892
* debian/control (Build-Depends): drop bzip2.
* debian/rules (install-stamp): remove empty /usr/include directory in
binutils.
* debian/rules (install-stamp): remove /usr/share/info/dir* to
workaround install-info brain damage (cf #213524).
binutils (2.14.90.0.7-3) unstable; urgency=low
* 108_m68k_fmoveml_fix.dpatch: new patch from H.J. Lu
<hongjiu.lu at intel.com> to fix fmoveml disassembly and associated
testsuite regression on m68k.
binutils (2.14.90.0.7-2) unstable; urgency=low
* 107_powerpc_ld_segfault.dpatch: new patch from Alan Modra
<amodra at bigpond.net.au> to fix ld segfault on powerpc. Thanks to
Josselin Mouette <joss at debian.org> for the report. Closes: #219187
binutils (2.14.90.0.7-1) unstable; urgency=low
* New upstream release.
* 100_null_owner_ld_fix.dpatch, 101_ppc_as_shf_and_rel_fix.dpatch,
102_alpha_null_got_ld_fix.dpatch,
103_static_linking_elf_eh_frame.dpatch,
104_elf_eh_frame_alpha_fix.dpatch: removed; merged upstream.
* debian/rules: update version number.
* debian/binutils.shlibs: likewise.
* debian/binutils-multiarch.shlibs: likewise.
* 009_signed_char_fix.dpatch: removed; this was fixed upstream correctly
(http://sources.redhat.com/ml/binutils/2003-05/msg00304.html) and this
patch is breaking that fix. Thanks to Daniel Jacobowitz
<dan at debian.org>.
* 003_gmon_manpage_fix.dpatch -> 002_gprof_profile_arcs.dpatch.
* 014_gprof_manpage_fix.dpatch -> 003_gprof_see_also_monitor.dpatch.
* 300_alpha_rpcc_opcode_fix.dpatch -> 105_alpha_rpcc_opcode_fix.dpatch
(committed to trunk).
* debian/rules (configure-multi-stamp): also enable mips64{el,}-linux
for binutils-multiarch. Alphabetize target list.
* 106_arm_pic: new patch from Phil Blundell <pb at debian.org> and Daniel
Jacobowitz <dan at debian.org> which implements GC for GOT and PLT relocs
in the elf32-arm backend.
* debian/rules (install-stamp): work around upstream bug which causes
as.info and as.1 to disappear by explicitly calling "make
install-info-am install-am" in builddir-single/gas/doc.
binutils (2.14.90.0.6-5) unstable; urgency=low
* 104_elf_eh_frame_alpha_fix.dpatch: new patch from H.J. Lu
<hongjiu.lu at intel.com> to fix regressions on alpha caused by
103_static_linking_elf_eh_frame. Thanks to Thimo Neubauer
<thimo at debian.org> for the original report. Closes: #215636
binutils (2.14.90.0.6-4) unstable; urgency=low
* 103_static_linking_elf_eh_frame.dpatch: new patch from H.J. Lu
<hongjiu.lu at intel.com> to fix static linking of C++ binaries.
* 200_alpha_null_got_ld_fix.dpatch: renamed...
* 102_alpha_null_got_ld_fix.dpatch: to this.
* debian/rules: patch from Guido Guenther <agx at debian.org> to enable
mips64 support. Closes: #213448
binutils (2.14.90.0.6-3) unstable; urgency=low
* 100_null_owner_ld_fix.dpatch: new patch from Alan Modra
<amodra at bigpond.net.au> to fix an ld crash with null owner sections.
Closes: #212029
* debian/rules: don't compile with gcc-2.95 on arm; the only failures
are a) testsuite-only (i.e. don't appear to affect real world
applications) and b) fixed by upcoming gcc patches by Phil Blundell
<pb at debian.org> in any event.
* debian/control (Build-Depends): likewise don't build-depend on
gcc-2.95 for arm.
* 101_ppc_as_shf_and_rel_fix.dpatch: new patch from Alan Modra
<amodra at bigpond.net.au> to fix an as regression where it refused to
compile utils.S from Linux/PPC 2.6. Closes: #211668
binutils (2.14.90.0.6-2) unstable; urgency=low
* debian/rules (CONFLICTS): remove spurious "--", left over from
debhelper based-rules. Fixes build failure on sparc.
* 200_alpha_null_got_ld_fix.dpatch: new patch from Daniel Jacobowitz
<dan at debian.org> to fix an ld crash on alpha with null .got sections.
Closes: #204615
* scripts/dpkg-arch.mk: remove.
* debian/rules: define DEB_BUILD_GNU_TYPE, DEB_HOST_ARCH and
DEB_HOST_GNU_TYPE here instead.
* debian/rules (binary-indep): use ':' as a separator to chown, rather
than '.' which is a legal character for a username.
* debian/rules (binary-arch): likewise.
* debian/rules: further trivial cleanups.
binutils (2.14.90.0.6-1) unstable; urgency=low
* New "upstream" release.
* Fixes core dump of nm -C on certain object files. Closes: #205616
* New maintainer.
* debian/control (Maintainer): adjust accordingly.
* debian/copyright: likewise. Update copyright years, URL.
* debian/control (Standards-Version): bump to 3.6.1.0.
* 011_disable_combreloc_ARM_ONLY.diff: dropped on request of Phil
Blundell <pb at debian.org> - this is obsolete, it was working around a
bug in ld since fixed by Daniel Jacobowitz <dan at debian.org> upstream.
* 890-elf64_alpha_segfault.diff: dropped as bogus
(http://sources.redhat.com/ml/binutils/2003-04/msg00399.html); rth's
correct fix is already in the upstream source.
* debian/README.Debian: migrate nearly-obsolete debconf notes to here.
* debian/control (Depends): drop debconf.
* binutils.config, binutils.templates, binutils.templates.ca,
binutils.templates.fr, binutils.templates.ja,
binutils.templates.pt_BR, postrm.debhelper: obsolete, removed.
Closes: #189641, #198222
* Migrated from dbs...
* debian/README.build: obsolete; removed.
* debian/rules: remove $(BUILD_TREE)/, $(STAMP_DIR)/, $(unpacked), $(patched) and other references
to DBS.
* debian/rules (clean): remove build tree directories.
* debian/scripts/dbs-build.mk: unused, remove.
* debian/scripts/file2cat: likewise.
* ... to dpatch.
* debian/rules: include /usr/share/dpatch/dpatch.make.
* debian/rules (configure-single-stamp): depend on patch-stamp.
* debian/rules (configure-multi-stamp): likewise.
* debian/rules (clean): depend on unpatch. Remove debian/patched.
* debian/control (Build-Depends): add dpatch.
* binutils-doc.postinst, binutils-doc.prerm,
binutils-multiarch.postinst, binutils-multiarch.postrm,
binutils-multiarch.preinst, binutils-multiarch.shlibs,
binutils.postinst, binutils.postrm, binutils.shlibs: new files based
on .deb and packages.d/.
* scripts/dh_split: obsolete, removed.
* debian/packages.d/binutils-dev.in, debian/packages.d/binutils-doc.in,
debian/packages.d/binutils-multiarch.in,
debian/packages.d/binutils.in: likewise.
* debian/rules: rewritten, de-debhelper-ized.
* debian/control (Build-Depends): drop debhelper and add file.
binutils (2.14.90.0.5-0.2) unstable; urgency=low
* NMU.
* Rebuild using fixed gcc on sparc (closes: #202924).
binutils (2.14.90.0.5-0.1) unstable; urgency=low
* NMU.
* New upstream version.
* Remove patches applied upstream:
- debian/patches/500_s390_gas.diff
- debian/patches/905-hppa_visibility.diff
- debian/patches/906-mips_ld_fix.diff
* Updated patch:
- debian/patches/906-hjl_libtool_dso.diff
binutils (2.14.90.0.4-0.1) unstable; urgency=low
* NMU
* New upstream version.
1. Work around the brain dead libtool.
* New patches:
- debian/patches/500_s390_gas.diff (closes: #194929).
- debian/patches/905-hppa_visibility.diff (closes: #195203).
- debian/patches/906-mips_ld_fix.diff (closes: #195207).
- debian/patches/906-hjl_libtool_dso.diff
binutils (2.14.90.0.3-0.1) unstable; urgency=low
* NMU
* New upstream version.
1. Update from binutils 2003 0523.
2. Fix 2 ELF visibility bugs.
3. Fix ELF/ppc linker bugs.
* Remove patches applied upstream:
- debian/patches/903-hjl_ld-dso-test.diff
- debian/patches/904_hjl_hppa_whitespace.diff
binutils (2.14.90.0.2-0.1) unstable; urgency=low
* NMU
* New upstream version.
1. Update from binutils 2003 0515.
2. Fix various ELF visibility bugs.
3. Fix some ia64 linker bugs.
4. Add more IAS compatibilities to ia64 assembler.
* New patches:
- debian/patches/903-hjl_ld-dso-test.diff (closes: #193505).
- debian/patches/904_hjl_hppa_whitespace.diff.
* Remove patches applied upstream:
- debian/patches/900_binutils-2.14.90.0.1-empty-test.diff
- debian/patches/901-hjl_weaksymfix.diff
binutils (2.14.90.0.1-0.1) unstable; urgency=low
* NMU
* New upstream version.
- Fix: MIPS branch-to-global bug (closes: #189031).
- Fix: Crash on alpha with --gdwarf2 and bad file number (closes: #187211).
- Fix: objdump -R BFD ICE on prelinked binaries (closes: #180088).
* New patches:
- debian/patches/900_binutils-2.14.90.0.1-empty-test.diff
- debian/patches/901-hjl_weaksymfix.diff
* Remove patches applied upstream:
- debian/patches/002_ldlex_inflexible_transition.diff
- debian/patches/013_objdump_doc_fix.diff
- debian/patches/850_hppa_stub_fix.diff
- debian/patches/860_m68k_elf.diff
- debian/patches/861_m68k_elf.diff
- debian/patches/870-sparc64-update.diff
- debian/patches/880-alpha-update.diff
* Remove obsolete patch:
- debian/patches/patches/800_hjl_mips_fixes.diff
* Add x86_64 for the i386 binutils package and the binutils-multiarch
package (closes: #189350).
* Set CFLAGS to -g -O2 for build (closes: #181268).
binutils (2.13.90.0.18-1.7) unstable; urgency=high
* NMU
* Fixed ld segv (replaced yy_current_buffer by YY_CURRENT_BUFFER)
(Closes: #188876, 188900, 188912)
binutils (2.13.90.0.18-1.6) unstable; urgency=high
* NMU
* [002_ldlex_inflexible_transition.diff] New. Make ld buildable again with
sid's current flex.
binutils (2.13.90.0.18-1.5) unstable; urgency=medium
* NMU
* [890-elf64_alpha_segfault.diff] Patch from Julien LEMOINE
<speedblue at debian.org> to fix the segfault encountered while building
gal on alpha. (Closes: #185556)
* sid's current flex breaks the building of several packages, including this
one; see #188665. The i386 upload is built using a pbuilder sid chroot
with flex downgraded to the sarge version.
binutils (2.13.90.0.18-1.4) unstable; urgency=low
* NMU
* ld/emulparams/elf64_sparc.sh: Set LIBPATH_SUFFIX instead of suffix
for emulation. Patch from current CVS suggested by Clint Adams,
needed for sparc64 glibc build.
* bfd/elf64-alpha.c: Patch from current CVS suggested by Falk Hueffner,
needed to build xstow, kdegames (#181623), sfs.
* Explicitely fail, when trying to build with glibc-2.3 on arm and
m68k. See #184048 for m68k ld failures.
binutils (2.13.90.0.18-1.3) unstable; urgency=low
* NMU
* Another fix for ELF/m68k (__bb_exit_func initialization).
binutils (2.13.90.0.18-1.2) unstable; urgency=high
* NMU
* Apply upstream fix for ELF/m68k. Closes: #182313.
* Use gcc-2.95 on m68k-linux. Built on testing (glibc-2.2).
binutils (2.13.90.0.18-1.1) unstable; urgency=low
* NMU
* Apply upstream fix for hppa stubs. Closes: #181397
binutils (2.13.90.0.18-1) unstable; urgency=low
* New upstream version (synced with CVS 2002-01-21)
* Upstream: Fix an ia64 gas bug
* Upstream: Fix some TLS bugs
* Upstream: Fix ELF/ppc bugs
* Upstream: Fix an ELF/m68k bug
* Corrected ARM combreloc disabling patch
(closes: Bug#175204)
* Upstream fixes take care of TEXTREL bug
on powerpc (closes: Bug#176084)
* Fixed shellutils dependency problem
(closes: Bug#175673)
* Removed mention of the monitor manpage
from the gprof manpage (closes: Bug#160654)
binutils (2.13.90.0.16-1) unstable; urgency=low
* New upstream version (synced with CVS 2002-11-26)
* Upstream: Include /usr/bin/c++filt
* Upstream: Fix "ld -r" with exception handling
binutils (2.13.90.0.14-1) unstable; urgency=low
* New upstream version (synced with CVS 2002-11-14)
* Upstream: Fix ELF/alpha bugs
* Upstream: Fix an ELF/i386 assembler bug
* Updated package MIPS patch from HJ Lu
* Added s390 patches from Gerhard Tonn.
Actually, the patches to support s390x were
already included upstream, so I just enabled
it in the rules script (closes: Bug#168074, Bug#168974)
* Since powerpc64-linux support was already
added in a prior upload, I'm closing the
wishlist bug for it (closes: Bug#156955)
binutils (2.13.90.0.10-2) unstable; urgency=low
* Added two patches from upstream to fix alpha BFD.
(closes: Bug#165633)
binutils (2.13.90.0.10-1) unstable; urgency=low
* New upstream version (synced with CVS 2002-10-10)
* Upstream: More ELF/PPC linker bug fixes.
* Upstream: Fix an ELF/alpha linker bug.
* Upstream: Fix an ELF/sparc linker bug to support
Solaris.
* Upstream: More TLS updates.
* Updated m68k gcc 3.1 patch since it wasn't applying
cleanly. Is this still needed?
* Added patches to allow building with new bison
(closes: Bug#164436, Bug#164042)
* Should be better for prelink support, which is coming
soon (closes: Bug#161427)
* Removed windres manpage from all packages
(closes: Bug#157415)
* Fixed download location in copyright file
(closes: Bug#158028)
* Added i386-gnu to multiarch build targets
(closes: Bug#157057)
* Add alpha opcode patch from Falk Hueffner
(closes: Bug#164201)
* Remove .la files from packages
(closes: Bug#160455)
binutils (2.13.90.0.4-1) unstable; urgency=low
* New upstream version (synced with CVS 2002-08-)
* Upstream: Update from binutils 2002 0814
* Upstream: Fix symbol versioning bugs for gcc 3.2
* Upstream: Fix mips gas
* Upstream: Fix an x86 TLS bfd bug
* Upstream: Fix an x86 PIC gas bug
binutils (2.12.90.0.15-2) unstable; urgency=low
* Fix combreloc disabling patch for ARM
(closes: Bug#156315)
* Remove S390 patch since it is no longer
needed (thanks to Gerhard Tonn for checking
this out)
* Fix BFD version string escaping
(closes: Bug#154989)
* Add SH patch from Yaegashi Takeshi
(closes: Bug#156230)
* Added conflicts for older modutils
(closes: Bug#155324)
* Forgot to apply MIPS patch from HJ Lu
(apologies to MIPS folks)
binutils (2.12.90.0.15-1) unstable; urgency=low
* New upstream version (synced with CVS 2002-07-17)
* Upstream: Fix an ia64 assembler bug
* Upstream: Fix a symbol versioning bug
* Upstream: You have to apply the modutils patch
enclosed here in order to support System.map
generated by the new nm (bug filed)
* The symbol visibility patch is included
upstream, as is the alpha PLT/GOT patch, so
both removed from my packaging.
* Included patch from upstream to fix RELA targets
(closes: Bug#153729)
binutils (2.12.90.0.14-2) unstable; urgency=low
* The "Let's Get This Party Started Right" upload
(since I'm closing as many old bugs as possible)
* Removed sparc patch altogether
* Added a small alpha patch from upstream to fix
some obscure PLT/GOT issues.
* Manpages are now fixed finally -- no more
I<symbol> (closes: Bug#108369)
* Have not gotten another report of the
debconf message being cut off, so I'm closing
the debconf-related bug. I suspect this may
have been a problem in the debconf front-end
being used, but I have not been able to reproduce
it (closes: Bug#149045)
* Closing a bug report that I had tagged moreinfo
a LONG time ago (over one year), but never got
more info on. I have not heard of this kind
of problem since, nor have I been able to
reproduce it at any time since (closes: Bug#105986).
For interested parties, it revolved around
allowing gcc to show a linker error, but the
reporter didn't know about the -v option for
gcc. There was a linker problem, but it appeared
to be either hardware failure or user error.
* Closing a demangler 'bug' that revolved around
stripping @PLT from symbol names. Since the
PLT suffix is documented, I'm going to close
this bug. Also, it doesn't help that the symbol
in the bug report uses an obsolete mangling style,
so I can't test this even if I wanted to
(closes: Bug#45889)
binutils (2.12.90.0.14-1) unstable; urgency=low
* New upstream version (synced with CVS 2002-06-27)
* Upstream: Fix a mips assembler bug
* Upstream: Fix an ELF/mips SHF_MERGE bug
* Upstream: Fix a linker bug which leads to the
incorrect Linux 2.2 kernel.
* PE patch removed since it is included
in upstream source now
* Includes some patches which allow for
more true testsuite results from gcc-3.1
* Fix sparc ld emulation script patches to get
rid of the lib/64 silliness (now uses lib64)
* Removed the L word from the package description
since Debian is no longer linux-only
(closes: Bug#150575)
* The strings dereferencing problem with
some Windows binaries seems to also be fixed now
(closes: Bug#121366)
* Added a patch to only generate an RPATH entry
if LD_RUN_PATH is not empty, for cases where
-rpath isn't specified (closes: Bug#151024)
* Fixed arch detection problem in the build
scripts.
* Fixed bad capitalisation of -g in the objdump
manpage (closes: Bug#152697)
* Added patch from HJ Lu to fix a symbol
visibility issue.
binutils (2.12.90.0.9-1) unstable; urgency=low
* New upstream version (synced with CVS 2002-05-26).
* Upstream: Supports "-z muldefs"
* Updated PE bfd from CVS to fix auto-import
segfaults (closes: Bug#131407)
* Remove the PE-removing patch for i386 targets
due to the above
binutils (2.12.90.0.7-1) unstable; urgency=low
* New upstream version (synced with CVS 2002-04-23).
* Upstream: ELF EH frame bug fix
* Upstream: MIPS ELF visibility bug fix
* Upstream: Bug fixes for ELF/sparc
* Upstream: Bug fixes for ELF/cris
* Upstream: Fix linking a.out relocatable files
with ELF
* Upstream: Fix a PPC altivec assembler bug
* Numerous upstream changes since I have
deliberately not updated in awhile so that
I could stabilise the package for woody
release
* Fixed a glaring typo in the Debian additions
to the version string.
* Upstream incorporated --oformat
documentation patch; removed.
* Added a patch from upstream involving
relative relocs on Alpha
* Removed configure.info-[1-3] from -doc
(closes: Bug#146205)
binutils (2.12.90.0.1-5) unstable; urgency=high
* Added a patch to m68k bits for gas to allow
gcc 3.1 to build
* Added Brazilian Portuguese translation for
debconf (closes: Bug#144677)
* Removed unneeded gasp manpage since gasp
was eliminated as a distinct binary
(closes: Bug#144583)
binutils (2.12.90.0.1-4) unstable; urgency=low
* Added patch from Gerhardt Tonn
to fix s390 merge problem (closes: Bug#143187)
* Corrected DOW of my last changelog entry :-P
binutils (2.12.90.0.1-3) unstable; urgency=low
* Oops...I used dpkg-architecture from dpkg-dev
in the postinst and didn't add a dependency
for it. It was a bad choice anyway and I'm
going to use uname -s instead
(closes: Bug#142744, Bug#142915)
binutils (2.12.90.0.1-2) unstable; urgency=low
* Added Catalan debconf translation
(closes: Bug#139740)
* Ensure that info entries are removed from the
texinfo dirfile when binutils-doc is removed
(closes: Bug#126557)
* Ensure that the kernel link debconf warning
only shows up on linux systems
(closes: Bug#142360)
binutils (2.12.90.0.1-1) unstable; urgency=high
* New upstream version (synced with CVS 2002-03-07).
* Upstream: Add the .preinit_array/.init_array/.fini_array
support.
* Upstream: Fix eh_frame.
* Upstream: Turn on combreloc by default.
* Upstream: Enable gprof for Linux/mips.
* Turn combreloc off for ARM explicitely until
I can confirm that PIC is not still broken
by using it.
* Remove IA-64 unwind patch and objcopy fix
since they are included in the upstream sources
now.
* Re-enable testsuite run since Randolph did the NMU
on dejagnu (thank you!).
* Appears to fix sparc64 linking problems. I'm
still looking into exactly what was going on with
that (closes: Bug#137850)
* Enabled hppa64-linux support in main binutils
package (closes: Bug#137955)
* Added Japanese debconf template. Thanks to
Tomohiro KUBOTA for supplying that
(closes: Bug#138112)
* Added patch for ld to fix dosemu problems
(closes: Bug#126863)
binutils (2.11.93.0.2-3) unstable; urgency=high
* Split translated debconf templates out.
I apparently misunderstood the instructions
on integrating the French translation since
this is my first real attempt at using
debconf (closes: Bug#136295)
* Disable combreloc default on ARM since it
breaks PIC, apparently (closes: Bug#134241)
Please test other ARM bugs against this
version and inform me of the results!
binutils (2.11.93.0.2-2) unstable; urgency=high
* Include a patch from upstream to fix stripping
archives containing multiple files with the
same name (like libgcj, unfortunately).
(closes: Bug#107812)
* Include IA64 unwind fix from CVS to fix kernel
linking on IA64. (closes: Bug#135143)
* Added French translation of the debconf
bits. Thanks to Denis Barbier for the
work on that. (closes: Bug#134626)
* Disabled testsuite run until dejagnu is
fixed. I'm leaving the build-dep for dejagnu
in, though, since I know I'll forget to
reinsert it when I do re-enable the testsuite
run.
binutils (2.11.93.0.2-1) unstable; urgency=high
* New upstream version (synced with CVS 2002-02-07).
* Upstream: Fix a weak symbol alpha linker bug for glibc.
* Upstream: More support for gcc 3.1.
* Keep on disabling efi-app-ia32 type targets
since the segfault is still unfixed in CVS and
I haven't had the time to go back and really
debug and fix this.
* Updated standards version.
* Corrected some of the lintian problems (all except
the ones involving Changelog.linux, the .comment
section, and the missing manpages for
binutils-multiarch's binaries since that package
depends on binutils, which provides those).
binutils (2.11.92.0.12.3-7) unstable; urgency=high
* The "Remind Me To Think Next Time" upload.
* Fix the postinst to only compare versions on
upgrade rather than during configure.
(closes: Bug#133349, Bug#133514)
* Still working on the other bugs...if only
I could get a day off of work...
binutils (2.11.92.0.12.3-6) unstable; urgency=high
* The "Make The Bad Man Stop" upload.
* Revert patch to bfd/elf32-sparc.c (already
reverted upstream) that broke UA32 relocs on sparc
and caused bus errors with C++/Java binaries
(closes: Bug#126162)
* Remove i486-mingw32 target from the enabled
in multiarch and removed efi-app-ia32 from the
BFD config for Intel linux targets until I can find
and fixthe segfaults that seem to keep coming up when
reading Windows files and viruses with objdump or
strings. This is only temporary, so I'm not closing
the bugs until the problem gets fixed, but
I am going to bump them down to wishlist, merge
them, and note the above in them.
(debian/patches/010_disable_efi_app_ia32_TEMPORARY.diff
disables the efi-app-ia32 BFD in case someone
wants to revert this change easily)
* Added debconf warning about the kernel linking
situation since it keeps coming up and people
keep initially disagreeing with me about this
being a kernel bug. Also, merged prior warning
about -oformat change into the same debconf warning
(it's two, two, two warnings in one). This makes
the DEBIAN_FRONTEND case bug moot (closes: Bug#131801)
* Added powerpc64-linux target to multiarch since
work is progressing on that target and the machines
are due to hit the shelves Very Soon(TM).
binutils (2.11.92.0.12.3-5) unstable; urgency=high
* Fix signed char assumption in i386 disassembly bits
(closes: Bug#126993)
binutils (2.11.92.0.12.3-4) unstable; urgency=high
* Go back to enabling archs by enumeration for
multiarch. Apparently, a few aren't enabled
with --enable-targets=all (sparc64-linux, namely).
Besides, multiarch was incredibly large, which
was probably unneeded.
binutils (2.11.92.0.12.3-3) unstable; urgency=high
* Include patch from Alan Modra to fix more
refcount problems on hppa.
binutils (2.11.92.0.12.3-2) unstable; urgency=high
* Include patch from Alan Modra to fix hppa linking
woes wrt undefined symbols (closes: Bug#121993)
binutils (2.11.92.0.12.3-1) unstable; urgency=high
* New upstream version (synced with CVS 2001-11-21)
* Upstream: Fix a linker symbol version bug
for common symbols.
* Upstream: Update handling relocations against
the discarded sections. You may need to apply
the kernel patch enclosed here to your kernel
source.
* Upstream: Support "-march=xxx -mipsN" for mips
gas if they are compatible.
* Upstream: Fix a regression when linking with
non-ELF object files.
* Includes Alan Modra's patch to reduce stub sizes
on HPPA. Should help C++ on HPPA.
* Once again includes a mips patch from HJ Lu.
* My documentation changes were cleaned up and
accepted upstream, so the gas manpage fixes go
away (hurray!).
* Stopped iterating targets for binutils-multiarch
and started enabling all of them. This saves
maintenance time since new targets will be
automatically supported in future uploads
and existing targets that I didn't include
before will be supported from now on. This may
grow build time and the libbfd in the multiarch
package, but it's worth it.
* Also, started using the --enable-64-bit-bfd
flag for configuring multiarch. I don't know
why I didn't realise this wasn't there before
since I test with it all of the time.
binutils (2.11.92.0.10-4) unstable; urgency=high
* The "Fingers crossed" upload.
* Enable combreloc by default for s390 again.
Rumour has it that it worked before, but there
was a misunderstanding in the s390 developer
community, hence the disabling in the past.
* Fix the ld texinfo file to not mention the old
oformat invocation (closes: Bug#116182)
* Next upload should include the mips updates and
some powerpc updates. I just need time to test
those out first.
binutils (2.11.92.0.10-3) unstable; urgency=high
* Replace HPPA reloc patch with patches from Alan
Modra upstream.
* Add upstream patch to fix quoted -rpath bug
(closes: Bug#107214)
binutils (2.11.92.0.10-2) unstable; urgency=high
* Disable -z combreloc enable patch on S/390
since it's not supported there yet
(closes: Bug#117087)
binutils (2.11.92.0.10-1) unstable; urgency=high
* New upstream version (synced with CVS 2001-10-21)
* Upstream: Fix the ELF/PPC linker.
* Upstream: Fix the ELF/cris linker.
* Upstream: Fix ELF strip.
* Includes beginnings of Altivec support
(closes: Bug#98617)
* Fixes use of BookE instruction format on 4xx
PowerPC (closes: Bug#116627)
* Includes patches from Alan Modra to fix hppa
relocations.
* Forgot to close the previous PPC bug with last
upload (closes: Bug#116454)
* Moved to enclosing a bzipped tarball rather than
a gzipped one to save download time for everyone
involved. Build-deps adjusted accordingly.
binutils (2.11.92.0.7-2) unstable; urgency=high
* Include a patch from H.J Lu to fix a powerpc
issue not shown in the testsuite results.
binutils (2.11.92.0.7-1) unstable; urgency=high
* New upstream release (synced with CVS 2001-10-16)
* Upstream: Fix all breakages introduced in 2.11.92.0.5
* No mips/ dir patches need to be applied with this one.
Woohoo!
* Removed patches from debian/patches that are already
applied upstream.
* Patched version strings to reflect that this is a
Debian release at the request of upstream (to prevent
confusion, apparently).
* Applied patch from H.J. Lu to fix mips section
misalignment.
* Applied patch from Jakub Jelinek to fix kernel linking
on i386 and possibly other archs (closes: Bug#116041)
* Fixed postinst and prerm for binutils-doc to test that
the files exist before calling install-info. This should
fix the odd circumstance when binutils-doc is packaged on
an arch that doesn't support gprof (or any other dir for
that matter) and, therefore, the docs that are usually
made in that dir aren't made. This is particularly true
with gprof on mips.
binutils (2.11.92.0.5-3) unstable; urgency=high
* Enable -z combreloc on all targets. This will make
prelinking possible with the prelink package. Please
test this on all archs prior to upload. If it fails, file
a bug immediately and I'll disable the patch for that
platform.
* Added patches from Alan Modra (from CVS) to fix other
archs after the refcount patch broke them. This supercedes
the powerpc patch, so I replaced that with this.
(closes: Bug#115218)
* Added patch from H.J. Lu (from CVS) to fix IA64 linker
problems as well.
* Added patch from David Kimdon to specify which filename is
causing an error if that filename is a dir (closes: Bug#45832).
* Removed workaround patch for stabs problem on Alpha since
it appears to be causing problems on mips and is no longer
needed on Alpha anyway.
* Now runs the testsuite and includes the results in the
binutils package for reference.
binutils (2.11.92.0.5-2) unstable; urgency=high
* Applied fix from H.J. Lu to fix PowerPC target
(closes: Bug#115285). Thanks to Jack Howarth
for forcing the issue upstream.
binutils (2.11.92.0.5-1) unstable; urgency=high
* New upstream release (synced with CVS 2001-10-05)
* Upstream: Support gcc 3.1 for IA64.
* Upstream: Support prelink for ELF/PPC.
* Upstream: Fix an ELF/x86 linker bug for Oracle
(closes: Bug#113614)
* Upstream: Fix a weak symbol bug.
* Upstream: Support locale.
binutils (2.11.90.0.31-2) unstable; urgency=high
* Applied IA64 patch from CVS to fix gcc issues
on IA64.
binutils (2.11.90.0.31-1) unstable; urgency=high
* New upstream source (synced with CVS 2001-08-30)
* Upstream: Fix a MIPS linker bug.
* Now applying mips diffs from H.J. Lu (upstream)
for better MIPS and MIPS64 support.
* Applied patch from Christopher Cramer to fix
gasp .REG issue (closes: Bug#110560)
binutils (2.11.90.0.29-1) unstable; urgency=high
* New upstream source (synced with CVS 2001-08-27)
* Upstream: Fix an Alpha assembler bug.
* Upstream: Fix an IA64 linker bug.
* Upstream: Fix a MIPS linker bug.
* Upstream: Support '-z combreloc|nocombreloc' in linker.
binutils (2.11.90.0.27-4) unstable; urgency=high
* Argh. Really remove the manpages from multiarch
this time (closes: Bug#110410)
binutils (2.11.90.0.27-3) unstable; urgency=high
* Include hppa patch to force error
(closes: Bug#109173)
* Fix manpages - seems that I accidentally included
the multiarch manpages rather than the target
manpages (sorry).
* Partial update to as manpage to denote arch options
and added options for the rest of the targets
Still need to elaborate on them, though. More
changes are forthcoming (closes: Bug#110127)
binutils (2.11.90.0.27-2) unstable; urgency=high
* Remove bash dependency...ash's behaviour has
already been modified, so it should be able
to build binutils now (closes: Bug#106992)
* Includes new S/390 patch (closes: Bug#109300)
* Could never reproduce objdump segfault and
never got a reply on the bug report
(closes: Bug#93884)
* Can't reproduce m68k segfault either
(closes: Bug#87714)
binutils (2.11.90.0.27-1) unstable; urgency=high
* New upstream source (synced with 20010810 CVS)
* Upstream: Fixed x86 linker bug.
* Reverted a patch to gas to dodge a bug in STABS output
on Alpha using gcc 2.95.4, so alpha can be in sync
with the rest of the archs now.
* Fixes strip problems with busybox (closes: Bug#106593)
* Kernels should compile ok again on i386
(closes: Bug#107190)
binutils (2.11.90.0.25-1) unstable; urgency=high
* New upstream source (synced with 20010726 CVS)
* Upstream: fix i386 assembler bug.
* Upstream: "make check" has 2 failures in the
ld-selective test in ld on Linux/alpha. They
should be marked xfail. Fixed in the next release.
* Removed m68k patch (closes: Bug#106431)
* Man pages appear to be correctly generated now
(closes: Bug#98569, Bug# 98938)
* Added bash build dependency (closes: Bug#106992)
* Should compile ok on powerpc (the last one did
also...don't know why voltaire's build daemon failed).
I won't close this bug until I build it myself
on voltaire or hear back from the autobuilder folks
on PPC.
* Looking into the whole LD_LIBRARY_PATH issue that
keeps being brought up. I think the docs are wrong
because the templates say that it shouldn't obey that
at all. Can we please stop filing duplicate bugs for
this? I would greatly appreciate it...
binutils (2.11.90.0.24-1) unstable; urgency=high
* New upstream source (synced with 20010714 CVS)
* DO NOT COMPILE FOR ALPHA. I need to fix gcc 2.95.4
prior to this release working on Alpha correctly
(long story).
* Upstream: Avoid COPY relocs on i386
* Upstream: Fix IA64 assembler (please try this and let me know)
* Upstream: Fix a static linking the PIC object files on ia32
* Upstream: Add the version script support for --export-dynamic
* Upstream: Fix sparc/elf for linux/sparc
* Upstream: Fix alpha/elf for gcc 3.0
* Supposedly required for gcc-3.0 usage on many platforms
* Add s390 to multiarch list (closes: Bug#98095)
* Supposedly good on mips, but please check. I emailed Ryan
to see if bug 98095 still happens, but never got a reply.
If I get around it, I'll check it myself since my mips
lives once again.
* Retake my package from Matt (next time we agree to an NMU,
please don't change the maintainer name...no wonder I didn't
get any bug reports!)
* Cross-compilation support will be added in the next upload
(I'll be uploading alpha debs with the next release as well,
the alpha problem outweighs cross-compilation support in
priority right now).
binutils (2.11.90.0.7-2) unstable; urgency=high
* Applied patch from Alan Modra to fix m68k
assertion problems (closes: Bug#96352)
* Applied srec patch from Richard Henderson for
alpha.
binutils (2.11.90.0.7-1) unstable; urgency=high
* New upstream source (synced with 20010425 CVS)
* Upstream: Fix the -Bsymbolic bug introduced in
binutils 2.11.90.0.5 (closes: Bug#95168)
binutils (2.11.90.0.5-1) unstable; urgency=high
* New upstream source (synced with 20010414 CVS)
* Upstream: Fix in IA64 assembler
* Upstream: Change Linux/MIPS to use SVR4 MIPS ABI
rather than IRIX ABI.
* The above change may cause problems for MIPS.
If so, please file a bug and I'll revert those
changes if need be. I suspect that glibc, gcc,
and the kernel may eventually follow suit, though
to fit in with this change (it makes sense...
see the symbol ordering problems threads on the
binutils list for more info).
* Upstream: IA32 gas bug fixed...no further details
provided, unfortunately.
* Reportedly fixes core dumping when trying to link
object files from other platforms (now warns)
(closes: Bug#60502)
* Includes Philip Blundell's ARM PLT patch finally...
sorry for the delay (closes: Bug#94181)
* m68k problems should be fixed by now. Wish I had
gotten more feedback, but I didn't so I'm assuming it
works at this point (closes: Bug#74396)
* Stopped compiling cross-compiler packages until we
work out a better system for the entire toolchain.
Sorry, but it was taking far too long on even fast
machines and I've gotten more complaints about the
current arrangement than I have positive feedback.
(closes: Bug#91120, Bug#91119, Bug#91118, Bug#91117,
Bug#91116, Bug#88311, Bug#78028, Bug#90177)
* Fixed readelf manpage so that it no longer says that
it is a preprocessor for assembly programs
(closes: Bug#90798)
binutils (2.11.90.0.1-1) unstable; urgency=high
* New upstream source (synced with 20010309
CVS).
* Fixed misapplied m68k ld patch.
I am hoping that this almost totally fixes
m68k ELF for now.
* Fixed typo in mips patch and applied another
mips patch from Daniel Jacobowitz.
* Should no longer build same-arch cross
packages. Please let me know if this fix
worked so that I can close the bugs (I have
no access to such an arch at the moment)
* Made urgency high since m68k really needs
this if the bugs are truly fixed. Even if
not, this version is infinitely better on
at least two platforms than prior ones were.
binutils (2.10.91.0.2-4) unstable; urgency=low
* Applied m68k ld and bfd patches from
Michael Fedrowitz to hopefully make things
better on m68k.
binutils (2.10.91.0.2-3) unstable; urgency=low
* Adjusted the priority of binutils-doc to
optional.
* Added debhelper build-depends (closes: Bug#87690)
* Fixed postinst problem for new binutils
installations (closes: Bug#87911)
binutils (2.10.91.0.2-2) unstable; urgency=low
* Add support for SH and IA64 to binutils-multiarch.
* Applied m68k gas patch from Michael Fedrowitz
in hopes that this will fix the grave bug that
has been such a pain to m68k folks. I'll leave
the bug open until it's verified that it works
ok.
* Applied IA-64 printf patch (closes: Bug#82702)
* Kernels appear to be building fine with this
release on all archs available to me
(closes: Bug#77610)
* Added text during postinst that informs users
to modify their i386 kernel Makefiles for the
--oformat change (closes: Bug#86995)
* Incorporated remaining mips diffs that weren't
already applied upstream (closes: Bug#81280)
* Sparc/sparc64 patch seems to be doing fine, so
closing the bug (closes: Bug#86781)
* Added non-linux cross- package support to rules
(closes: Bug#79948)
* Close misc bugs:
Missing info file in binutils-doc (closes: Bug#78754)
binutils (2.10.91.0.2-1) unstable; urgency=low
* New upstream version.
* Added weak symbol relocation patch for sparc/sparc64.
* Included m68k ELF fix from Michael Fedrowitz.
* BIG NOTE: any i386 kernels compiled with this will need
to be patched to change the ld option '-oformat' to
'--oformat' (extra hyphen).
binutils (2.10.1.0.2-1) unstable; urgency=low
* New upstream release (really prerel, but better than
using a CVS version).
* Should re-add Compaq demangling style to all
tools (alpha-only).
* Again, hopefully fixes m68k ELF support...still have
no idea why or how this was broken before.
binutils (2.10.0.27-0.cvs20001011.2) unstable; urgency=low
* Applied another PowerPC patch to correct the
implementation of .protected and .hidden in the
linker. This should also aid in the glibc
transition on PowerPC.
binutils (2.10.0.27-0.cvs20001011.1) unstable; urgency=low
* Applied PowerPC weak symbol patch from CVS to aid
in glibc transition on that platform.
binutils (2.10.0.27-0.cvs20001011) unstable; urgency=low
* Grabbed a new CVS version since it backs out a
change that prevented current gcc snapshots from
linking properly to libstdc++v3. This may also
solve some other problems related to global
section symbols (feedback appreciated).
* Finally changed my email address in the control
file (how I overlooked this after all of this
time I'll never know).
binutils (2.10.0.27-0.cvs20001008) unstable; urgency=low
* Removed configure.info.gz from binutils-doc since
it didn't really belong there. (closes: Bug#72746)
* Update for hppa/hppa64 targets (included testsuite
changes committed on 07-Oct-2000). (closes: Bug#71524)
* Upstream change to elflink.h to hopefully stop
segfaults on some archs when linking binaries to
shared libs.
binutils (2.10.0.27-0.cvs20000923.1) unstable; urgency=low
* Fixed rules file so that builds don't fail when compiling the
binary-arch target (added binary-cross to binary-arch).
* Fixed harmless attempt at removing builddir-avr twice.
binutils (2.10.0.27-0.cvs20000923) unstable; urgency=low
* CVS snapshot from 2000-09-23.
* Should fix some (most) HPPA issues.
* Adds binutils-m68k cross-assembler.
binutils (2.10.0.26-2) unstable; urgency=low
* Added the avr target for Amtel's AVR MCU's
* Applied Frank I. Smith <smith at amirix.com> to generate packages for
multiple cross targets:
+ Bump rev number, NOP.
+ Testing out bumping up the rev number.
+ Added powerpc, arm, mipsel cross binutils packages.
binutils (2.10.0.26-1) unstable; urgency=low
* New upstream source.
* Added mips-linux, hppa-linux, and hppa64-linux to multiarch targets
binutils (2.10.0.24-1) unstable; urgency=low
* New upstream source.
* Fixes ia32 assembler buglet.
* (Hopefully) fixes PPC visibility problems with
glibc 2.2
binutils (2.10.0.18-3) unstable; urgency=low
* Added build depends stuff.
binutils (2.10.0.18-2) unstable; urgency=low
* Added proviso to control file saying that -multiarch
should not be installed by the average user.
binutils (2.10.0.18-1) unstable; urgency=low
* New upstream source.
* Should address some needed things for glibc 2.2
(added new DT_XXXX dynamic tags and fixes DT_NEEDED
link bug)
* Reapplied the now-infamous "ObjC patch" until
we can figure out why we still have this problem
(hint hint hint...we really need to do this).
binutils (2.10.0.9-4) unstable; urgency=low
* Applied a patch from Ben Collins to fix sparc64
linker scripts
binutils (2.10.0.9-3) unstable; urgency=low
* Applied a patch from the libstdc++ mailing list to
make sure that the linker doesn't eat the eh_frame
section.
binutils (2.10.0.9-2) unstable; urgency=low
* Wow, already a bug fix.
* binutils-dev now provides libiberty.h
binutils (2.10.0.9-1) unstable; urgency=low
* New upstream version (more linux-specific).
binutils (2.10-1) unstable; urgency=low
* New upstream version (finally, a real release!)
binutils (2.9.5.0.46-1) unstable; urgency=low
* New upstream source.
* ELF visibility attribute should work correctly now.
* ia32 "jmp" instructions are now assembled differently
to use relocation for global jumps (affects PIC asm
code).
binutils (2.9.5.0.42-1) unstable; urgency=low
* New upstream source.
* Includes a testcase for hidden symbol support.
binutils (2.9.5.0.41-1) unstable; urgency=high
* New upstream source.
* Now includes patch to enable hidden symbol support
needed for gcc 3.0 testing.
binutils (2.9.5.0.37-1) frozen unstable; urgency=high
* Was forced to bring the current frozen version up to
upstream 2.9.5.0.37 in order to fix a rather nasty
i386 gas bug and also since the existing ARM patch
applied in 2.9.5.0.31-3 has been superceded upstream
(closes:Bug#62119)
* Includes proper demangler support for Compaq compiler
usage on Alpha (may be superceded upstream shortly,
but is good enough for potato and for Compaq's usage)
(closes:Bug#62079)
* Added cross-compilation support for individual use.
Please note that the binary packages do not support
this. If you require this feature, you need to compile
the source package changing debian/rules. Also, if
you do this, YMMV since things on this front are changing
rapidly upstream and also because cross-compiling from
certain platforms to others may not work (i386->alpha,
for example). (closes:Bug#59246)
* Fixed replaces statement in binutils-multiarch
(closes:Bug#62496)
* Release Manager: I once again beg that this be included
in potato. I've freed up some time to deal with bug
reports quickly if needed.
binutils (2.9.5.0.31-3) frozen unstable; urgency=high
* Applied patch to fix broken ARM code generation (closes:Bug#61977)
binutils (2.9.5.0.31-2) frozen unstable; urgency=high
* Remove ld from binutils-multiarch since it doesn't want to
link kernels on several archs properly (fixes severity:important bug)
(closes: Bug#61719, Bug#61615, Bug#51625)
binutils (2.9.5.0.31-1) frozen unstable; urgency=high
* Yet another patch (this time from H.J. Lu upstream) to fix
the unlink race condition bug. This is VERY important and
needs to be in potato. It also fixes the temp file creation
problem with objcopy on PPC (closes: Bug#60934)
* New upstream release. Fixes a serious Alpha bug along
with a demangler bug and several others (closes: Bug#61121)
* Should fix apt-get upgrade problem...please test
(closes: Bug#56175)
* Release manager: can we squeeze this in? I know it's a
new version, but the ELF bug on Alpha really needs to
be fixed along with the rest of the above and some others
not mentioned here.
binutils (2.9.5.0.22-5) frozen unstable; urgency=high
* Applied fixed patch from Colin Phipps to seal the unlink
race condition in bfd/cache.c (closes: Bug#58865, Bug#57831)
* Installed a proper changelog in binutils-doc
(closes: Bug#58522)
* Closes other older bug (closes: Bug#55801)
* Included bbconv.pl in binutils main package in the doc dir
under the gprof subdir (closes: Bug#57521)
binutils (2.9.5.0.22-4) frozen unstable; urgency=high
* Patched gprof/hertz.h to allow binutils to actually
build and work on Hurd (closes: Bug#57564)
* Patched bfd/cache.c to avoid a rare, but possible
security problem when as is creating/opening temp
files (closes: Bug#57831)
binutils (2.9.5.0.22-3) frozen unstable; urgency=high
* Removed standards.info...do we really need seven
bugs filed for the same problem
(closes: Bug#54521, Bug#54546, Bug#54614, Bug#54682, Bug#55402, Bug#55582, Bug#55602)
* Changed binutils-multiarch extended description
to mention that a cross-assembling gas is not
included (closes: Bug#49308)
* Closing a bug because it related to lack of disk space
(closes: Bug#52714)
binutils (2.9.5.0.22-2) unstable; urgency=high
* Added getopt.h include that was omitted in the -taso patch
(closes: Bug#52380)
* Fixed table misalignment when calling objdump --info
(closes: Bug#51517)
* Added Debian changelog to binutils-doc (closes: Bug#52574)
binutils (2.9.5.0.22-1) unstable; urgency=high
* New upstream version.
* More MIPS fixes.
* Added support for -taso linker flag for Alpha.
* Reapplied all previous patches.
binutils (2.9.5.0.19-1) unstable; urgency=high
* New upstream version
* Fixes some MIPS problems
* Reapplied the ObjC patch (is this ever going to be fixed upstream)
since it's badly needed right now
binutils (2.9.5.0.16-3) unstable; urgency=low
* Added support for mipsel-linux in binutils-multiarch
binutils (2.9.5.0.16-2) unstable; urgency=low
* Added a replaces field in the control file to fix
previous file overwrite problems (closes: Bug#47518, Bug#47938)
* Verified manpages are up to date (closes: Bug#18483)
* Added m68k-rtems to targets in -multiarch in hopes
that it will actually work as advertised (closes: Bug#47468)
binutils (2.9.5.0.16-1) unstable; urgency=low
* New upstream version.
* Massive bugfix upload on the Debian side:
* Fixes changelog problems between all of the binutils
debs (closes: Bug#47133, Bug#47208, Bug#47211)
* Fixes other overwrite problems (closes: Bug#46991, Bug#47024, Bug#46074)
* Multiarch should now make good diversions when
upgrading (closes: Bug#47359)
* Applied patch from Kevin Buhr to fix ld segfaults with
empty archives (closes: Bug#47019)
* Should have fixed info install problems by now
(closes: Bug#35935)
binutils (2.9.5.0.14-1) unstable; urgency=low
* New upstream version.
* Thanks to Matthias Klose for the following:
* Separate documentation to binutils-doc package.
* debian/rules:
- Remove extra /usr/share/doc/binutils/changelog.gz file.
- Move bfd docs to binutils-dev package.
- Move upstream changelogs to binutils-doc package.
- Remove standard GNU info files left in /usr/share/info.
- Call dh_installdocs for all packages.
* debian/*{dirs,files}: Remove. Mention explicitely in debian/rules.
binutils (2.9.5.0.12-2) unstable; urgency=low
* Applied patch from Matthias Klose to fix many issues including architecture detection.
* Rules file is now much prettier and easier to manage.
* Binutils is now built for i386 rather than i486 in the rules file (oops).
* Added diversion for readelf in binutils-multiarch.
binutils (2.9.5.0.12-1) unstable; urgency=low
* Massive bugfix release.
* New upstream source (finally) (closes: Bug#44934)
* Fixes upstream bugs on many platforms.
* Gives powerpc a working binutils again. (closes: Bug#45052)
* Now provides .code16 support on i386 (please test)
* Manpage for objdump should now be complete (closes: Bug#27039)
* Put together manpages for gasp and the new binary readelf (closes: Bug#21918)
* Fixes nm core dump problem (closes: Bug#41999)
* Applied patches from Ben Collins to add sparc64 support (closes: Bug#44426)
* Update Standards version
* FHS compliance
binutils (2.9.5.0.12-0.2) experimental; urgency=low
* Added Sparc/Sparc64 changes from Ben Collins (I really need a Sparc one of these days).
* Again, this should be the last experimental before a new release.
binutils (2.9.5.0.12-0.1) experimental; urgency=low
* New upstream version.
* Should be the last experimental before a new release.
binutils (2.9.5.0.10-0.1) experimental; urgency=low
* New upstream version.
* Didn't apply PPC patches...let me know if still needed
binutils (2.9.5.0.6-0.1) experimental; urgency=low
* New upstream version.
* Didn't apply PPC patches...let me know if still needed
binutils (2.9.4.0.8-0.1) unstable; urgency=low
* New upstream version.
* Applied as much of the PPC patches as I could.
binutils (2.9.4.0.3-0.1) unstable; urgency=low
* New upstream version.
* Apply patch from Richard Henderson to fix PPC's libpath.
* Apply patch from Franz Sirl to fix Richard Henderson.
binutils (2.9.4.0.2-0.1) unstable; urgency=low
* New upstream version. 2.9.4.0.1 was hurriedly recalled.
binutils (2.9.4.0.1-0.1) unstable; urgency=low
* New upstream version.
binutils (2.9.1.0.25-2) unstable; urgency=low
* Added ObjC patch AGAIN...sorry about that
binutils (2.9.1.0.25-1) unstable; urgency=low
* New upstream version - Fixes a PIII asm optimisation bug
binutils (2.9.1.0.24-2) unstable; urgency=low
* Reapplied ObjC patch...apparently it's still needed.
binutils (2.9.1.0.24-1) unstable; urgency=low
* New upstream release - fixes too many little things to mention.
binutils (2.9.1.0.23-1) unstable; urgency=low
* New upstream release - incorporates sparc64 and arm patches.
* Added RPATH patch from Joel Klecker since my last upload failed.
* Removed ObjC patch. Let me know if it is still needed (doubtful, but
still might be).
binutils (2.9.1.0.22b-2) unstable; urgency=low
* Added patch from Joel Klecker to finally (properly) fix the rpath issue
(Thanks, Joel!).
binutils (2.9.1.0.22b-1) unstable; urgency=low
* Converted package to CVS (so bear with any delays in handling
bug fixes; I'm new to CVS ironically)
* New upstream version (sparc64 and ARM patches again added).
* Added support for mingw32 target in binutils-multiarch
binutils (2.9.1.0.19a-4) frozen unstable; urgency=high
* Added sparc64 patches from Steve Dunham to fix sparc64 targets
* Modified rules to add support for gcc/egcs by arch.
binutils (2.9.1.0.19a-3) frozen unstable; urgency=high
* Reverted a patch to elflink.h that caused problems for
Obj-C code (symbols weren't exported with a size or
type).
binutils (2.9.1.0.19a-2) frozen unstable; urgency=low
* Added arm-linux as multiarch target (sorry Jim).
* Uploaded to frozen to fix strange intermittant kernel
compilation problems (Fixes #31434).
* Fixed multiarch's postinst script to check for
c++filt.single before trying to remove it to prevent
warning messages if using g++ from egcs.
* Fixed typo in multiarch's postrm (addr2line) (Fixes: #31533)
* Added links to .so's for clean removal in the future (Fixes: #31536)
binutils (2.9.1.0.19a-1) unstable; urgency=low
* New upstream version; fixes some Alpha problems and other archs
should benefit also.
* Added ARM target patch from Corel again (still not in upstream).
binutils (2.9.1.0.16-1) unstable; urgency=low
* New upstream version; merges some ARM patches for Netwinders
* Added patch for ARM target from Corel (thanks Jim Pick)
binutils (2.9.1.0.15-5) frozen unstable; urgency=low
* Reuploaded to frozen (why it wasn't there earlier....)
binutils (2.9.1.0.15-4) unstable frozen; urgency=low
* Removed c++filt diversion in -multiarch to prevent conflicting
diversions when using egcs' g++ (which also wants to divert c++filt)
binutils (2.9.1.0.15-3) unstable frozen; urgency=low
* Made Roman's changes "official" (thanks Roman).
binutils (2.9.1.0.15-2.1) unstable; urgency=low
* Non-maintainer upload with agreement from Chris.
* Use a different soname for multi-arch libbfd and libopcodes; this
fixes the problem that the single-arch binaries (as and the diverted
ones) will all dump core because they're runtime-linked against the
multi-arch libs. (Fixes: #28656)
* Due to the above, binutils-multiarch also needs ldconfig in postinst
now.
* Fixup diversions once again: Do not even package the ldscripts for the
native architecture, so diversions for files in /usr/lib/ldscripts
aren't necessary.
* Also remove diversions on abort-install.
* Remove now obsolete diversions in preinst.
* Also symlink /usr/doc/binutils-multiarch to binutils, and do not
put /usr/doc/binutils in the package again.
* Put the symlinks libbfd.so and libopcode.so into binutils-dev, so one
can link to them.
binutils (2.9.1.0.15-2) unstable; urgency=low
* Fixed binutils-multiarch diversions
* Reverted elf.c to .13 version to fix bug in strip
binutils (2.9.1.0.15-1) unstable; urgency=low
* New upstream version.
* Moved over to debhelper and updated standards version to 2.4.1.4.
* Adds 3DNow instruction support for AMD processors.
* Fixes MANY Alpha bugs and a few for Sparc, PPC, and m68k reportedly.
* Added binutils-multiarch package to allow for multiple-arch support
(fixes bug #19471).
binutils (2.9.1.0.13-1) unstable; urgency=low
* New upstream version, fixes bug #25354.
* Hopefully, all requested docs are included, fixes bug #21325.
* Fixes MANY Alpha problems.
* Reportedly may fix MIPS and Sparc problems also...see changelogs.
* Has been tested on x86's with great success.
binutils (2.9.1-0.2) frozen unstable; urgency=low
* Fixed binutils-dev dependencies.
binutils (2.9.1-0.1) frozen unstable; urgency=medium
* Non-maintainer release.
* New upstream release.
* Moved docs into subdirs where appropriate.
* Integrated the following changes from J.H.M. Dassen:
* Updated FSF address in copyright file. (lintian).
* Reported lack of "gasp" manpage (# ....), and link it to
undocumented(7). (lintian).
* Added a TODO list.
binutils (2.9-0.3) frozen unstable; urgency=medium
* Added upstream patch which fixes a problem with strip
and netscape (#17971).
binutils (2.9-0.2) frozen unstable; urgency=low
* Added more of the upstream docs (#21325).
* Put a changelog.gz symlink in /usr/doc/binutils
to satisfy policy.
binutils (2.9-0.1) frozen unstable; urgency=low
* Non-maintainer release.
* New upstream release (bugfixes only).
binutils (2.8.1.0.23-1) unstable; urgency=low
* New upstream version
* -dev replaces libc5-dev (#17840)
* No longer possible to link against shared libbbfd/opcodes (#18121)
binutils (2.8.1.0.19-1) unstable; urgency=low
* New upstream version (#17296)
* Fixed typo in description (#16481)
* Fully replaces libbfd-dev (#16619)
binutils (2.8.1.0.17-1) unstable; urgency=low
* New upstream version
* Rejoined libbfd and binutils packages (#15486)
* Added "SHELL=bash" to rules file (#14528)
* bfd info docs seem to be broken, don't install for now
binutils (2.8.1.0.15-1) unstable; urgency=low
* New upstream version (#14250)
* Updated to Standard 2.3.0.0
* Restored ansidecl.h to libbfd-dev (#14116)
binutils (2.8.1-2) unstable; urgency=low
* Added 2.8.1.0.4 patch
binutils (2.8.1-1) unstable; urgency=low
* New upstream version
* Added 2.8.1.0.1 patch
binutils (2.8-1) unstable; urgency=low
* New upstream version
* Smarter debian build environment (automatic version handling)
* Added 2.8.0.3 patch
* Built with libc6
binutils (2.7.0.9-3) frozen unstable; urgency=low
* Patched for alpha support
* Distribute libiberty.a with -dev package (#8376)
* libbfd[x]-dev now has standard Provides/Conflicts behavior (#8377)
binutils (2.7.0.9-2) unstable; urgency=low
* Moved 2.7.0.9 out of experimental (no longer unreleased beta)
binutils (2.7.0.9-1) experimental; urgency=low
* New upstream beta version (fixes bug #7336)
* Split shared libraries (bfd) out of binutils (fixes bug #7244)
* No longer builds aout-binutils
binutils (2.7-6) unstable; urgency=low
* Uses dpkg --print-gnu-build-architecture for build
* Demoted aout-binutils to priority "extra"
binutils (2.7-5) unstable; urgency=low (HIGH for m68k)
* Added patch for m68k, will now compile X68 and kernel 2.1.15
binutils (2.7-4) unstable; urgency=low
* New maintainer
* Updated to new source format
* Fixed typo in script.1 (Fixes bug #4558)
* Fixed typo in as.1 (Fixes bug #5567)
* Postinst now calls ldconfig without explicit pathname (Fixes bug #6151)
Date: Fri, 04 Jul 2014 13:26:06 +0200
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/utopic/+source/binutils/2.24.51.20140704-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 04 Jul 2014 13:26:06 +0200
Source: binutils
Binary: binutils binutils-dev binutils-multiarch binutils-multiarch-dev binutils-static binutils-static-udeb binutils-hppa64 binutils-doc binutils-source
Architecture: source
Version: 2.24.51.20140704-1ubuntu1
Distribution: utopic
Urgency: high
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Description:
binutils - GNU assembler, linker and binary utilities
binutils-dev - GNU binary utilities (BFD development files)
binutils-doc - Documentation for the GNU assembler, linker and binary utilities
binutils-hppa64 - GNU assembler, linker and binary utilities targeted for hppa64-li
binutils-multiarch - Binary utilities that support multi-arch targets
binutils-multiarch-dev - GNU binary utilities that support multi-arch targets (BFD develop
binutils-source - GNU assembler, linker and binary utilities (source)
binutils-static - statically linked binutils tools
binutils-static-udeb - statically linked binutils tools for for the Debian installer
Closes: 18483 21918 27039 35935 41999 44426 44934 45052 45832 45889 46074 46991 47019 47024 47133 47208 47211 47359 47468 47518 47938 49308 51517 51625 52380 52574 52714 54521 54546 54614 54682 55402 55582 55602 55801 56175 57521 57564 57831 58522 58865 59246 60502 60934 61121 61615 61719 61977 62079 62119 62496 71524 72746 74396 77610 78028 78754 79948 81280 81950 82702 86781 86995 87690 87714 87911 88311 90177 90798 91116 91117 91118 91119 91120 93884 94181 95168 96352 98095 98569 98617 98938 105986 106431 106593 106992 107190 107214 107812 108369 109173 109300 110127 110410 110560 113614 115218 115285 116041 116182 116454 116627 117087 121366 121993 126162 126557 126863 126993 131407 131801 133349 133514 134241 134626 135143 136295 137850 137955 138112 139740 142360 142744 142915 143187 144583 144677 146205 149045 150575 151024 152697 153729 154989 155324 156230 156315 156955 157057 157415 158028 160455 160654 161427 164042 164201 164436 165633 168074 168974 175204 175673 176084 180088 181268 181397 182313 185556 187211 188876 188900 188912 189031 189350 189641 193505 194929 195203 195207 198222 202924 204615 205616 211052 211668 212029 213448 215636 219187 219933 225892 234021 238176 247917 248990 252719 254549 256481 259458 266660 266772 267139 267824 270619 272149 274738 276428 278388 278836 299671 308625 311975 315290 315306 318344 320697 326103 327780 333980 334626 334673 336175 336939 339287 339509 340264 340328 342307 342777 363423 369052 369064 380539 411486 421199 421365 421454 421455 421790 421799 423496 428764 432907 435444 438956 440015 450429 473591 473665 474116 481592 487963 521106 522480 526961 540751 540800 541535 545067 550088 550810 553435 553436 553512 553916 555012 555734 555886 556126 557620 559183 561150 562822 563366 564685 571522 576126 581156 582490 583160 586636 588357 590101 595319 604696 608901 611768 615262 618751 619823 621029 623964 625616 628685 628770 628916 629147 632671 632681 632690 635167 635592 643858 644183 650064 650145 650504 652887 661639 674831 675364 684079 684903 686183 692138 695595 697353 703463 704867 710214 710936 712057 712063 738311 744020 750566 753052
Launchpad-Bugs-Fixed: 50512 65607 124435 184582 237461 240884 254790 322243 375991 396049 398732 440172 446478 452526 453278 461303 497923 514509 548451 586227 587851 598389 599485 604134 608745 612629 614206 625320 641126 641488 660257 663294 682646 686530 688497 690194 697229 711523 726428 738098 760420 778292 780455 872687 1043442 1079676 1081500 1166628
Changes:
binutils (2.24.51.20140704-1ubuntu1) utopic; urgency=medium
.
* Merge with Debian, remaining changes:
- Build from upstream sources.
.
binutils (2.24.51.20140704-1) unstable; urgency=medium
.
* Snapshot, taken from the trunk 20140704.
* Build gold for mips* targets.
* Update the patch for the mips64el support. Closes: #750566, #753052.
* Update patches for the current trunk.
.
binutils (2.24.51.20140617-1ubuntu1) utopic; urgency=medium
.
* Snapshot, taken from the trunk 20140617.
.
binutils (2.24.51.20140617-1) unstable; urgency=medium
.
* Snapshot, taken from the trunk 20140617.
.
binutils (2.24.51.20140612-0ubuntu1) utopic; urgency=medium
.
* Snapshot, taken from the trunk 20140612.
* Re-enable the ld_system_root patch.
.
binutils (2.24.51.20140604-1ubuntu2) utopic; urgency=medium
.
* Re-apply 2.24.51.20140425-0ubuntu2 changes, lost in previous upload.
.
binutils (2.24.51.20140604-1ubuntu1) utopic; urgency=medium
.
* Snapshot, taken from the trunk 20140604.
.
binutils (2.24.51.20140604-1) unstable; urgency=medium
.
* Snapshot, taken from the trunk 20140604.
* Refactor rules for consistent usage of the PF macro (Helmut Grohne).
.
binutils (2.24.51.20140425-1) unstable; urgency=medium
.
* Snapshot, taken from the trunk 20140425.
* Refactor rules for consistent usage of the PF macro (Helmut Grohne).
* On x86 targets provide gnu-type prefixed binaries with the cpu that GCC
is configured for.
* 129_multiarch_libpath.patch: Fix to search multiarch dirs, only needed
for a minority of packages still using ld directly for linking instead
of the recommended use of gcc.
.
binutils (2.24.51.20140425-0ubuntu2) utopic; urgency=medium
.
* 129_multiarch_libpath.patch: Fix to search multiarch dirs again.
.
binutils (2.24.51.20140425-0ubuntu1) utopic; urgency=medium
.
* Snapshot, taken from the trunk 20140425.
.
binutils (2.24.51.20140417-0ubuntu1) trusty; urgency=medium
.
* Snapshot, taken from the trunk 20140417.
.
binutils (2.24.51.20140411-1) unstable; urgency=medium
.
* Snapshot, taken from the trunk 20140411.
* Provide $(DEB_HOST_GNU_TYPE)- prefixed binaries and man pages.
* Don't enable the spu targets on powerpc targets anymore.
* Build the gold linker on hurd-i386 (Svante Signell). Closes: #744020.
.
binutils (2.24-5ubuntu3) trusty; urgency=medium
.
* [AArch64] Fix off by one error in instruction relaxation mask.
See https://sourceware.org/ml/binutils/2014-04/msg00151.html.
.
binutils (2.24-5ubuntu2) trusty; urgency=medium
.
* Provide $(DEB_HOST_GNU_TYPE)- prefixed binaries and man pages.
.
binutils (2.24-5ubuntu1) trusty; urgency=medium
.
* Merge with Debian; remaining changes:
- Build from upstream sources.
.
binutils (2.24-5) unstable; urgency=medium
.
* Update from the 2.24 branch, 20140321.
* Stop building the binutils-spu package.
* Add a binutils-multiarch-dev package. Closes: #583160
.
binutils (2.24-4ubuntu1) trusty; urgency=medium
.
* Merge with Debian; remaining changes:
- Build from upstream sources.
.
binutils (2.24-4) unstable; urgency=medium
.
* Update from the 2.24 branch, 20140304.
* Update Aarch64 ilp32 linker and libdir names.
* Fix relocations for thread local variables on AArch64. Updated patch
taken from the trunk.
* Enable AArch64 big endian targets for AArch64 builds and for
binutils-multiarch.
* gas: Add entry for "xgene1" (AArch64).
* gas: Remove the alignment limit on AArch64.
* Add a Built-Using attribute for for the binutils-cross-* packages.
Closes: #738311.
.
binutils (2.24-3) unstable; urgency=medium
.
* Update from the 2.24 branch, 20140124.
* Display the reference causing a shared library to be needed (taken from
the trunk).
.
binutils (2.24-2ubuntu3) trusty; urgency=medium
.
* Fix relocations for thread local variables on AArch64. Updated patch
taken from the trunk.
.
binutils (2.24-2ubuntu2) trusty; urgency=low
.
* Fix relocations for thread local variables on AArch64 (Michael
Hudson).
* Don't ship the embedspu binary in binutils-multiarch.
.
binutils (2.24-2ubuntu1) trusty; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.24-2) unstable; urgency=medium
.
* Update from the 2.24 branch, 20131209.
* Remove versioned build dependencies which are not needed anymore
since 2005.
* Drop the ld_system_root patch.
* Fix PowerPC64 linking of --just-symbols objects (Alan Modra).
.
binutils (2.24-1ubuntu2) trusty; urgency=low
.
* Remove versioned build dependencies which are not needed anymore
since 2005.
* Fix PowerPC64 linking of --just-symbols objects (Alan Modra).
.
binutils (2.24-1ubuntu1) trusty; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.24-1) unstable; urgency=low
.
* Final upstream release.
* ifunc updates for AArch64, taken from the trunk.
.
binutils (2.23.91.20131123-1ubuntu1) trusty; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.23.91.20131123-1) unstable; urgency=low
.
* New upstream snapshot, taken from the 2.24 branch.
* Stop shipping libiberty, now available in libiberty-dev.
.
binutils (2.23.90.20131116-1ubuntu2) trusty; urgency=low
.
* On AArch64, don't set LIBPATH_SUFFIX to 64.
.
binutils (2.23.90.20131116-1ubuntu1) trusty; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.23.90.20131116-1) unstable; urgency=low
.
* New upstream snapshot, taken from the 2.24 branch.
.
binutils (2.23.90.20131017-1ubuntu1) saucy; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.23.90.20131017-1) unstable; urgency=low
.
* New upstream snapshot, taken from the 2.24 branch.
.
binutils (2.23.90.20130927-1ubuntu1) saucy; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.23.90.20130927-1) unstable; urgency=low
.
* New upstream snapshot, taken from the 2.24 branch.
* Add ifunc support for AArch64.
.
binutils (2.23.52.20130913-0ubuntu1) saucy; urgency=low
.
* New upstream snapshot.
.
binutils (2.23.52.20130828-1ubuntu1) saucy; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.23.52.20130828-1) unstable; urgency=low
.
* New upstream snapshot.
.
binutils (2.23.52.20130727-1ubuntu1) saucy; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.23.52.20130727-1) unstable; urgency=low
.
* New upstream snapshot.
.
binutils (2.23.52.20130722-1ubuntu1) saucy; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.23.52.20130722-1) unstable; urgency=low
.
* New upstream snapshot.
- Fix PR ld/15762, glibc being built without warning sections.
* Set the libdir for arm64 to lib, not lib64.
* Stop building the binutils-gold package, let binutils provide
binutils-gold. Packages requiring gold should explicity pass
-fuse-ld=gold to the compiler, packages requiring the bfd linker
should pass -fuse-ld=bfd to the compiler.
* Refresh patches.
.
binutils (2.23.52.20130620-1ubuntu1) saucy; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.23.52.20130620-1) unstable; urgency=low
.
* New upstream snapshot.
* Add conflicts with mingw binutils. Closes: #712057, #712063.
* Always compare the test results with the ones from the installed binutils.
.
binutils (2.23.52.20130612-1ubuntu1) saucy; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.23.52.20130612-1) unstable; urgency=low
.
* New upstream snapshot.
- Fix issue #15323, redefining weak functions in -flto incrementally-linked
executable. Closes: #710936.
* Install libiberty.a again in binutils-dev, not installed anymore upstream
by default.
* Import the autopkg tests from Ubuntu.
* Enable i386pep emulation for the x86 builds. Closes: #703463.
* Fix typo in ld(1). Closes: #704867.
* Add mips64(el) support (YunQiang Su). Closes: #710214.
.
binutils (2.23.52.20130611-1ubuntu2) saucy; urgency=low
.
* Restore lost changes from 2.23.2-2ubuntu2 and 2.23.2-2ubuntu3.
* Install libiberty.a alongside libiberty_pic.a in binutils-dev.
.
binutils (2.23.52.20130611-1ubuntu1) saucy; urgency=low
.
* Merge with Debian; remaining changes:
- Build from the upstream source.
.
binutils (2.23.52.20130611-1) unstable; urgency=low
.
* New upstream snapshot.
.
binutils (2.23.52.20130522-1) experimental; urgency=low
.
* New upstream snapshot.
.
binutils (2.23.2-2ubuntu3) saucy; urgency=low
.
* debian/tests/control: Add a Depends: field as "@" does not work for this
package (binutils-hppa64 cannot be installed on other architectures).
.
binutils (2.23.2-2ubuntu2) saucy; urgency=low
.
* Fix wrong syntax in debian/tests/control that's causing autopkgtest
failures.
.
binutils (2.23.2-2ubuntu1) raring; urgency=low
.
* Merge with Debian; remaining changes:
- Build from upstream sources.
- Build binutils-static and binutils-static-udeb packages.
- Add simple rebuild autopkgtest.
.
binutils (2.23.2-2) experimental; urgency=low
.
* Add support for Cortex-A53 / Cortex-A57.
* Fix PR gas/14887 and PR gas/14987, gas syntax errors on ARM.
LP: #1166628.
.
binutils (2.23.2-1ubuntu2) raring; urgency=low
.
* Add support for Cortex-A53 / Cortex-A57.
.
binutils (2.23.2-1ubuntu1) raring; urgency=low
.
* Merge with Debian; remaining changes:
- Build from upstream sources.
- Build binutils-static and binutils-static-udeb packages.
- Add simple rebuild autopkgtest.
.
binutils (2.23.2-1) experimental; urgency=low
.
* binutils 2.23.2 release.
.
binutils (2.23.1-0ubuntu11) raring; urgency=low
.
* Update from the 2.23 branch (20130222).
* For cross builds, add the tool libdir to the library search path.
.
binutils (2.23.1-0ubuntu10) raring; urgency=low
.
* Revert, broken for cross builds:
- Recognize DEB_TARGET_ARCH for cross builds.
.
binutils (2.23.1-0ubuntu9) raring; urgency=low
.
* AArch64: Fix the support for PRFM instructions with preload
instruction hints (proposed for the 2.23 branch).
.
binutils (2.23.1-0ubuntu8) raring; urgency=low
.
* Update from the 2.23 branch (20130213).
- AArch64 and PPC updates.
* Recognize DEB_TARGET_ARCH for cross builds. Closes: #695595.
* Fix srec_scan null dereference (Sang Kil Cha). Closes: #684903.
.
binutils (2.23.1-0ubuntu6) raring; urgency=low
.
* Fix PR ld/14918: linking with -flto always links in libgcc_s.so.
Closes: #650145.
* Fix build failure with texinfo 4.14. Closes: #697353.
.
binutils (2.23.1-0ubuntu5) raring; urgency=low
.
* Drop build dependency on g++.
.
binutils (2.23.1-0ubuntu4) raring; urgency=low
.
* Update from the 2.23 branch (20121204).
* Add -fuse-ld= for GCC linker option compatibility in ld and gold.
* gold cross builds: Search the multiarch directories too.
* Revert the gettext:any build dependency hack.
.
binutils (2.23.1-0ubuntu3) raring; urgency=low
.
* debian/control.in: Drop Vcs-*, that branch hasn't been updated since
natty.
* Add simple rebuild autopkgtest. (LP: #1081500)
* Add a simple test to compile, link, and run a program against libc6 and
build/use a shared library with the system-installed binutils, to ensure
basic binutils functionality.
.
binutils (2.23.1-0ubuntu2) raring; urgency=low
.
* Update from the 2.23 branch (20121121).
- arm, aarch64 and x32 updates.
- Fix build error with -Werror. LP: #1079676.
.
binutils (2.23.1-0ubuntu1) raring; urgency=low
.
* binutils 2.23.1 release.
.
binutils (2.23-2ubuntu1) raring; urgency=low
.
* Merge with Debian; remaining changes:
- Build from upstream tarball.
.
binutils (2.23-2) experimental; urgency=low
.
* Update multi-arch paths for x32 (x86_64-linux-gnux32) (Daniel Schepler).
Closes: #692138.
* Add new ARM hard-float/soft-float ABI flags for EABI_VER5 (Steve McIntyre).
* Silence lintian stupidity about interpreting every string in binaries
as text (Emmanuel Fleury). Closes: #661639.
* In ld.texi, remove cross reference to BFD internals documentation.
.
binutils (2.23-1) experimental; urgency=low
.
* binutils 2.23 release.
* Don't include the documents licensed under GFDL with cover texts.
Closes: #650504.
.
binutils (2.22.90.20120924-1) experimental; urgency=low
.
* New upstream snapshot (taken from the 2.23 branch).
* Fix bfd.h, removing the safety inclusion guard.
* Fix multilib conflicts of generated values by __WORDSIZE-based expressions.
.
binutils (2.22.90.20120924-0ubuntu2) quantal; urgency=low
.
* Fix inclusion of bfd.h, removing the safety inclusion guard.
* Fix multilib conflicts of generated values by __WORDSIZE-based expressions.
.
binutils (2.22.90.20120924-0ubuntu1) quantal; urgency=low
.
* Update from the 2.23 branch:
- Fix PR ld/14591 (wrong symbol type with common symbol and weak function).
* d/p/211-hjl-binutils-weakdef.patch, d/p/213-hjl-binutils-sec64k.patch:
Remove, not found anymore in the hjl releases.
* Remove all other (not applied) patches from the hjl releases.
.
binutils (2.22.90.20120919-0ubuntu1) quantal; urgency=low
.
* Update from the 2.23 branch:
- armv8 fixes.
.
binutils (2.22.90.20120913-2ubuntu1) quantal; urgency=low
.
* Merge with Debian.
.
binutils (2.22.90.20120913-2) experimental; urgency=low
.
* Undo the reversion of the mips patches, unrelated issue.
* Build again with -marm on armhf. Testsuite still not ready for thumb mode.
.
binutils (2.22.90.20120913-1ubuntu1) quantal; urgency=low
.
* Merge with Debian.
.
binutils (2.22.90.20120913-1) experimental; urgency=low
.
* New upstream snapshot (taken from the 2.23 branch).
* Add R_AARCH64_GOT_LD_PREL19 reloc implementation, taken from the trunk.
* Revert mips updates.
See http://sourceware.org/ml/binutils/2012-09/msg00158.html
.
binutils (2.22.90.20120907-1ubuntu1) quantal; urgency=low
.
* Build-depend on gettext:any to fix the cross build. LP: #1043442.
Work around until libgettext is split out of gettext (see #683751).
.
binutils (2.22.90.20120907-1) experimental; urgency=low
.
* New upstream snapshot (taken from the 2.23 branch).
* Don't build anymore with -marm on armhf.
* Work around `install' limitation not able to pass parameters
to the strip command. Closes: #686183.
* Generate md5sums file. Closes: #684079.
.
binutils (2.22.90.20120816-2ubuntu1) quantal; urgency=low
.
* Merge with Debian.
.
binutils (2.22.90.20120816-2) experimental; urgency=low
.
* Some refactoring of debian/rules based on patches from Marcin:
* Introduce DEB_TARGET_* macros to unify native and cross builds.
* Build the control file as the first step for cross builds.
* Try again building without --disable-werror.
* Refactor stripping of binaries into a `strip_package' macro.
.
binutils (2.22.90.20120816-1ubuntu1) quantal; urgency=low
.
* New upstream snapshot (taken from the 2.23 branch).
* Configure for aarch64 and x32 targets.
.
binutils (2.22.90.20120731-0ubuntu1) quantal; urgency=low
.
* New upstream snapshot (taken from the 2.23 branch).
.
binutils (2.22.52.20120713-0ubuntu1) quantal; urgency=low
.
* New upstream snapshot.
.
binutils (2.22.52.20120704-1) experimental; urgency=low
.
* New upstream snapshot.
.
binutils (2.22-7) unstable; urgency=low
.
* Update from the binutils-2_22-branch 20120704.
- Fix PR ld/13991 and a gold issue on ARM.
* Fix warning building libiberty/md5.c. Closes: #674831.
* Enable x86_64-pep in binutils-multiarch. Closes: #675364.
.
binutils (2.22-6ubuntu1) precise; urgency=low
.
* Merge with Debian.
.
binutils (2.22-6) unstable; urgency=low
.
* Update from the binutils-2_22-branch 20120307.
- Fix PR ld/12161 (avr), PR binutils/13622 (readelf crash),
PR binutils/13476 (hppa), PR ld/13387 (hppa),
* Fix typo in elf64-x86-64.c, follow-up patch to PR ld/13302.
.
binutils (2.22-5ubuntu1) precise; urgency=low
.
* Merge with Debian.
.
binutils (2.22-5) unstable; urgency=low
.
* Update from the binutils-2_22-branch 20120124.
- Fix PR ld/13581 (x32).
* Fix PR gas/13449 (ARM), taken from the trunk.
.
binutils (2.22-4ubuntu1) precise; urgency=low
.
* Merge with Debian.
.
binutils (2.22-4) unstable; urgency=low
.
* Don't bump the soversion (revert the change in 2.22-3).
* Apply proposed patch for PR binutils/13534, allowing ar to handle
files bigger than 2GB (Francois Gouget). Closes: #652887).
* Recognize DW_LANG_Go in readelf (backport from trunk).
.
binutils (2.22-3ubuntu1) precise; urgency=low
.
* Merge with Debian.
.
binutils (2.22-3) unstable; urgency=low
.
* Update from the binutils-2_22-branch 20120102.
- gold updates.
- mips updates.
.
binutils (2.22-2ubuntu1) precise; urgency=low
.
* Merge with Debian.
.
binutils (2.22-2) unstable; urgency=low
.
* Update from the binutils-2_22-branch 20111211.
* Fix build failure with make 3.82 (Daniel Schepler). Closes: #650064.
.
binutils (2.22-1ubuntu1) precise; urgency=low
.
* Merge with Debian.
.
binutils (2.22-1) unstable; urgency=low
.
* Binutils 2.22 release.
.
binutils (2.21.90.20111025-1ubuntu1) precise; urgency=low
.
* Merge with Debian.
.
binutils (2.21.90.20111025-1) unstable; urgency=low
.
* Snapshot, taken from the binutils-2_22-branch 20111025.
* Fix lintian warnings.
.
binutils (2.21.90.20111019-3ubuntu1) precise; urgency=low
.
* Merge with Debian.
.
binutils (2.21.90.20111019-3) unstable; urgency=low
.
* Fix PR ld/13302, taken from the trunk.
.
binutils (2.21.90.20111019-2ubuntu1) precise; urgency=low
.
* Merge with Debian.
.
binutils (2.21.90.20111019-2) unstable; urgency=low
.
* Fix PR ld/13287, taken from the trunk. LP: #872687.
.
binutils (2.21.90.20111019-1) unstable; urgency=low
.
* Snapshot, taken from the binutils-2_22-branch 20111019.
.
binutils (2.21.90.20111004-2ubuntu1) oneiric; urgency=low
.
* Merge with Debian.
.
binutils (2.21.90.20111004-2) unstable; urgency=low
.
* Fix PR ld/13250, preserve the maximum alignment and size for common
symbols (H.J. Lu). Closes: #608901. LP: #697229.
.
binutils (2.21.90.20111004-1) unstable; urgency=medium
.
* Snapshot, taken from the binutils-2_22-branch 20111004.
* Fix PR ld/13195, taken from the trunk. Closes: #643858, #644183.
.
binutils (2.21.53.20110922-1) unstable; urgency=low
.
* Snapshot, taken from the binutils-2_22-branch 20110924.
.
binutils (2.21.53.20110910-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110910.
- Fix PR gas/13024. Closes: #635592.
* Build with proposed patch for PR ld/12965.
* Don't ship .la files in the cross binutils packages.
* For native builds, add the multiarch directories to the default
search path.
.
binutils (2.21.53.20110823-3) unstable; urgency=low
.
* Revert the last change:
- Default to --hash-style=both in ld.bfd and ld.gold.
.
binutils (2.21.53.20110823-2) unstable; urgency=low
.
* Default to --hash-style=both in ld.bfd and ld.gold.
* Fix s390x build (Aurelian Jarno). Closes: #635167.
.
binutils (2.21.53.20110823-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110823.
- ld --no-copy-dt-needed-entries/--no-add-needed is now the default.
.
binutils (2.21.53.20110810-0ubuntu4) oneiric-proposed; urgency=low
.
* Fix PR ld/13250, preserve the maximum alignment and size for common
symbols (H.J. Lu). Closes: #608901. LP: #697229.
.
binutils (2.21.53.20110810-0ubuntu3) oneiric; urgency=low
.
* Fix PR ld/13201, link error with --as-needed and -flto. LP: #778292.
LP: #690194.
.
binutils (2.21.53.20110810-0ubuntu2) oneiric; urgency=low
.
* Build with proposed patch for PR ld/12965. LP: #641126.
* Don't ship .la files in the cross binutils packages. LP: #760420.
* For native builds, add the multiarch directories to the default
search path. LP: #780455.
.
binutils (2.21.53.20110810-0ubuntu1) oneiric; urgency=low
.
* Snapshot, taken from the trunk 20110810.
.
binutils (2.21.53.20110805-1ubuntu1) oneiric; urgency=low
.
* Merge with Debian.
.
binutils (2.21.53.20110805-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110805.
.
binutils (2.21.53.20110729-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110729.
* Fix s390x build (Aurelian Jarno). Closes: #635167.
.
binutils (2.21.53.20110720-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110720.
- Fix PR ld/12978. Closes: #632681.
.
binutils (2.21.52.20110707-1ubuntu1) oneiric; urgency=low
.
* Merge with Debian.
.
binutils (2.21.52.20110707-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110707.
- Fix build failure on mips/mipsel. Closes: #632690.
- Fix issues on kfreebsd-amd64. Closes: #632671.
.
binutils (2.21.52.20110703-1ubuntu1) oneiric; urgency=low
.
* Merge with Debian.
.
binutils (2.21.52.20110703-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110703.
.
binutils (2.21.52.20110606-2) unstable; urgency=low
.
* Fix PR ld/12845, taken from the trunk. Closes: #628685.
.
binutils (2.21.52.20110606-1ubuntu1) oneiric; urgency=low
.
* Merge with Debian.
.
binutils (2.21.52.20110606-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110606.
- Fix PR ld/12833. Closes: #628770.
- Fix spelling errors. Closes: #604696.
* Let gold accept a dummy -z buildd-<random-string> option.
* Add a /usr/share/bug/binutils/presubj file for reportbug (and symlinks
from the other /usr/share/bug/binutils-foo directories) explaining how
to make a self-contained testcase (Jonathan Nieder). Closes: #629147.
* Fix ld crash cause of invalid pointer in munmap_chunk. Closes: #628916.
.
binutils (2.21.51.20110523-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110523.
.
binutils (2.21.51.20110421-6ubuntu1) oneiric; urgency=low
.
* Merge with Debian.
.
binutils (2.21.51.20110421-6) unstable; urgency=low
.
[ Marcin Juszkiewicz ]
* Use pregenerated ld.gold.1 for cross builds.
.
[ Matthias Klose ]
* Redefine STRIP and install_binary for cross builds (Ken Werner).
* Apply fix for PR ld/12726, taken from the trunk.
.
binutils (2.21.51.20110421-5) unstable; urgency=medium
.
* Use a symlink for /usr/bin/ld, even if gold is not built. Closes: #615262.
.
binutils (2.21.51.20110421-4) unstable; urgency=low
.
* Fix PR ld/12730, taken from the trunk. Closes: #625616.
* Cortex A8 workarounds for PLT tail calls (Richard Sandiford).
.
binutils (2.21.51.20110421-3) unstable; urgency=low
.
* Fix segfault in ar, delete_members.
.
binutils (2.21.51.20110421-2) unstable; urgency=low
.
* Fix typo in the patch for PR gas/12698.
.
binutils (2.21.51.20110421-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110421.
* Install a man page for ld.gold, generated by help2man. Closes: #619823.
* Apply proposed patch for PR gas/12698. Closes: #623964.
.
binutils (2.21.51.20110421-0ubuntu6) oneiric; urgency=low
.
* Fix PR ld/12730, taken from the trunk. Closes: #625616.
.
binutils (2.21.51.20110421-0ubuntu5) oneiric; urgency=low
.
* Cortex A8 workarounds for PLT tail calls (Richard Sandiford).
.
binutils (2.21.51.20110421-0ubuntu4) oneiric; urgency=low
.
* Fix segfault in ar, delete_members.
.
binutils (2.21.51.20110421-0ubuntu3) oneiric; urgency=low
.
* Install a man page for ld.gold, generated by help2man. Closes: #619823.
* Apply proposed patch for PR gas/12698. Closes: #623964.
.
binutils (2.21.51.20110421-0ubuntu1) oneiric; urgency=low
.
* Snapshot, taken from the trunk 20110421.
.
binutils (2.21.51.20110419-2) unstable; urgency=low
.
* Fix powerpcspe and sparc builds.
.
binutils (2.21.51.20110419-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20110419.
.
binutils (2.21.0.20110327-2ubuntu2) natty; urgency=low
.
* Fix architecture field for binutils-gold (powerpcspe).
* Add support for arm-*-gnueabihf targets. Closes: #621029.
* Fix PR ld/12654: Pproperly handle R_386_TLS_LDO_32 for PIE. LP: #663294.
.
binutils (2.21.0.20110327-2ubuntu1) natty; urgency=low
.
[ Marcin Juszkiewicz ]
* Build -dbgsym package for cross builds. LP: #711523.
.
binutils (2.21.0.20110327-2) unstable; urgency=low
.
* Fix architecture field for binutils-gold.
* Configure with --disable-werror on armhf.
.
binutils (2.21.0.20110327-1) unstable; urgency=low
.
* Update from the 2.21 branch 20110327.
* Add multiarch directories to linker search path. Closes: #369064.
LP: #738098.
.
binutils (2.21.0.20110322-1ubuntu2) natty; urgency=low
.
* Add multiarch directories to linker search path. Closes: #369064.
LP: #738098.
.
binutils (2.21.0.20110322-1ubuntu1) natty; urgency=low
.
* Merge with Debian.
.
binutils (2.21.0.20110322-1) unstable; urgency=low
.
* Update from the 2.21 branch 20110322.
* S/390: Make as to accept all instructions if no -march option given.
taken from the trunk (Aurelian Jarno). Closes: #618751.
* Extend support for armhf (Loic Minier).
- debian/control.in, debian/control, debian/rules: Enable gold for armhf.
- debian/rules: Introduce $(CROSS) (set to $(DEB_HOST_GNU_TYPE)- when
cross-building) and call $(CROSS)cpp to check whether -marm is needed or
not instead of testing for armel; an alternative would be to
unconditionally set -marm if DEB_HOST_ARCH_CPU is arm.
- debian/rules: commented out -fno-section-anchors CFLAGS handling would
also be enabled for armhf.
- debian/rules: ignore regressions on armhf as well; note that
ignore_regressions is set three times.
.
binutils (2.21.0.20110302-2ubuntu1) natty; urgency=low
.
* Merge with Debian.
.
binutils (2.21.0.20110302-2) unstable; urgency=low
.
[ Carlos O'Donell ]
* Fix binutils-hppa64 build.
.
[ Matthias Klose ]
* Fix PR ld/12376 (John David Anglin), taken from the trunk.
* Update to the 2.21 branch, 20110310.
.
binutils (2.21.0.20110302-1ubuntu1) natty; urgency=low
.
* Merge with Debian.
.
binutils (2.21.0.20110302-1) unstable; urgency=low
.
* Update from the 2.21 branch.
.
[ Thorsten Glaser ]
* patches/640_m68k_fix-TLS_GD-relocation: new, temp. Closes: #611768.
.
[ Matthias Klose ]
* On ppc64, look for 32 bit target libraries in /lib32, /usr/lib32 etc.,
first.
.
binutils (2.21.0.20110216-2) unstable; urgency=low
.
* Upload to unstable.
.
binutils (2.21.0.20110216-1ubuntu3) natty; urgency=low
.
* Read multiarch targets from the first column of /usr/share/dpkg/archtable;
it's not the ideal list, but it's better than a hardcoded list and
enabling all targets was breaking too many tools; LP: #726428.
.
binutils (2.21.0.20110216-1ubuntu2) natty; urgency=low
.
* Remove leftover bfd/elflink.c.rej.
* Pass --enable-targets=all to configure in the multiarch pass;
Debian #610745.
.
binutils (2.21.0.20110216-1ubuntu1) natty; urgency=low
.
* Upload to natty.
.
binutils (2.21.0.20110216-1) experimental; urgency=low
.
* Update from the 2.21 branch.
.
binutils (2.21-5ubuntu1) natty; urgency=low
.
* Upload to natty.
.
binutils (2.21-5) experimental; urgency=low
.
* Update gold to 1.11, taken from the 2.21 branch.
* Add the arm-linux-gnueabi target to binutils-multiarch (Loic Minier).
.
binutils (2.21-4ubuntu1) natty; urgency=low
.
* Revert the soname change.
.
binutils (2.21-4ubuntu0) natty; urgency=low
.
* Intermediate upload to natty to change the soversion on amd64.
.
binutils (2.21-4) experimental; urgency=low
.
* Fix handling of writable .eh_frame section in gold, taken from the
2.21 branch.
.
binutils (2.21-3ubuntu1) natty; urgency=low
.
* Upload to natty.
.
binutils (2.21-3) experimental; urgency=low
.
[ Matthias Klose ]
* Don't include `-system' in the bfd version identifier.
.
[ Sedat Dilek ]
* 160_pr12327.patch: Fix PR ld/12327, taken from the trunk.
.
binutils (2.21-2) experimental; urgency=low
.
* Don't install ld.bfd in binutils-multiarch.
* Fix assembler bug blocking Thumb-2 kernel builds (CS issue #8775).
.
binutils (2.21-1ubuntu4) natty; urgency=low
.
* Don't install ld.bfd in binutils-multiarch. LP: #688497.
* Fix assembler bug blocking Thumb-2 kernel builds (CS issue #8775).
.
binutils (2.21-1ubuntu2) natty; urgency=low
.
* Fix build dependencies.
.
binutils (2.21-1ubuntu1) natty; urgency=low
.
* Upload to natty.
.
binutils (2.21-1) experimental; urgency=low
.
* binutils 2.21 release.
.
[ Marcin Juszkiewicz ]
.
* Enable building gold in cross builds. LP: #686530.
* Allow to build only the -source package, and include the version
in the package name. LP: #682646.
.
binutils (2.20.90.20101121-0ubuntu1) natty; urgency=low
.
* Update from the binutils 2.21 release branch.
.
binutils (2.20.90.20101105-0ubuntu1) natty; urgency=low
.
* binutils 2.21 prerelease 1.
.
binutils (2.20.51.20101028-0ubuntu1) natty; urgency=low
.
* Snapshot, taken from the trunk 20100928.
.
binutils (2.20.51.20101014-0ubuntu1) natty; urgency=low
.
* Snapshot, taken from the trunk 20100914.
* ld: Accept --sysroot again. LP: #660257.
.
binutils (2.20.51.20101009-0ubuntu1) natty; urgency=low
.
* Snapshot, taken from the trunk 20100909.
* For cross builds, build without sysroot support. Closes LP: #598389.
.
binutils (2.20.51.20100908-0ubuntu2) maverick; urgency=low
.
* debian/patches/216-tilde-in-ar-filenames: Allow ar scripts to contain ~
in the filename, fixes u-boot-linaro rc build failures that ended up
using pathnames with ~ in them. LP: #641488
.
binutils (2.20.51.20100908-0ubuntu1) maverick; urgency=low
.
* Snapshot, taken from the trunk 20100908.
* Build binutils-hppa64 in cross builds (Al Viro). Closes: #595319.
* Don't build the binutils-hppa64 package for Ubuntu.
* Fix some lintian warnings.
.
binutils (2.20.51.20100813-1ubuntu3) maverick; urgency=low
.
* Add missing patch file.
.
binutils (2.20.51.20100813-1ubuntu2) maverick; urgency=low
.
* Link executables statically when `static' is passed in DEB_BUILD_OPTIONS
(Jim Heck). Closes: #590101.
* Apply proposed patch for PR ld/10340 (ld doesn't honor sysroot prefix
for ldscripts). LP: #625320.
.
binutils (2.20.51.20100813-1ubuntu1) maverick; urgency=low
.
* Merge with Debian.
.
binutils (2.20.51.20100813-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100813.
.
[ Jonathan Nieder ]
* Remove ld.bfd from binutils-multiarch (not that useful without an
multiarch assembler).
.
[ Marcin Juszkiewicz ]
* Revert sysroot to / for cross builds. LP: #598389.
* Generate debian/control for native and cross builds. LP: #612629.
* Provide packaging rules in -source package. LP: #608745.
.
[ Matthias Klose ]
* Don't apply patches, when PATCHED_SOURCES is set to `yes'.
* Proposed patch for PR11889, readelf crashes for malformed binaries
(Dan Rosenberg). LP: #614206.
.
binutils (2.20.51.20100710-1ubuntu2) maverick; urgency=low
.
* Don't use configury for cross builds for native builds. LP: #604134.
.
binutils (2.20.51.20100710-1ubuntu1) maverick; urgency=low
.
* Update HJ patches from binutils 2.20.51.0.10.
.
binutils (2.20.51.20100710-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100710.
- Fix PR gas/10531. LP: #599485.
* debian/rules: Introduce PF macros (Jim Heck). Closes: #588357.
.
[ Marcin Juszkiewicz ]
* Don't install documentation files in -cross packages. Closes: #586636.
* Set sysroot to /usr/$(TARGET) for cross builds. LP: #598389.
.
binutils (2.20.51.20100617-0ubuntu1) maverick; urgency=low
.
* Snapshot, taken from the trunk 20100617.
.
binutils (2.20.51.20100608-0ubuntu1) maverick; urgency=low
.
* Snapshot, taken from the trunk 20100608.
* Merge 'binary-cross' target into 'binary' one (Marcin Juszkiewicz).
LP: #587851.
* debian/copyright: Update to GFDL 1.3.
.
binutils (2.20.51.20100527-1ubuntu1) maverick; urgency=low
.
* Merge with Debian; remaining changes:
- Build binutils-static.
.
binutils (2.20.51.20100527-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100527.
.
[ Jonathan Nieder ]
* debian/binutils-multiarch.preinst.in: Re-add diversions on reinstall.
Closes: #581156.
* Remove c++filt from binutils-multiarch.
* Rename /usr/bin/ld from multiarch build to ld.bfd. Closes: #582490.
LP: #586227.
.
binutils (2.20.51.20100518-1ubuntu1) maverick; urgency=low
.
* Snapshot, taken from the trunk 20100518.
* Merge with Debian; remaining changes:
- Build binutils-static.
* Update hjl patches from 2.20.51.0.8.
.
binutils (2.20.51.20100518-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100518.
.
binutils (2.20.51.20100428-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100428.
.
binutils (2.20.51.20100418-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100418.
* debian/*.shlibs.in: Automate upstream version changes.
* Configure native build --with-sysroot=/. Closes: #556126.
* Move the ld.gold binary into the binutils package, just keep the
diversion (ld) in the binutils-gold package.
* Linker selection: ld is used by default, to use the gold linker,
pass -fuse-linker-plugin (no other side effects if -flto/-fwhopr
is not passed). To force ld.bfd or ld.gold, pass -B/usr/lib/compat-ld
for ld.bfd or /usr/lib/gold-ld for ld.gold.
* Apply proposed patch for ARM: Add option to disable merging of adjacent
exidx unwinder entries.
.
[ Jonathan Nieder ]
* Clean up diversion handling in binutils-multiarch:
- remove diversion of libbfd.a and libopcodes.a. Closes: #545067.
- wait for the new version to be unpacked before removing old diversions
- avoid messages from re-adding diversions when upgrading from a version
that already has them
- remove diversions when downgrading to a version that does not have
them (for example, when recovering from an upgrade failure)
* Add diversion for ld.bfd in binutils-multiarch.
* Update comment in debian/rules to acknowledge that binutils-multiarch
includes a linker now.
* Add c++filt to binutils-multiarch.
* Remove elfedit from binutils-multiarch.
Its functionality does not depend on the list of supported targets.
* Fixup to version changes handling.
.
binutils (2.20.51.20100407-0ubuntu1) lucid; urgency=low
.
* Snapshot, taken from the trunk 20100407.
* debian/*.shlibs: Update to the version from the trunk.
* Configure native build --with-sysroot=/. Closes: #556126.
.
binutils (2.20.51.20100405-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100405.
* debian/*.shlibs: Update to the version from the trunk.
* Mangle the soname of the binutils libraries to be different than
the default name. Closes: #557620.
Packaged cross builds should do the same.
* Add diversion for elfedit in binutils-multiarch (Jonathan Nieder).
Closes: #576126.
* Convert to quilt (Sedat Dilek).
* Update to proposed patch to enable both gold and ld in a single toolchain.
The gold binary is now installed as `gold'. Keep the name `ld.gold'.
.
binutils (2.20.51.20100227-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100227.
* debian/*.shlibs: Update to the version from the trunk.
.
binutils (2.20.51.20100222-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100222.
* debian/*.shlibs: Update to the version from the trunk.
* binutils-dev: Install plugin-api.h.
* Ignore testsuite regressions on armel.
.
binutils (2.20.51.20100216-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100216.
* debian/*.shlibs: Update to the version from the trunk.
.
binutils (2.20.51.20100112-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100112.
* debian/*.shlibs: Update to the version from the trunk.
.
binutils (2.20.51.20100109-2) experimental; urgency=low
.
* Regenerate ld/configure (includes ld in the binutils package).
.
binutils (2.20.51.20100109-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100109.
- PR gold/10980: Support more options available by current GNU ld.
Closes: #555886.
- Fix PR gold/11072: Discard .gnu_debuglink sections, taken from the trunk.
Closes: #563366.
* debian/*.shlibs: Update to the version from the trunk.
.
binutils (2.20.51.20100101-1) experimental; urgency=low
.
* Snapshot, taken from the trunk 20100101.
* debian/*.shlibs: Update to the version from the trunk.
* Remove patches available on the trunk.
.
binutils (2.20.1-9ubuntu1) maverick; urgency=low
.
* Merge with Debian; remaining changes:
- Build binutils-static.
.
binutils (2.20.1-9) unstable; urgency=high
.
* [arm] branches to weak symbols, update patch from the trunk.
.
binutils (2.20.1-8ubuntu2) maverick; urgency=low
.
* Build gold for powerpc as well.
.
binutils (2.20.1-8ubuntu1) maverick; urgency=low
.
* Merge with Debian; remaining changes:
- Build binutils-static.
.
binutils (2.20.1-8) unstable; urgency=low
.
* [arm] branches to weak symbols, patch taken from the trunk.
.
binutils (2.20.1-7) unstable; urgency=low
.
* Apply proposed patch for ARM: Add option to disable merging of adjacent
exidx unwinder entries. Addresses PR libgcj/40860.
.
binutils (2.20.1-6) unstable; urgency=low
.
* Move the ld.gold binary into the binutils package, just keep the
diversion (ld) in the binutils-gold package.
* Linker selection: ld is used by default, to use the gold linker,
pass -fuse-linker-plugin (no other side effects if -flto/-fwhopr
is not passed). To force ld.bfd or ld.gold, pass -B/usr/lib/compat-ld
for ld.bfd or /usr/lib/gold-ld for ld.gold.
* Disable building gold on arm. Use gold from the trunk, if needed.
* Backport fixups of Loongson2F from the trunk.
.
binutils (2.20.1-5) unstable; urgency=medium
.
* Apply patch for PR gas/11456: Use memcpy to copy overlap memory.
.
binutils (2.20.1-4) unstable; urgency=low
.
* Mangle the soname of the binutils libraries to be different than
the default name. Closes: #557620.
Packaged cross builds should do the same.
* Reduce ARM linking time (backport from the trunk).
* Apply fix for PR ld/11426, taken from the trunk.
.
binutils (2.20.1-3ubuntu5) lucid; urgency=low
.
* Rebuild statically linked ld.static binary against recent libc.
.
binutils (2.20.1-3ubuntu4) lucid; urgency=low
.
* Apply patch for PR gas/11456: Use memcpy to copy overlap memory.
.
binutils (2.20.1-3ubuntu3) lucid; urgency=low
.
* Fix versioned dependency in binutils shlibs file.
.
binutils (2.20.1-3ubuntu2) lucid; urgency=low
.
* Mangle the soname of the binutils libraries to be different than
the default name. Closes: #557620. LP: #548451.
Packaged cross builds should do the same.
* Apply fix for PR ld/11426, taken from the trunk.
.
binutils (2.20.1-3ubuntu1) lucid; urgency=low
.
* Merge with Debian; remaining changes:
- Build binutils-static.
.
binutils (2.20.1-3) unstable; urgency=low
.
* binutils-gold: Install the gold binary as `gold' as well, as proposed
by a patch to enable both gold and ld in a single toolchain.
.
binutils (2.20.1-2ubuntu1) lucid; urgency=low
.
* Merge with Debian; remaining changes:
- Build binutils-static.
.
binutils (2.20.1-2) unstable; urgency=low
.
* Fix version in debian/*shlibs to match the release version;
the 2.20.1 upstream release identifies as 2.20.1.20100303.
.
binutils (2.20.1-1ubuntu1) lucid; urgency=low
.
* Merge with Debian; remaining changes:
- Build binutils-static.
.
binutils (2.20.1-1) unstable; urgency=low
.
* New upstream release.
* Don't set has_ifunc_symbols if the symbol comes from a shared library
(backport from the trunk).
* Don't include documentation files in the -cross packages.
Closes: #571522. LP: #514509.
* Fix typo in ld documentation. LP: #497923.
* Add readelf --unwind support for ARM.
.
binutils (2.20-6ubuntu3) lucid; urgency=low
.
* Apply updates from the 2.20 branch up to 20100216
- Apply patch to fix R_ARM_THM_JUMP24 relocation truncated bug.
* Don't set has_ifunc_symbols if the symbol comes from a shared library
(backport from the trunk).
.
binutils (2.20-6ubuntu2) lucid; urgency=low
.
* Apply updates from the 2.20 branch up to 20100216
- Fix broken global Thumb to ARM branches.
.
binutils (2.20-6ubuntu1) lucid; urgency=low
.
* Merge with Debian; remaining changes:
- Build binutils-static.
.
binutils (2.20-6) unstable; urgency=low
.
* Apply updates from the 2.20 branch up to 20100205
- 135_arm_dis_thumb2.dpatch: Remove, applied upstream.
- 136_gold_gnu_debuglink.dpatch: Remove, applied upstream.
* armel: Fix ld-shared/shared.exp and ld-elfvsb/elfvsb.exp failures
(proposed patch, Matthew Gretton-Dann). Closes: #564685. LP: #446478.
* Fix PR other/42602: demangling a global constructors symbol.
Closes: #561150.
.
binutils (2.20-5ubuntu1) lucid; urgency=low
.
* Merge with Debian; remaining changes:
- Build binutils-static.
.
binutils (2.20-5) unstable; urgency=low
.
* Apply updates from the 2.20 branch up to 20100109
* Apply patches from the trunk:
- [arm] Prevent disassembler from aborting on an invalid Thumb2 instruction.
- Fix PR gold/11072: Discard .gnu_debuglink sections. Closes: #563366.
- Fix PR ld/11138: internal error when DSO is before object files.
Closes: #562822.
- Fix PR gold/11042: COPY relocs need for the dynamic object.
Closes: #559183.
- Fix PR gold/10916: Fix --exclude-libs with undefined symbol.
Closes: #555012.
- Fix PR gold/10979: gold linker crashes. Closes: #553916.
- Fix PR gas/10740: Intel syntax far jumps broken. Closes: #541535.
.
binutils (2.20-4ubuntu4) lucid; urgency=low
.
* ARM - Fix b / bl ranges for Thumb2 (Ramana Radhakrishnan).
.
binutils (2.20-4ubuntu3) lucid; urgency=low
.
* [arm] Prevent disassembler from aborting on an invalid Thumb2 instruction,
taken from the trunk.
.
binutils (2.20-4ubuntu1) lucid; urgency=low
.
* On armel build with -marm; the testsuite is not ready to be run with
-mthumb.
.
binutils (2.20-4) unstable; urgency=low
.
* Fix binutils-gold update. Closes: #555734.
* Don't configure gold for spu on powerpc.
.
binutils (2.20-3ubuntu1) lucid; urgency=low
.
* Merge with Debian; remaining changes:
- Build binutils-static.
.
binutils (2.20-3) unstable; urgency=low
.
* Apply updates from the 2.20 branch up to 20091108:
- Fix PR gold/10876 (closes: #553435), PR gold/10910, PR gold/10860,
PR gold/10880 (closes: #553512, #553436), PR gold/10887,
PR gold/10893, PR gold/10895 (thanks to Peter Fritzsche for tracking
the gold reports).
* Fix libiberty build failure on sh4 (Nobuhiro Iwamatsu). Closes: #550810.
* PR ld/10858: Fix pie on mips/mipsel. Closes: #526961.
* Ignore regressions on sparc; the proper fix is to fix the testcases
for v9.
* Remove the conflict between binutils-multiarch and binutils-gold.
Closes: #521106.
.
binutils (2.20-2) unstable; urgency=high
.
* Apply updates from the 2.20 branch up to 20091028:
- Fix PR binutils/10802, PR binutils/10793, PR binutils/10792,
PR gas/10856.
- Remove local patches now in the branch.
* Ignore regressions on armel when building with gcc-4.4; the proper fix
is to build the testcases using -fno-section-anchors.
.
binutils (2.20-1ubuntu3) lucid; urgency=low
.
* Work around build failure on powerpc, disable the gold build; re-enable
it later with a proper fix.
* Ignore regressions on sparc; the proper fix is to fix the testcases
for v9.
.
binutils (2.20-1ubuntu2) lucid; urgency=low
.
* Don't build just on armel and i386.
.
binutils (2.20-1ubuntu1) lucid; urgency=low
.
* Apply updates from the 2.20 branch up to 20091028:
- Fix PR binutils/10802, PR binutils/10793, PR binutils/10792,
PR gas/10856.
- Remove local patches now in the branch.
* Ignore regressions on armel; the proper fix is to build the
testcases using -fno-section-anchors.
.
binutils (2.20-1) unstable; urgency=low
.
* binutils 2.20 final release.
- Fix PR binutils/10785, memory corruptions.
- PR ld/10749, ia64 linker failure.
- PR gas/2117, ia64 assembler fix.
- gold updates.
* Configure with --enable-plugins. Closes: #550088.
* debian/test-suite-compare.py: Don't count untested test cases as
regressions.
* binutils-gold: Install /usr/lib/compat-ld/ld to point to the
old linker. To use the old linker when gold is installed, use
gcc -B/usr/lib/compat-ld/ (including the trailing slash).
.
binutils (2.20-0ubuntu2) karmic-proposed; urgency=low
.
* Fix PR gas/10856, wrong code with assembler files in intel syntax.
Patch taken from the 2.20 branch. LP: #461303.
.
binutils (2.20-0ubuntu1) karmic; urgency=low
.
* binutils 2.20 final release.
- Fix PR binutils/10785, memory corruptions.
- gold updates. LP: #453278.
* debian/*.shlibs: Update to the release version. LP: #452526.
* Fix build failure on arm, building from the release tarball.
.
binutils (2.19.91.20091014-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the 2.20 release branch 20091014.
- PR ld/10749, ia64 linker failure.
- PR gas/2117, ia64 assembler fix.
* debian/*.shlibs: Update to the version from the branch.
* Fix build failures for cross build.
.
binutils (2.19.91.20091006-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the 2.20 release branch 20091006.
- cfi_sections changes applied, remove 129_cfi_sections.dpatch.
* debian/*.shlibs: Update to the version from the branch.
* binutils-gold: Build the testsuite as part of the check target
instead of the build target to avoid build failures when the
installed binutils soname is the same as the one which is built
(gas is segfaulting). Just a workaround, not a solution.
.
binutils (2.19.91.20091005-0ubuntu2) karmic; urgency=low
.
* Really re-enable the binutils-gold build on powerpc.
.
binutils (2.19.91.20091005-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the 2.20 release branch 20091005.
- no changes, bump the soname only.
* debian/*.shlibs: Update to the version from the branch.
* Re-enable the binutils-gold build on powerpc.
* Add 129_cfi_sections.dpatch, support for .cfi_sections, taken
from the trunk. LP: #440172.
* Add 150_gold_copyrelocs.dpatch, add -z copyrelocs option for gold.
.
binutils (2.19.91.20091003-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the 2.20 release branch 20091003.
- powerpc fixes.
* debian/*.shlibs: Update to the version from the branch.
* Reenable binutils-gold build on armel (build failures on just
one buildd).
* Disable binutils-gold build on powerpc, fails to build with the
version in the archive.
* binutils-source: Depend on texinfo, zlib1g-dev.
.
binutils (2.19.91.20091001-0ubuntu2) karmic; urgency=low
.
* Don't build binutils-gold for armel, currently ftbfs.
.
binutils (2.19.91.20091001-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the 2.20 release branch 20091001.
- Fix PR ld/9863, regression in testsuite on armel.
- Fix regressions seen in the GCC/libjava testsuite.
* debian/*.shlibs: Update to the version from the branch.
* No need to build libiberty_pic.a twice.
.
binutils (2.19.91.20090923-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the 2.20 release branch 20090923 (last upload
was taken from the trunk)..
* debian/*.shlibs: Update to the version from the branch.
.
binutils (2.19.91.20090922-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the 2.20 release branch 20090922.
* debian/*.shlibs: Update to the version from the branch.
.
binutils (2.19.91.20090910-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the 2.20 release branch 20090910, corresponding
to the 2.19.90 upstream snapshot.
* Fix Thumb-2 shared libraries (Daniel Jacobowitz), patch taken
from the trunk.
* Update binutils-sec64k patch (H.J. Lu).
.
binutils (2.19.90.20090909-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the 2.20 release branch 20090909.
* debian/*.shlibs: Update to the version from the branch.
.
binutils (2.19.51.20090827-1ubuntu1) karmic; urgency=low
.
* Merge with Debian unstable; remaining changes:
- Build binutils-static and binutils-static-udeb packages.
- Apply patches derived from the binutils HJL release.
.
binutils (2.19.51.20090827-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20090827.
- Fix PR ld/10518: In linker scripts override a "*" match by any other
wildcard match. Closes: #540751.
* debian/*.shlibs: Update to the version from the trunk. Closes: #540800.
* Add sysroot support for cross builds (Hector Oron). Closes: #522480.
* Update long description of binutils-doc. Closes: #428764.
* Update build-dependency on autoconf.
* Fix some lintian warnings.
.
binutils (2.19.51.20090805-1ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the trunk 20090805.
* debian/*.shlibs: Update to the version from the trunk.
- Fix PR binutils/10364, strip not failing on unwritable files.
Closes: #276428.
- Fix PR binutils/10363, objdump -T crashing on corrupted file.
Closes: #487963.
* 129_cortex_a8.dpatch: Fix a couple of cortex-a8 erratum bugs.
.
binutils (2.19.51.20090723-1ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the trunk 20090723.
* debian/*.shlibs: Update to the version from the trunk.
* Apply build-id patch to avoid memory corruption (taken from Fedora).
.
binutils (2.19.51.20090714-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the trunk 20090714.
- Fix PR gas/10387 (branch instruction with no operand causes gas
to segfault on armel). LP: #396049.
- 128_arm_eabi_align64.dpatch: Remove, integrated upstream.
* debian/*.shlibs: Update to the version from the trunk.
.
binutils (2.19.51.20090713-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the trunk 20090713.
* debian/*.shlibs: Update to the version from the trunk.
* 128_arm_eabi_align64.dpatch: Adjust expected output to changed objdump
output. LP: #398732.
.
binutils (2.19.51.20090704-1ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the trunk 20090704.
* debian/*.shlibs: Update to the version from the trunk.
.
binutils (2.19.51.20090704-1) unstable; urgency=low
.
* Snapshot, taken from the trunk 20090704.
- debian/patches/128_arm_eabi_auto_it.dpatch: Remove, applied upstream.
* debian/*.shlibs: Update to the version from the trunk.
* Bump standards version.
.
binutils (2.19.51.20090622-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the trunk 20090622.
- debian/patches/128_arm_eabi_auto_it.dpatch: Remove, applied upstream.
* debian/*.shlibs: Update to the version from the trunk.
.
binutils (2.19.51.20090620-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the trunk 20090620.
* debian/*.shlibs: Update to the version from the trunk.
* Build the binutils-gold package on armel.
* Update hjl patches from the binutils-2.19.51.0.10 release.
.
binutils (2.19.51.20090616reallz0515-0ubuntu1) karmic; urgency=low
.
* Reupload snapshot from trunk 20090515.
* Apply proposed patch to augment maximum alignment size to 64 (ARM gas).
* Apply proposed patch for new option for automatically generating IT blocks.
.
binutils (2.19.51.20090515-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the trunk 20090515.
- Fix PR ld/10152. LP: #375991.
* Revert work-around from last upload.
* debian/*.shlibs: Update to the version from the trunk.
* Build the binutils-gold package again.
.
binutils (2.19.51.20090508-0ubuntu2) karmic; urgency=low
.
* Revert change for ARM unwind table linker processing. Addresses #375991.
.
binutils (2.19.51.20090508-0ubuntu1) karmic; urgency=low
.
* Snapshot, taken from the trunk 20090508.
* debian/*.shlibs: Update to the version from the trunk.
.
binutils (2.19.51.20090423-0ubuntu2) karmic; urgency=low
.
* Snapshot, taken from the trunk 20090423.
* debian/*.shlibs: Update to the version from the trunk.
* Fix build failure when building with -Os.
* debian/patches/013_bash_in_ld_testsuite.dpatch: Update.
.
binutils (2.19.1-0ubuntu3) jaunty; urgency=low
.
* Re-add -a to dpkg-architecture call; the addition of -f is all what's
needed to ignore the dpkg-architecture env set by dpkg-buildpackage (since
we don't care about the DEB_BUILD_* or DEB_HOST_* arches but only about
the TARGET arch).
.
binutils (2.19.1-0ubuntu2) jaunty; urgency=low
.
* binutils-source: Make .dpatch files executable.
* Use dpkg-architecture -f instead of -a for cross builds.
* Call pkg_create_dbgsym explicitly to build debug symbols packages.
LP: #322243.
.
binutils (2.19.1-0ubuntu1) jaunty; urgency=low
.
* Binutils 2.19.1 release.
- 128_arm_relocs_against_weak.dpatch 129_scale-DW_CFA_advance_loc.dpatch:
Remove, applied upstream.
* debian/*.shlibs: Update to the release version.
.
binutils (2.19.0.20090110-0ubuntu1) jaunty; urgency=low
.
* Update to the binutils-2_19-branch 20090110.
- Fix PR binutils/7011. LP: #254790.
* debian/*.shlibs: Update to the version from the branch.
.
binutils (2.19-0ubuntu3) jaunty; urgency=low
.
* debian/patches/129_scale-DW_CFA_advance_loc.dpatch: Scale
DW_CFA_advance_loc[124] output values.
* debian/patches/128_arm_relocs_against_weak.dpatch: Fix R_ARM_THM_CALL
relocations against undefined weak symbols in shared libraries.
.
binutils (2.19-0ubuntu2) jaunty; urgency=low
.
* No-change rebuild to remove translations from the binary package,
accidentally included due to a misbuild.
.
binutils (2.19-0ubuntu1) jaunty; urgency=low
.
* Binutils 2.19 release.
* debian/*.shlibs: Update to the release version.
* debian/control: Update to GPL3, reference the GFDL.
* Make lintian more happy.
.
binutils (2.18.93.20081009-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the 2.19 branch 20081009 (corresponding to the
2.18.93 upstream snapshot.
* debian/*.shlibs: Update to the version from the branch.
* In gprof(1), remove references to monitor(3) and profil(2).
.
binutils (2.18.92.20081003-0ubuntu2) intrepid; urgency=low
.
* Add build dependency on zlib1g-dev.
.
binutils (2.18.92.20081003-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the 2.19 branch 20081003 (corresponding to the
2.18.92 upstream snapshot.
* Stop building binutils-gold for the intrepid release (still
experimental).
* debian/*.shlibs: Update to the version from the branch.
.
binutils (2.18.91.20080923-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the 2.19 branch 20080923 (corresponding to the
2.18.91 upstream snapshot.
* debian/*.shlibs: Update to the version from the branch.
* debian/patches/201-hjl-bfd-ref_addr.dpatch: Remove, integrated upstream.
* Fail the build if the testsuite shows regressions compared to the
last (installed) build.
.
binutils (2.18.90.20080910-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the 2.19 branch 20080910.
- No testsuite regressions on amd64, i386, lpia, sparc.
* debian/*.shlibs: Update to the version from the branch.
* debian/patches/201-hjl-bfd-ref_addr.dpatch: Update.
.
binutils (2.18.50.20080814-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the trunk 20080814.
* debian/*.shlibs: Update to the version from the trunk.
* debian/patches/201-hjl-bfd-ref_addr.dpatch: Update.
* debian/patches/209-hjl-binutils-error.dpatch: Likewise.
.
binutils (2.18.50.20080806-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the trunk 20080806.
- Fix PR ld/6656, disable gas generated debug info if compiler generated
debug info is seen. LP: #240884. Closes: #481592.
* debian/*.shlibs: Update to the version from the trunk.
* Build binutils-gold for powerpc.
.
binutils (2.18.50.20080707-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the trunk 20080707.
* debian/*.shlibs: Update to the version from the trunk.
* include/safe-ctype.h: Add #include of ctype.h before redefining
the ctype.h macros (proposed for the trunk).
.
binutils (2.18.50.20080610-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the trunk 20080610.
* debian/*.shlibs: Update to the version from the trunk. LP: #237461.
.
binutils (2.18.50.20080530-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the trunk 20080530.
- gold recognizes -z relro and -z norelro.
* debian/rules: Explicitely set SHELL to /bin/bash, build-depend on bash.
* debian/rules: Fix setting of TARGET for cross builds.
* binutils-static: Remove dependency on libc6. LP: #184582.
.
binutils (2.18.50.20080509-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the trunk 20080509.
* Add -Wno-format-security to CFLAGS, CXXFLAGS, due to picky default
hardening options.
* Let gold ignore -z relro and -z norelro for now.
* Build gold with -Wno-error.
.
binutils (2.18.50.20080507-0ubuntu1) intrepid; urgency=low
.
* Snapshot, taken from the trunk 20080507.
* Remove patches applied upstream: 304_pr4476.dpatch, 305_arm-dis.dpatch,
306_pr4453.dpatch, 307_ld-pic.dpatch, 308_mips-pic.dpatch,
311_pr5006.dpatch, 312_pr5011.dpatch, 313_pr5025.dpatch.
* Update patches from the hjl releases: 200-hjl-ld-env (not applied),
206-hjl-binutils-shr.dpatch (not applied),
* Remove patches from the hjl release: 204-hjl-binutils-tls-relro.dpatch,
208-hjl-libtool-relink.dpatch, 209-hjl-binutils-error.dpatch,
210-hjl-binutils-signed.dpatch,
* New patches from the hjl release: 212-hjl-bfd-64k.dpatch.
* debian/*.shlibs: Update to the version from the trunk.
* On amd64, i386, lpia and sparc, build a binutils-gold package,
diverting /usr/bin/ld.
.
binutils (2.18.1~cvs20080103-4ubuntu1) hardy; urgency=low
.
* Merge with Debian unstable; remaining changes:
- Build binutils-static and binutils-static-udeb packages.
.
binutils (2.18.1~cvs20080103-4) unstable; urgency=medium
.
* debian-rules: Remove libiberty in /usr/lib64; workaround for
`gcc -print-multi-os-directory' printing the symlink.
Closes: #473665, #473591.
* Don't include development fiiles in binutils-spu.
* Fix binutils-spu build on ppc64 (Andreas Jochens). Closes: #474116.
* Build libiberty with -fPIC on mips/mipsel (Aurelian Jarno).
.
binutils (2.18.1~cvs20080103-3) unstable; urgency=low
.
[ Arthur Loiret ]
* Build a binutils for spu-elf target on powerpc and ppc64.
- debian/control: Add a binutils-spu package.
- debian/binutils-spu.{postinst,postrm,shlibs}: Add.
* Add sh64-linux-gnu to multiarch targets.
* Fix cross-compilation support.
* Make lintian happier:
- Use ${source:Version}, ${binary:Version} variables.
- Remove -1 from Build-Depends revisions.
- Bump Standards-Version to 3.7.3.
.
[ Matthias Klose ]
* Keep the spu elfscripts in bintutils, remove them from binutils-spu.
* debian/patches/307_ld-pic.dpatch: Fix failing ld-shared tests when built
with gcc-4.3.
.
binutils (2.18.1~cvs20080103-2) unstable; urgency=low
.
* debian/patches/306_pr4453.dpatch: Fix PR binutils/4453, taken from
the trunk (Aurelian Jarno). Closes: #363423.
.
binutils (2.18.1~cvs20080103-0ubuntu1) hardy; urgency=low
.
* Update to 20080103 from the binutils-2_18-branch.
- Set version number to 2.18.0 (smaller than the one from the trunk).
* debian/*.shlibs: Update to version from the branch.
* debian/patches/305_arm-dis.dpatch: Fix segfault when disassembling ARM
code. Closes: #438956.
.
binutils (2.18.1~cvs20071027-1ubuntu2) hardy; urgency=low
.
* Do not include static libraries in the multiarch package.
* Install a libiberty compiled with -fPIC as libiberty_pic.a.
LP: #50512.
* Don't include /usr/lib64 for cross packages. Closes: #450429.
.
binutils (2.18.1~cvs20071027-1ubuntu1) hardy; urgency=low
.
* Update to 20071027 from the binutils-2_18-branch.
- Fix PR ld/4988, assertion failures in ld. Closes: #440015.
* debian/*.shlibs: Update to version from the branch.
* Drop the build dependency on expect-tcl8.3, don't run the
testsuite on hppa.
.
binutils (2.18-1ubuntu1) hardy; urgency=low
.
* Rebuild using gcc-4.2.
.
binutils (2.18-1) unstable; urgency=low
.
[ Matthias Klose ]
* New upstream release.
- Remove patches applied upstream: 100_warning_arm, 400_gcc42_fix,
401_builddoc.
* debian/*.shlibs: Update to release version.
.
binutils (2.18-0ubuntu3) gutsy; urgency=low
.
* Apply patches for:
- PR binutils/5011, readelf reads past end of buffer.
- PR ld/5025, downgrade error to a warning if .note.gnu.build-id
has been discarded.
.
binutils (2.18-0ubuntu2) gutsy; urgency=low
.
* Apply fix for PR ld/5008, taken from the trunk.
.
binutils (2.18-0ubuntu1) gutsy; urgency=low
.
* Final 2.18 release.
* debian/*.shlibs: Update to release version.
.
binutils (2.18~cvs20070827-0ubuntu1) gutsy; urgency=low
.
* New upstream CVS snapshot, taken from the binutils-2_18-branch.
- Remove patches applied upstream: 311_sse4_intel_mode, 400_gcc42_fix,
401_builddoc.
* debian/*.shlibs: Update to snapshot version.
.
binutils (2.18~cvs20070812-0ubuntu1) gutsy; urgency=low
.
* New upstream CVS snapshot, taken from the binutils-2_18-branch.
* debian/rules: Support parallel=<n> with comma separated keywords
in DEB_BUILD_OPTIONS.
* debian/rules (clean): Remove stamp files.
* debian/*.shlibs: Update to snapshot version.
* debian/patches/401_builddoc.dpatch: Fix doc build failure on the branch.
* debian/patches/311_sse4_intel_mode.dpatch: Fix SSE4 for Intel mode.
* Update patches: 200-hjl-ld-env (not applied), 203-hjl-binutils-indirect,
204-hjl-binutils-tls-relro, 209-hjl-binutils-error,
* Remove patches: 201-hjl-bfd-dwarf-dup.dpatch, 201-hjl-bfd-dwarf-dup,
205-hjl-bfd-kept, 208-hjl-libtool-relink.
* New patches: 210-hjl-binutils-signed, 211-hjl-binutils-weakdef.
.
binutils (2.17.20070804cvs-0ubuntu1) gutsy; urgency=low
.
* New upstream CVS snapshot.
- PR binutils/4888, fixes objcopy --only-keep-debug. Closes: #435444.
* debian/rules: Support parallel=<n> in DEB_BUILD_OPTIONS (see #209008).
* debian/*.shlibs: Update to snapshot version.
* Build using the default compiler on all architectures.
.
binutils (2.17.20070801cvs-0ubuntu2) gutsy; urgency=low
.
* Build-depend on gcc-4.1 on lpia, since we're calling it explicitly.
.
binutils (2.17.20070801cvs-0ubuntu1) gutsy; urgency=low
.
* CVS snapshot 20070801, taken from the trunk.
- Fixes objcopy --only-keep-debug on amd64.
.
binutils (2.17.20070718cvs-0ubuntu2) gutsy; urgency=low
.
* debian/patches/305_ungetc.dpatch: Allow UNGETC to work with empty buffer,
taken from CVS HEAD.
.
binutils (2.17.20070718cvs-0ubuntu1) gutsy; urgency=low
.
* CVS snapshot 20070718, taken from the trunk.
* Fix cross build failure while stripping binaries. Closes: #432907.
.
binutils (2.17.20070713cvs-0ubuntu2) gutsy; urgency=low
.
* Fix build failure with gcc-4.2.
.
binutils (2.17.20070713cvs-0ubuntu1) gutsy; urgency=low
.
* CVS snapshot 20070713, taken from the trunk.
- Remove patches applied upstream: 301_pr4436.dpatch, 302_pr4448.dpatch,
303_pr4454.dpatch, 305_pr4497.dpatch, 306_ld_demangler_segfault.dpatch,
307_pr4558.dpatch.
* Update hjl patches:
- Remove 207-hjl-libtool-archive.dpatch.
- Add 201-hjl-bfd-dwarf-dup.dpatch, 209-hjl-binutils-error.dpatch.
- Update 200-hjl-ld-env.dpatch, 201-hjl-bfd-ref_addr.dpatch,
204-hjl-binutils-tls-relro.dpatch, hjl-binutils-shr.dpatch.
* debian/copyright: Include GPL-3.
* debian/rules: Fix version extraction.
* debian/rules: Honor `noopt' in DEB_BUILD_OPTIONS. Closes LP: #65607.
* debian/patches/013_bash_in_ld_testsuite.dpatch: Use bash in the ld
testsuite. Closes LP: #124435.
.
binutils (2.17.20070426cvs-7ubuntu2) gutsy; urgency=low
.
* Fix PR gas/4558.
.
binutils (2.17.20070426cvs-7ubuntu1) gutsy; urgency=low
.
* Merge with Debian.
.
binutils (2.17cvs20070426-7) unstable; urgency=low
.
* 306_ld_demangler_segfault.dpatch: new CVS patch from Alan Modra to fix
segfaults in ld seen when building, e.g. openipmi.
.
* debian/copyright: update source location and copyright years.
* debian/rules: idem.
.
binutils (2.17cvs20070426-6) unstable; urgency=low
.
* Fix PR ld/4497, regression introduced with the fix for PR ld/4454.
Closes: #423496.
* Fix binutils/4476, readelf support for --hash-style=gnu. Closes: #421790.
.
binutils (2.17cvs20070426-5) unstable; urgency=low
.
* Fix PR ld/4454.
.
binutils (2.17cvs20070426-4) unstable; urgency=low
.
* Fix PR gas/4448, overstrict check for powerpc lswi. Closes: #421799.
.
binutils (2.17cvs20070426-3) unstable; urgency=low
.
* Update debian/*.shlibs files. Closes: #421454.
* Fix PR gas/4436, wrong reject in powerpc opcode table checks.
Closes: #421455.
* Fix build failure on arm (Aurelian Jarno). Closes: #421365.
* Compare testsuite results of the installed binutils with the built one.
.
binutils (2.17.20070426cvs-2ubuntu7) gutsy; urgency=low
.
* Fix PR ld/4497, regression introduced with the fix for PR ld/4454.
.
binutils (2.17.20070426cvs-2ubuntu6) gutsy; urgency=low
.
* Fix binutils/4476, readelf support for --hash-style=gnu.
.
binutils (2.17.20070426cvs-2ubuntu5) gutsy; urgency=low
.
* Fix PR ld/4454.
.
binutils (2.17.20070426cvs-2ubuntu4) gutsy; urgency=low
.
* Fix PR gas/4448, overstrict check for powerpc lswi.
.
binutils (2.17.20070426cvs-2ubuntu3) gutsy; urgency=low
.
* Update debian/*.shlibs files.
* Fix PR gas/4436, wrong reject in powerpc opcode table checks.
.
binutils (2.17.20070426cvs-2ubuntu2) gutsy; urgency=low
.
* Add binutils-udeb as a dist file with priority optional.
.
binutils (2.17.20070426cvs-2ubuntu1) gutsy; urgency=low
.
* Merge with Debian.
.
binutils (2.17cvs20070426-2) unstable; urgency=low
.
* Fix typo preparing the binutils-hppa64 package. Closes: #421199.
* Compare testsuite results of the installed binutils with the built one.
.
binutils (2.17cvs20070426-1) unstable; urgency=low
.
[ James Troup ]
* New upstream CVS snapshot.
* debian/test-suite-compare.py: simplistic comparator for binutils test
suite runs.
.
[ Matthias Klose ]
* Merge changes from the experimental uploads:
* debian/patches/121_i386_x86_64_biarch.dpatch: Remove, applied upstream.
* Build a binutils-source package (containing the patched sources).
* Check for a working expect before building the package.
* Configure the multiarch build for x86_64-linux-gnu instead of
x86_64-linux.
* debian/rules: Don't strip binaries if nostrip is in DEB_BUILD_OPTIONS.
* debian/rules: Don't try to strip shell scripts.
* Configure --with-pkgversion to include the distribution name.
* debian/patches/000_print_debian_version.dpatch: Remove.
* debian/control: Build-depend on lsb-release.
* Enable spu target in powerpc and binutils-multiarch build.
* Don't include embedspu in binutils-multiarch on powerpc.
* debian/control: Set priority for source package to optional.
.
binutils (2.17.20070420cvs-0ubuntu1) gutsy; urgency=low
.
* CVS snapshot 20070420, taken from the trunk.
- debian/patches/007_binutils_soversion.dpatch: Remove, applied upstream.
.
binutils (2.17.20070406cvs-0ubuntu1) toolchain-test; urgency=low
.
* CVS snapshot 20070406, taken from the trunk.
* Do not apply: 200-hjl-ld-env.
* Enable spu target in powerpc, ppc64 builds and in the
binutils-multiarch build.
* Don't include embedspu in binutils-multiarch on powerpc, ppc64.
Closes: #411486.
.
binutils (2.17.20070329cvs-0ubuntu1) toolchain-test; urgency=low
.
* CVS snapshot 20070329, taken from the trunk.
* Patches from the hjl 2.17.50.0.13 release:
- 202-hjl-binutils-check-phdr: Remove, applied upstream.
- 205-hjl-bfd-kept.dpatch: Address the link speed issue by caching
the result of _bfd_elf_check_kept_section.
- 206-hjl-binutils-shr.dpatch: Implementation of ELF sharable section
proposal (not applied by default).
- 208-hjl-libtool-relink.dpatch: Avoid unnecessary linker messages
when running "make check".
.
binutils (2.17.20070321cvs-0ubuntu2) toolchain-test; urgency=low
.
* Configure --with-pkgversion, not including the package version,
which may break ld version detection in configure scripts.
* debian/patches/000_cvs_version_string.dpatch: Remove.
* debian/patches/007_binutils_soversion.dpatch: Use date for non-release
builds in soversion.
.
binutils (2.17.20070321cvs-0ubuntu1) toolchain-test; urgency=low
.
* CVS snapshot 20070321, taken from the trunk.
* debian/patches/000_print_{debian,ubuntu}_version.dpatch: Remove.
* debian/control: Build-depend on lsb-release.
* Configure --with-pkgversion to include the distribution name.
* Apply patches from the hjl 2.17.50.0.13 release:
- 200-hjl-ld-env.dpatch: Handle LD_SYMBOLIC and LD_SYMBOLIC_FUNCTIONS
env vars.
- 201-hjl-bfd-ref_addr.dpatch: Support DW_FORM_ref_addr in Dwarf 2 reader
in linker.
- 202-hjl-binutils-check-phdr.dpatch: Fix PR ld/4007: Linker failed
to issue an error on bad section in segment.
- 203-hjl-binutils-indirect.dpatch: PR ld/3351; avoid linker crash on ia64.
- 204-hjl-binutils-tls-relro.dpatch: PR binutils/3281; objcopy changes
PT_GNU_RELRO when there is PT_TLS.
- 207-hjl-libtool-archive.dpatch: Allow linking against an archive when
building a shared library.
* Set Ubuntu maintainer address.
.
binutils (2.17.20070210cvs-1ubuntu1) toolchain-test; urgency=low
.
* Merge with Debian experimental; remaining changes:
- Build binutils-static and binutils-static-udeb packages.
.
binutils (2.17.20070210cvs-1) experimental; urgency=low
.
* CVS snapshot 20070210, taken from the trunk.
* debian/rules: Don't try to strip shell scripts.
.
binutils (2.17.20070103cvs-2) experimental; urgency=low
.
* Overwrite the VERSION string (date) from the snapshot with
a parsable version string (2.17.50), as found on the trunk.
.
binutils (2.17.20070103cvs-1) experimental; urgency=low
.
* binutils snapshot 20070103, taken from
ftp://sourceware.org/pub/binutils/snapshots/
* Build a binutils-source package (containing the patched sources).
* Check for a working expect before building the package.
* Configure binutils-multiarch for i486-gnu as well.
* Configure the multiarch build for x86_64-linux-gnu instead of
x86_64-linux.
* debian/rules: Don't strip binaries if nostrip is in DEB_BUILD_OPTIONS.
.
binutils (2.17.20070103cvs-0ubuntu1) feisty; urgency=low
.
* binutils snapshot 20070103, taken from
ftp://sourceware.org/pub/binutils/snapshots/
* Merge with Debian experimental; remaining changes:
- Build binutils-static and binutils-static-udeb packages.
- Build a binutils-source package (containing the patched
sources).
- Check for a working expect before building the package.
- Configure binutils-multiarch for i486-gnu as well.
* Configure the multiarch build for x86_64-linux-gnu instead of
x86_64-linux.
* debian/rules: Don't strip binaries if nostrip is in DEB_BUILD_OPTIONS.
* Strip binaries in binutils-static and in the binutils udeb.
.
binutils (2.17.20061210cvs-1) experimental; urgency=low
.
* CVS snapshot 20061210, taken from the trunk.
* debian/patches/121_i386_x86_64_biarch.dpatch: Remove, applied upstream.
.
binutils (2.17.20070103cvs-0ubuntu2) feisty; urgency=low
.
* Overwrite the VERSION string (date) from the snapshot with
a parsable version string (2.17.50), as found on the trunk.
.
binutils (2.17.50.0.6-0ubuntu1) feisty; urgency=low
.
[Fabio M. Di Nitto]
.
* we are supposed to upload to feisty, aren't we? ;)
.
[Jeff Bailey]
.
* New upstream snapshot from HJ Lu.
* debian/patches/121_i386_x86_64_biarch: Drop, merged upstream.
.
binutils (2.17-3) unstable; urgency=low
.
* debian/rules (configure-multi-stamp): drop i486-kfreebsd-gnu again as
it breaks objdump for i386 on amd64. Closes: #380539
.
binutils (2.17-2) unstable; urgency=low
.
* The "Laisse le Wookie gagner" release.
.
* 127_x86_64_i386_biarch.dpatch: new patch from Aurelien Jarno
<aurelien at aurel32.net> to add (/usr)/lib32 to the search paths on
amd64. Closes: #369052
.
* debian/rules (configure-multi-stamp): add i486-kfreebsd-gnu at request
of Aurelien Jarno. Closes: #315306
.
binutils (2.17-1ubuntu1) edgy; urgency=low
.
* New upstream release.
- ld checks for libs in the same order as ld.so does. Ubuntu #40214.
* Synchronise with Debian unstable.
* Remove patch 122_sparc64_UA2005_instruction_set.dpatch, integrated
upstream.
* Remove patch 130_tekhex_buffer_overflow.dpatch, integrated upstream.
* 122_x86_64_i386_biarch.dpatch: New, search libraries in (/usr)/lib32 on
amd64. Closes: #369052.
* Build a binutils-source package; obsoletes toolchain-source package.
.
binutils (2.17-1) unstable; urgency=low
.
* New upstream release.
* 120_mips_xgot_multigot_workaround.dpatch: removed - superseded by a
proper fix upstream. Closes: #274738
* debian/binutils.shlibs, debian/binutils-multiarch.shlibs,
debian/binutils-hppa64.shlibs: updated SONAME to 2.17.
.
binutils (2.16.1cvs20060507-1) unstable; urgency=low
.
* New upstream CVS snapshot of 'binutils-2_17-branch'.
.
* debian/control (Standards-Version): bump to 3.7.2.0.
.
binutils (2.16.1cvs20060413-1) unstable; urgency=low
.
* New upstream CVS snapshot.
* 120_mips_xgot_multigot_workaround.dpatch: updated to work with CVS
r1.163 of bfd/elfxx-mips.c, pass 'info' instead of 'output_bfd' to
MIPS_ELF_GOT_MAX_SIZE().
.
* Patch from NIIBE Yutaka <gniibe at fsij.org> in #280884:
* debian/rules (configure-multi-stamp): Support m32r-linux. Closes:
#340264
* debian/rules: Run 'make check' only if build == host.
.
* debian/rules: Also don't run 'make check' if nocheck is in
DEB_BUILD_OPTIONS. Based on a patch from Michael Banck
<mbanck at debian.org>. Closes: #315290
.
* Integrate most of a patch to build arbitrary binutils-$TARGET
cross-packages from #231707. Thanks to Nikita V. Youshchenko
<yoush at cs.msu.su> and Josh Triplett <josh at freedesktop.org>.
.
* debian/copyright: update to include GFDL. Closes: #81950
* debian/copyright: update FSF address.
.
* debian/rules: move non-architecture specific conflicts (gas,
elf-binutils, modutils (<< 2.4.19-1)) out of a substitued variable and
into the control file. Rename variable to extraConflicts.
* debian/control: likewise.
.
binutils (2.16.1cvs20060117-1ubuntu2.1) dapper-security; urgency=low
.
* SECURITY UPDATE: Crash and possible arbitrary code execution in apps using
libbfd (such as 'strings').
* Add debian/patches/130_tekhex_buffer_overflow.dpatch:
- Fix buffer overflow on hexadecimal number parsing in the Tektronix Hex
Format BFD library backend.
- Patch ported from CVS HEAD.
* CVE-2006-2362
.
binutils (2.16.1cvs20060117-1ubuntu2) dapper; urgency=low
.
* [SPARC64] Add support for new UA2005 instruction set:
- Add patch 122_sparc64_UA2005_instruction_set.dpatch.
(Thanks David S. Miller for providing the patch)
.
NOTE: the patch is sparc specific and does NOT touch any other code.
It is a plain rebuild on all other arches.
.
binutils (2.16.1cvs20060117-1ubuntu1) dapper; urgency=low
.
* Synchronise with Debian untstable.
.
binutils (2.16.1cvs20060117-1) unstable; urgency=low
.
* New upstream CVS snapshot.
.
* 118_arm_pass_all.dpatch, 125_fix_tc_arm_cast.dpatch: merged upstream -
removed.
.
binutils (2.16.1cvs20051214-1ubuntu1) dapper; urgency=low
.
* Synchronise with Debian unstable.
.
binutils (2.16.1cvs20051214-1) unstable; urgency=low
.
* New upstream CVS snapshot.
* Fix ld segfaults on ia64. Closes: #342777
.
* 126_fix_PROVIDE_HIDDEN.dpatch: merged upstream - removed.
.
binutils (2.16.1cvs20051206-1) unstable; urgency=low
.
* New upstream CVS snapshot.
* Fixes linking of qemu. Closes: #340328
.
* 126_fix_PROVIDE_HIDDEN.dpatch: new patch from Thiemo Seufer to fix
handling of hidden symbols which were provided by a linker
script. Closes: #342307
.
* debian/control (Standards-Version): updated to 3.6.2.1.
.
binutils (2.16.1cvs20051117-1ubuntu1) dapper; urgency=low
.
* Synchronise with Debian unstable.
.
binutils (2.16.1cvs20051117-1) unstable; urgency=low
.
* New upstream CVS snapshot.
* Fixes c++filt's flushing of stdout which broke gcj. Closes: #339287
.
* debian/control (Build-Depends): switch from expect to expect-tcl8.3
since tcl8.4's broken threading causes the testsuite to fail entirely
on hppa. Closes: #339509
.
binutils (2.16.1cvs20051109-1ubuntu1) dapper; urgency=low
.
* Synchronise with Debian unstable.
* Reenable the testsuite on hppa and sparc.
* debian/control:
- Set standards version to 3.6.2 (no changes).
- Add alternative build dependency on expect-tcl8.3.
.
binutils (2.16.1cvs20051109-1) unstable; urgency=low
.
* New upstream CVS snapshot.
* Fixes broken PLT handling on m68k. Closes: #327780
* Don't compile flex files with -Werror, fixing mips builds.
Closes: #333980
* Don't check undefined symbols introduced by "ld -u" for TLS. Closes:
#326103
.
* 117_mips_symbolic_link.dpatch: merged upstream - removed.
.
* debian/rules: pass --disable-werror on ia64 as current gcc generates
too many false positives. Closes: #336939
.
* 125_fix_tc_arm_cast.dpatch: new patch from Lennert Buytenhek to fix
cast warning and arm builds. Closes: #336175
.
* 121_i386_x86_64_biarch.dpatch: imported from Ubuntu at request of
Daniel Jacobwitz to fix biarch linking on i386/amd64. Closes:
#334626, #334673
.
* debian/rules: remove any reference to pkgstriptranslations - an
Ubuntu-ism that shouldn't have been in the Debian package in the first
place but that isn't needed in Ubuntu any more in any event.
.
* debian/rules: MAKEOVERRIDES is now clobbered by the top level
Makefile, so switch to overriding MAKE itself (sic) to pass the
customized VERSION variable/string down to sub-directories for
-multiarch and -hppa64 builds. Thanks to Daniel Silverstone for the
suggestion.
.
binutils (2.16.1cvs20050902-1) unstable; urgency=low
.
* New upstream CVS snapshot.
* Fixes --as-needed on sparc and hppa. Closes: #320697
* Fixes buffer overflows and other crashes. Closes: #311975
.
* 124_readelf_robustify.dpatch: merged upstream - removed.
* 001_ld_makefile_patch: regenerated with help of wiggle.
.
* debian/*.shlibs: update to version 2.16.91.
.
* debian/copyright: use canonical GNU URL. Update copyright years.
* debian/rules: update version and copyright.
.
* debian/rules (pre-build): not relevant with a CVS snapshot which
doesn't have pre-generated info files - removed.
* debian/rules (clean): don't save info files for the same reason, in
fact explicitly remove them.
* debian/rules (build_stamps): drop pre-build.
.
binutils (2.16.1-3) unstable; urgency=low
.
* debian/rules: remove powerpc libc header hack.
* debian/include/sys/procfs.h: remove.
.
* 124_readelf_robustify.dpatch: new patch from Jakub Jelinek to
robustify readelf. Thanks to Thiemo Seufer <ths at networkno.de>.
Closes: #318344
.
binutils (2.16.1-2ubuntu7) dapper; urgency=low
.
* debian/rules: Stop calling pkgstriptranslations, we now get it
for free with the new and improved dpkg-deb diversion hack.
.
binutils (2.16.1-2ubuntu6) breezy; urgency=low
.
* debian/control: Create a new binutils-static-udeb udeb for d-i.
* debian/rules: Copy stuff from -static to -static-udeb for above.
* debian/rules: compress changelog in /usr/share/doc/binutils-static
.
binutils (2.16.1-2ubuntu5) breezy; urgency=low
.
[ Jeff Bailey ]
* debian/control: binutils-static no longer depends on binutils.
* debian/rules: Install the copyright and changelog into
/usr/share/doc/binutils-static.
.
[ Adam Conrad ]
* debian/binutils-static.preinst: Make sure that we lose our doc
symlink before we upgrade, or some Very Bad Things could happen.
* debian/rules: Make the above get installed to the right location.
.
binutils (2.16.1-2ubuntu4) breezy; urgency=low
.
The "<lamont> jbailey: how soon should I expect an upload?" release.
.
* debian/patches/122_sparc_hppa_got.dpatch: New patch to allow
--as-needed on sparc, and to avoid issues with duplicate
GLOBAL_OFFSET_TABLES on hppa.
.
* debian/patches/00list.sparc: New file, add this patch there.
.
* debian/patches/00list.hppa: New file, add this patch there.
.
binutils (2.16.1-2ubuntu3) breezy; urgency=low
.
* debian/patches/121_i386_x86_64_biarch: New patch to allow
ld to work in an i386/x86_64 biarch configuration.
.
binutils (2.16.1-2ubuntu2) breezy; urgency=low
.
* debian/rules: Call it /bin/ld_static, not /bin/ld to avoid
confusion.
.
binutils (2.16.1-2ubuntu1) breezy; urgency=low
.
* debian/rules: Add binutils-static pass. This provides /bin/ld
for use in linking objects that might be needed at boot time
for mounting /usr or /.
Also remove stamps when cleaning.
.
binutils (2.16.1-2) unstable; urgency=low
.
* debian/include/sys/procfs.h: Include fixed powerpc libc header, to fix
FTBFS on powerpc. Temporary fix, to be removed with glibc-2.3.5.
.
binutils (2.16.1-1) unstable; urgency=medium
.
* New upstream version.
* debian/patches/117_mips_symbolic_link.dpatch: Updated, apply it again.
(Thiemo Seufer).
* debian/patches/130_bfd_doc_makefile.dpatch: Remove, applied upstream.
* debian/control: Build depend on dpkg-dev (>= 1.13.9), needed to determine
the GNU architecture type.
* The symlinks for the tools change to the the new output of
dpkg-architecture -qDEB_HOST_GNU_TYPE (i.e. i386-linux-ld becomes
i486-linux-gnu-ld).
* Change the values for --enable-targets according to the dpkg-architecture
update.
* Configure the hppa64 cross compiler for hppa64-linux-gnu. Adjust
the hppa64 install target.
* debian/*shlibs: Update to version 2.16.1.
* Make restoring of saved pregenerated info files more robust.
.
binutils (2.16-1) unstable; urgency=low
.
* Update to CVS 2.16 branch 20050612.
* debian/patches/130_bfd_doc_makefile.dpatch: New patch to fix
build failure in bfd/doc.
* debian/watch: New file.
.
binutils (2.16-0) experimental; urgency=low
.
* New upstream release.
- Fixes build failure using gcc-4.0 (closes: #299671).
* debian/patches:
- 000_print_debian_version.dpatch: Updated.
- 001_ld_makefile_patch.dpatch, 002_gprof_profile_arcs.dpatch,
002_gprof_profile_arcs.dpatch: Regenerated.
- 012_check_ldrunpath_length.dpatch: Updated.
- 112_fix_reloc_sizing.dpatch, 113_elf_backend_hide_symbol.dpatch,
114_mips_delay_slots_in_branch.dpatch, 115_fix_sparc_fmov.dpatch,
116_ar_nonexistent_files.dpatch: Removed, applied upstream.
- 117_mips_symbolic_link.dpatch: Disabled. Needs an update.
- 118_arm_pass_all.dpatch: Regenerated.
- 119_fix_gas_double_negative.dpatch: Removed, applied upstream.
- 120_mips_xgot_multigot_workaround.dpatch: Updated.
- 121_ia64_unwind_fixes.dpatch, 122_m68k_undefweak_symbols.dpatch:
Removed, applied upstream.
* Merge Ubuntu changes:
- debian/patches:
- 123_dont_add_to_undefs_twice.dpatch: Removed, applied upstream.
- debian/rules: Call pkgstriptranslations if present.
* debian/rules:
- Fix VERSION extraction.
- Save info files before build and restore them in clean target.
* debian/control:
- Add me as an uploader.
.
binutils (2.15-6) unstable; urgency=low
.
* 123_bfd_overflow_fix.dpatch: new patch from Alan Modra to fix BFD
overflows. Closes: #308625
.
binutils (2.15-5ubuntu2) hoary; urgency=low
.
* debian/rules: Call pkgstriptranslations if present (the package does not
use debhelper, thus it does not happen automatically).
.
binutils (2.15-5ubuntu1) hoary; urgency=low
.
* 123_dont_add_to_undefs_twice.dpatch: new patch from Alan Modra (PR338) to
not add symbols to the undefined list twice, causing an assertion failure
in ld when building the kernel on amd64.
.
binutils (2.15-5) unstable; urgency=low
.
* 121_ia64_unwind_fixes.dpatch: new patch from David Mosberger to fix
unwind related bugs. Closes: #278836
* 122_m68k_undefweak_symbols: new patch from Andreas Schwab to fix undef
weak symbols with non-default visibilty on m68k. Closes: #278388
.
binutils (2.15-4) unstable; urgency=low
.
* 120_mips_xgot_multigot_workaround.dpatch: new patch from Thiemo Seufer
to make multigot/xgot handling exclusive and fix mozilla builds on
mipsen. Closes: #272149
.
binutils (2.15-3) unstable; urgency=low
.
* 112_fix_reloc_sizing.dpatch: update patch based on revised change from
Alan Modra.
.
* 116_ar_nonexistent_files.dpatch: new patch from Nick Clifton to fix
ar's handling of non-existent files. Closes: #267139
.
* 117_mips_symbolic_link.dpatch: new patch from Thiemo Seufer to fix the
"final link failed: Bad value" error on mips. Closes: #270619
.
* 118_arm_pass_all.dpatch: new kludge patch to fix broken libtool pass_all
handling on arm and other arches.
.
* 119_fix_gas_double_negative.dpatch: new patch from Alan Modra via
Daniel Jacobowitz to fix gas' handling of -- and ++. Closes: #266772
.
binutils (2.15-2) unstable; urgency=low
.
* 112_fix_reloc_sizing.dpatch: new patch from Daniel Jacobowitz to fix
objcopy relocation sections. Closes: #252719
.
* 113_elf_backend_hide_symbol.dpatch: new patch from Alan Modra to fix
ld internal error on hppa. Closes: #254549
.
* 114_mips_delay_slots_in_branch.dpatch: new patch from Thiemo Seufer to
handle delay slots in branch correctly on mips. Closes: #266660
.
* 115_fix_sparc_fmov.dpatch: new patch from Jakub Jelinek via Dave
Miller to fix bogus fmov* SPARC opcodes. Closes: #267824
.
binutils (2.15-1) unstable; urgency=low
.
* New upstream release. Closes: #248990, #259458
* Fixes -Wl,-z,defs to correctly abort builds with unresolved
symbols. Closes: #256481
* Better error message for truncation of bignums in as.
Closes: #219933
* strip(1) no longer corrupts binaries for architectures it doesn't
recognise. Closes: #211052
* nm -C /usr/lib/libcrypto++.a no longer segfaults. Closes: #247917
.
* 105_alpha_rpcc_opcode_fix.dpatch, 106_arm_pic.dpatch,
107_powerpc_ld_segfault.dpatch, 108_m68k_fmoveml_fix.dpatch,
109_objcopy_keep_debug.dpatch, 110_hppa64_local_symbols.dpatch,
111_objcopy_vs_unstripped.dpatch, 906_hjl_libtool_dso.dpatch: merged
upstream - removed.
* 012_check_ldrunpath_length.dpatch: resynced with wiggle(1).
.
* debian/binutils.shlibs, debian/binutils-hppa64.shlibs,
debian/binutils-multiarch.shlibs: update for 2.15.
.
* debian/rules (install): remove gas.info hack as no longer needed
(fixed properly upstream).
* debian/rules (clean): remove gas/doc/as.info which doesn't seem to be
in the upstream tar ball.
.
* debian/rules (binary-arch): install $pkg/ChangeLog.linux only if they
exist (because they don't in GNU releases).
.
binutils (2.14.90.0.7-8) unstable; urgency=low
.
* debian/rules: don't use gcc-2.95 on m68k. Thanks to Adam Conrad for
pointing this out.
.
binutils (2.14.90.0.7-7) unstable; urgency=low
.
* 111_objcopy_vs_unstripped.dpatch: new patch from Alan Modra via Daniel
Jacobowitz to fix objcopy on unstripped libraries on alpha and arm.
Closes: #234021
.
* debian/control (Build-Depends): remove m68k specific build-depends on
gcc-2.95 and libc6-dev (<< 2.3). Many thanks to Michael Schmitz for
testing this.
.
binutils (2.14.90.0.7-6) unstable; urgency=low
.
* 110_hppa64_local_symbols.dpatch: new patch from Randolph Chung to fix
dynamic name generation of local symbols on hppa64 - needed to build
64-bit hppa kernels. Closes: #238176
.
binutils (2.14.90.0.7-5) unstable; urgency=low
.
* 109_objcopy_keep_debug.dpatch: new patch from Daniel Jacobowitz
<dan at debian.org>, objcopy --only-keep-debug and readelf SHT_NOBITS
fixes.
.
binutils (2.14.90.0.7-4) unstable; urgency=low
.
* debian/control: add binutils-hppa64 package.
* debian/rules: add support for binutils-hppa64 package and don't enable
hppa64-linux for binutils or binutils-multiarch.
* debian/binutils-hppa64.postinst: new file.
* debian/binutils-hppa64.postrm: likewise.
* debian/binutils-hppa64.shlibs: likewise.
* Above changes largely based on a patch from Matthias Klose
<doko at cs.tu-berlin.de>. Closes: #225892
.
* debian/control (Build-Depends): drop bzip2.
.
* debian/rules (install-stamp): remove empty /usr/include directory in
binutils.
* debian/rules (install-stamp): remove /usr/share/info/dir* to
workaround install-info brain damage (cf #213524).
.
binutils (2.14.90.0.7-3) unstable; urgency=low
.
* 108_m68k_fmoveml_fix.dpatch: new patch from H.J. Lu
<hongjiu.lu at intel.com> to fix fmoveml disassembly and associated
testsuite regression on m68k.
.
binutils (2.14.90.0.7-2) unstable; urgency=low
.
* 107_powerpc_ld_segfault.dpatch: new patch from Alan Modra
<amodra at bigpond.net.au> to fix ld segfault on powerpc. Thanks to
Josselin Mouette <joss at debian.org> for the report. Closes: #219187
.
binutils (2.14.90.0.7-1) unstable; urgency=low
.
* New upstream release.
* 100_null_owner_ld_fix.dpatch, 101_ppc_as_shf_and_rel_fix.dpatch,
102_alpha_null_got_ld_fix.dpatch,
103_static_linking_elf_eh_frame.dpatch,
104_elf_eh_frame_alpha_fix.dpatch: removed; merged upstream.
* debian/rules: update version number.
* debian/binutils.shlibs: likewise.
* debian/binutils-multiarch.shlibs: likewise.
.
* 009_signed_char_fix.dpatch: removed; this was fixed upstream correctly
(http://sources.redhat.com/ml/binutils/2003-05/msg00304.html) and this
patch is breaking that fix. Thanks to Daniel Jacobowitz
<dan at debian.org>.
.
* 003_gmon_manpage_fix.dpatch -> 002_gprof_profile_arcs.dpatch.
* 014_gprof_manpage_fix.dpatch -> 003_gprof_see_also_monitor.dpatch.
.
* 300_alpha_rpcc_opcode_fix.dpatch -> 105_alpha_rpcc_opcode_fix.dpatch
(committed to trunk).
.
* debian/rules (configure-multi-stamp): also enable mips64{el,}-linux
for binutils-multiarch. Alphabetize target list.
.
* 106_arm_pic: new patch from Phil Blundell <pb at debian.org> and Daniel
Jacobowitz <dan at debian.org> which implements GC for GOT and PLT relocs
in the elf32-arm backend.
.
* debian/rules (install-stamp): work around upstream bug which causes
as.info and as.1 to disappear by explicitly calling "make
install-info-am install-am" in builddir-single/gas/doc.
.
binutils (2.14.90.0.6-5) unstable; urgency=low
.
* 104_elf_eh_frame_alpha_fix.dpatch: new patch from H.J. Lu
<hongjiu.lu at intel.com> to fix regressions on alpha caused by
103_static_linking_elf_eh_frame. Thanks to Thimo Neubauer
<thimo at debian.org> for the original report. Closes: #215636
.
binutils (2.14.90.0.6-4) unstable; urgency=low
.
* 103_static_linking_elf_eh_frame.dpatch: new patch from H.J. Lu
<hongjiu.lu at intel.com> to fix static linking of C++ binaries.
.
* 200_alpha_null_got_ld_fix.dpatch: renamed...
* 102_alpha_null_got_ld_fix.dpatch: to this.
.
* debian/rules: patch from Guido Guenther <agx at debian.org> to enable
mips64 support. Closes: #213448
.
binutils (2.14.90.0.6-3) unstable; urgency=low
.
* 100_null_owner_ld_fix.dpatch: new patch from Alan Modra
<amodra at bigpond.net.au> to fix an ld crash with null owner sections.
Closes: #212029
.
* debian/rules: don't compile with gcc-2.95 on arm; the only failures
are a) testsuite-only (i.e. don't appear to affect real world
applications) and b) fixed by upcoming gcc patches by Phil Blundell
<pb at debian.org> in any event.
* debian/control (Build-Depends): likewise don't build-depend on
gcc-2.95 for arm.
.
* 101_ppc_as_shf_and_rel_fix.dpatch: new patch from Alan Modra
<amodra at bigpond.net.au> to fix an as regression where it refused to
compile utils.S from Linux/PPC 2.6. Closes: #211668
.
binutils (2.14.90.0.6-2) unstable; urgency=low
.
* debian/rules (CONFLICTS): remove spurious "--", left over from
debhelper based-rules. Fixes build failure on sparc.
.
* 200_alpha_null_got_ld_fix.dpatch: new patch from Daniel Jacobowitz
<dan at debian.org> to fix an ld crash on alpha with null .got sections.
Closes: #204615
.
* scripts/dpkg-arch.mk: remove.
* debian/rules: define DEB_BUILD_GNU_TYPE, DEB_HOST_ARCH and
DEB_HOST_GNU_TYPE here instead.
.
* debian/rules (binary-indep): use ':' as a separator to chown, rather
than '.' which is a legal character for a username.
* debian/rules (binary-arch): likewise.
.
* debian/rules: further trivial cleanups.
.
binutils (2.14.90.0.6-1) unstable; urgency=low
.
* New "upstream" release.
* Fixes core dump of nm -C on certain object files. Closes: #205616
.
* New maintainer.
* debian/control (Maintainer): adjust accordingly.
* debian/copyright: likewise. Update copyright years, URL.
* debian/control (Standards-Version): bump to 3.6.1.0.
.
* 011_disable_combreloc_ARM_ONLY.diff: dropped on request of Phil
Blundell <pb at debian.org> - this is obsolete, it was working around a
bug in ld since fixed by Daniel Jacobowitz <dan at debian.org> upstream.
.
* 890-elf64_alpha_segfault.diff: dropped as bogus
(http://sources.redhat.com/ml/binutils/2003-04/msg00399.html); rth's
correct fix is already in the upstream source.
.
* debian/README.Debian: migrate nearly-obsolete debconf notes to here.
* debian/control (Depends): drop debconf.
* binutils.config, binutils.templates, binutils.templates.ca,
binutils.templates.fr, binutils.templates.ja,
binutils.templates.pt_BR, postrm.debhelper: obsolete, removed.
Closes: #189641, #198222
.
* Migrated from dbs...
* debian/README.build: obsolete; removed.
* debian/rules: remove $(BUILD_TREE)/, $(STAMP_DIR)/, $(unpacked), $(patched) and other references
to DBS.
* debian/rules (clean): remove build tree directories.
* debian/scripts/dbs-build.mk: unused, remove.
* debian/scripts/file2cat: likewise.
.
* ... to dpatch.
* debian/rules: include /usr/share/dpatch/dpatch.make.
* debian/rules (configure-single-stamp): depend on patch-stamp.
* debian/rules (configure-multi-stamp): likewise.
* debian/rules (clean): depend on unpatch. Remove debian/patched.
* debian/control (Build-Depends): add dpatch.
.
* binutils-doc.postinst, binutils-doc.prerm,
binutils-multiarch.postinst, binutils-multiarch.postrm,
binutils-multiarch.preinst, binutils-multiarch.shlibs,
binutils.postinst, binutils.postrm, binutils.shlibs: new files based
on .deb and packages.d/.
* scripts/dh_split: obsolete, removed.
* debian/packages.d/binutils-dev.in, debian/packages.d/binutils-doc.in,
debian/packages.d/binutils-multiarch.in,
debian/packages.d/binutils.in: likewise.
.
* debian/rules: rewritten, de-debhelper-ized.
* debian/control (Build-Depends): drop debhelper and add file.
.
binutils (2.14.90.0.5-0.2) unstable; urgency=low
.
* NMU.
* Rebuild using fixed gcc on sparc (closes: #202924).
.
binutils (2.14.90.0.5-0.1) unstable; urgency=low
.
* NMU.
* New upstream version.
* Remove patches applied upstream:
- debian/patches/500_s390_gas.diff
- debian/patches/905-hppa_visibility.diff
- debian/patches/906-mips_ld_fix.diff
* Updated patch:
- debian/patches/906-hjl_libtool_dso.diff
.
binutils (2.14.90.0.4-0.1) unstable; urgency=low
.
* NMU
* New upstream version.
1. Work around the brain dead libtool.
* New patches:
- debian/patches/500_s390_gas.diff (closes: #194929).
- debian/patches/905-hppa_visibility.diff (closes: #195203).
- debian/patches/906-mips_ld_fix.diff (closes: #195207).
- debian/patches/906-hjl_libtool_dso.diff
.
binutils (2.14.90.0.3-0.1) unstable; urgency=low
.
* NMU
* New upstream version.
1. Update from binutils 2003 0523.
2. Fix 2 ELF visibility bugs.
3. Fix ELF/ppc linker bugs.
* Remove patches applied upstream:
- debian/patches/903-hjl_ld-dso-test.diff
- debian/patches/904_hjl_hppa_whitespace.diff
.
binutils (2.14.90.0.2-0.1) unstable; urgency=low
.
* NMU
* New upstream version.
1. Update from binutils 2003 0515.
2. Fix various ELF visibility bugs.
3. Fix some ia64 linker bugs.
4. Add more IAS compatibilities to ia64 assembler.
* New patches:
- debian/patches/903-hjl_ld-dso-test.diff (closes: #193505).
- debian/patches/904_hjl_hppa_whitespace.diff.
* Remove patches applied upstream:
- debian/patches/900_binutils-2.14.90.0.1-empty-test.diff
- debian/patches/901-hjl_weaksymfix.diff
.
binutils (2.14.90.0.1-0.1) unstable; urgency=low
.
* NMU
* New upstream version.
- Fix: MIPS branch-to-global bug (closes: #189031).
- Fix: Crash on alpha with --gdwarf2 and bad file number (closes: #187211).
- Fix: objdump -R BFD ICE on prelinked binaries (closes: #180088).
* New patches:
- debian/patches/900_binutils-2.14.90.0.1-empty-test.diff
- debian/patches/901-hjl_weaksymfix.diff
* Remove patches applied upstream:
- debian/patches/002_ldlex_inflexible_transition.diff
- debian/patches/013_objdump_doc_fix.diff
- debian/patches/850_hppa_stub_fix.diff
- debian/patches/860_m68k_elf.diff
- debian/patches/861_m68k_elf.diff
- debian/patches/870-sparc64-update.diff
- debian/patches/880-alpha-update.diff
* Remove obsolete patch:
- debian/patches/patches/800_hjl_mips_fixes.diff
* Add x86_64 for the i386 binutils package and the binutils-multiarch
package (closes: #189350).
* Set CFLAGS to -g -O2 for build (closes: #181268).
.
binutils (2.13.90.0.18-1.7) unstable; urgency=high
.
* NMU
* Fixed ld segv (replaced yy_current_buffer by YY_CURRENT_BUFFER)
(Closes: #188876, 188900, 188912)
.
binutils (2.13.90.0.18-1.6) unstable; urgency=high
.
* NMU
* [002_ldlex_inflexible_transition.diff] New. Make ld buildable again with
sid's current flex.
.
binutils (2.13.90.0.18-1.5) unstable; urgency=medium
.
* NMU
* [890-elf64_alpha_segfault.diff] Patch from Julien LEMOINE
<speedblue at debian.org> to fix the segfault encountered while building
gal on alpha. (Closes: #185556)
* sid's current flex breaks the building of several packages, including this
one; see #188665. The i386 upload is built using a pbuilder sid chroot
with flex downgraded to the sarge version.
.
binutils (2.13.90.0.18-1.4) unstable; urgency=low
.
* NMU
* ld/emulparams/elf64_sparc.sh: Set LIBPATH_SUFFIX instead of suffix
for emulation. Patch from current CVS suggested by Clint Adams,
needed for sparc64 glibc build.
* bfd/elf64-alpha.c: Patch from current CVS suggested by Falk Hueffner,
needed to build xstow, kdegames (#181623), sfs.
* Explicitely fail, when trying to build with glibc-2.3 on arm and
m68k. See #184048 for m68k ld failures.
.
binutils (2.13.90.0.18-1.3) unstable; urgency=low
.
* NMU
* Another fix for ELF/m68k (__bb_exit_func initialization).
.
binutils (2.13.90.0.18-1.2) unstable; urgency=high
.
* NMU
* Apply upstream fix for ELF/m68k. Closes: #182313.
* Use gcc-2.95 on m68k-linux. Built on testing (glibc-2.2).
.
binutils (2.13.90.0.18-1.1) unstable; urgency=low
.
* NMU
* Apply upstream fix for hppa stubs. Closes: #181397
.
binutils (2.13.90.0.18-1) unstable; urgency=low
.
* New upstream version (synced with CVS 2002-01-21)
* Upstream: Fix an ia64 gas bug
* Upstream: Fix some TLS bugs
* Upstream: Fix ELF/ppc bugs
* Upstream: Fix an ELF/m68k bug
* Corrected ARM combreloc disabling patch
(closes: Bug#175204)
* Upstream fixes take care of TEXTREL bug
on powerpc (closes: Bug#176084)
* Fixed shellutils dependency problem
(closes: Bug#175673)
* Removed mention of the monitor manpage
from the gprof manpage (closes: Bug#160654)
.
binutils (2.13.90.0.16-1) unstable; urgency=low
.
* New upstream version (synced with CVS 2002-11-26)
* Upstream: Include /usr/bin/c++filt
* Upstream: Fix "ld -r" with exception handling
.
binutils (2.13.90.0.14-1) unstable; urgency=low
.
* New upstream version (synced with CVS 2002-11-14)
* Upstream: Fix ELF/alpha bugs
* Upstream: Fix an ELF/i386 assembler bug
* Updated package MIPS patch from HJ Lu
* Added s390 patches from Gerhard Tonn.
Actually, the patches to support s390x were
already included upstream, so I just enabled
it in the rules script (closes: Bug#168074, Bug#168974)
* Since powerpc64-linux support was already
added in a prior upload, I'm closing the
wishlist bug for it (closes: Bug#156955)
.
binutils (2.13.90.0.10-2) unstable; urgency=low
.
* Added two patches from upstream to fix alpha BFD.
(closes: Bug#165633)
.
binutils (2.13.90.0.10-1) unstable; urgency=low
.
* New upstream version (synced with CVS 2002-10-10)
* Upstream: More ELF/PPC linker bug fixes.
* Upstream: Fix an ELF/alpha linker bug.
* Upstream: Fix an ELF/sparc linker bug to support
Solaris.
* Upstream: More TLS updates.
* Updated m68k gcc 3.1 patch since it wasn't applying
cleanly. Is this still needed?
* Added patches to allow building with new bison
(closes: Bug#164436, Bug#164042)
* Should be better for prelink support, which is coming
soon (closes: Bug#161427)
* Removed windres manpage from all packages
(closes: Bug#157415)
* Fixed download location in copyright file
(closes: Bug#158028)
* Added i386-gnu to multiarch build targets
(closes: Bug#157057)
* Add alpha opcode patch from Falk Hueffner
(closes: Bug#164201)
* Remove .la files from packages
(closes: Bug#160455)
.
binutils (2.13.90.0.4-1) unstable; urgency=low
.
* New upstream version (synced with CVS 2002-08-)
* Upstream: Update from binutils 2002 0814
* Upstream: Fix symbol versioning bugs for gcc 3.2
* Upstream: Fix mips gas
* Upstream: Fix an x86 TLS bfd bug
* Upstream: Fix an x86 PIC gas bug
.
binutils (2.12.90.0.15-2) unstable; urgency=low
.
* Fix combreloc disabling patch for ARM
(closes: Bug#156315)
* Remove S390 patch since it is no longer
needed (thanks to Gerhard Tonn for checking
this out)
* Fix BFD version string escaping
(closes: Bug#154989)
* Add SH patch from Yaegashi Takeshi
(closes: Bug#156230)
* Added conflicts for older modutils
(closes: Bug#155324)
* Forgot to apply MIPS patch from HJ Lu
(apologies to MIPS folks)
.
binutils (2.12.90.0.15-1) unstable; urgency=low
.
* New upstream version (synced with CVS 2002-07-17)
* Upstream: Fix an ia64 assembler bug
* Upstream: Fix a symbol versioning bug
* Upstream: You have to apply the modutils patch
enclosed here in order to support System.map
generated by the new nm (bug filed)
* The symbol visibility patch is included
upstream, as is the alpha PLT/GOT patch, so
both removed from my packaging.
* Included patch from upstream to fix RELA targets
(closes: Bug#153729)
.
binutils (2.12.90.0.14-2) unstable; urgency=low
.
* The "Let's Get This Party Started Right" upload
(since I'm closing as many old bugs as possible)
* Removed sparc patch altogether
* Added a small alpha patch from upstream to fix
some obscure PLT/GOT issues.
* Manpages are now fixed finally -- no more
I<symbol> (closes: Bug#108369)
* Have not gotten another report of the
debconf message being cut off, so I'm closing
the debconf-related bug. I suspect this may
have been a problem in the debconf front-end
being used, but I have not been able to reproduce
it (closes: Bug#149045)
* Closing a bug report that I had tagged moreinfo
a LONG time ago (over one year), but never got
more info on. I have not heard of this kind
of problem since, nor have I been able to
reproduce it at any time since (closes: Bug#105986).
For interested parties, it revolved around
allowing gcc to show a linker error, but the
reporter didn't know about the -v option for
gcc. There was a linker problem, but it appeared
to be either hardware failure or user error.
* Closing a demangler 'bug' that revolved around
stripping @PLT from symbol names. Since the
PLT suffix is documented, I'm going to close
this bug. Also, it doesn't help that the symbol
in the bug report uses an obsolete mangling style,
so I can't test this even if I wanted to
(closes: Bug#45889)
.
binutils (2.12.90.0.14-1) unstable; urgency=low
.
* New upstream version (synced with CVS 2002-06-27)
* Upstream: Fix a mips assembler bug
* Upstream: Fix an ELF/mips SHF_MERGE bug
* Upstream: Fix a linker bug which leads to the
incorrect Linux 2.2 kernel.
* PE patch removed since it is included
in upstream source now
* Includes some patches which allow for
more true testsuite results from gcc-3.1
* Fix sparc ld emulation script patches to get
rid of the lib/64 silliness (now uses lib64)
* Removed the L word from the package description
since Debian is no longer linux-only
(closes: Bug#150575)
* The strings dereferencing problem with
some Windows binaries seems to also be fixed now
(closes: Bug#121366)
* Added a patch to only generate an RPATH entry
if LD_RUN_PATH is not empty, for cases where
-rpath isn't specified (closes: Bug#151024)
* Fixed arch detection problem in the build
scripts.
* Fixed bad capitalisation of -g in the objdump
manpage (closes: Bug#152697)
* Added patch from HJ Lu to fix a symbol
visibility issue.
.
binutils (2.12.90.0.9-1) unstable; urgency=low
.
* New upstream version (synced with CVS 2002-05-26).
* Upstream: Supports "-z muldefs"
* Updated PE bfd from CVS to fix auto-import
segfaults (closes: Bug#131407)
* Remove the PE-removing patch for i386 targets
due to the above
.
binutils (2.12.90.0.7-1) unstable; urgency=low
.
* New upstream version (synced with CVS 2002-04-23).
* Upstream: ELF EH frame bug fix
* Upstream: MIPS ELF visibility bug fix
* Upstream: Bug fixes for ELF/sparc
* Upstream: Bug fixes for ELF/cris
* Upstream: Fix linking a.out relocatable files
with ELF
* Upstream: Fix a PPC altivec assembler bug
* Numerous upstream changes since I have
deliberately not updated in awhile so that
I could stabilise the package for woody
release
* Fixed a glaring typo in the Debian additions
to the version string.
* Upstream incorporated --oformat
documentation patch; removed.
* Added a patch from upstream involving
relative relocs on Alpha
* Removed configure.info-[1-3] from -doc
(closes: Bug#146205)
.
binutils (2.12.90.0.1-5) unstable; urgency=high
.
* Added a patch to m68k bits for gas to allow
gcc 3.1 to build
* Added Brazilian Portuguese translation for
debconf (closes: Bug#144677)
* Removed unneeded gasp manpage since gasp
was eliminated as a distinct binary
(closes: Bug#144583)
.
binutils (2.12.90.0.1-4) unstable; urgency=low
.
* Added patch from Gerhardt Tonn
to fix s390 merge problem (closes: Bug#143187)
* Corrected DOW of my last changelog entry :-P
.
binutils (2.12.90.0.1-3) unstable; urgency=low
.
* Oops...I used dpkg-architecture from dpkg-dev
in the postinst and didn't add a dependency
for it. It was a bad choice anyway and I'm
going to use uname -s instead
(closes: Bug#142744, Bug#142915)
.
binutils (2.12.90.0.1-2) unstable; urgency=low
.
* Added Catalan debconf translation
(closes: Bug#139740)
* Ensure that info entries are removed from the
texinfo dirfile when binutils-doc is removed
(closes: Bug#126557)
* Ensure that the kernel link debconf warning
only shows up on linux systems
(closes: Bug#142360)
.
binutils (2.12.90.0.1-1) unstable; urgency=high
.
* New upstream version (synced with CVS 2002-03-07).
* Upstream: Add the .preinit_array/.init_array/.fini_array
support.
* Upstream: Fix eh_frame.
* Upstream: Turn on combreloc by default.
* Upstream: Enable gprof for Linux/mips.
* Turn combreloc off for ARM explicitely until
I can confirm that PIC is not still broken
by using it.
* Remove IA-64 unwind patch and objcopy fix
since they are included in the upstream sources
now.
* Re-enable testsuite run since Randolph did the NMU
on dejagnu (thank you!).
* Appears to fix sparc64 linking problems. I'm
still looking into exactly what was going on with
that (closes: Bug#137850)
* Enabled hppa64-linux support in main binutils
package (closes: Bug#137955)
* Added Japanese debconf template. Thanks to
Tomohiro KUBOTA for supplying that
(closes: Bug#138112)
* Added patch for ld to fix dosemu problems
(closes: Bug#126863)
.
binutils (2.11.93.0.2-3) unstable; urgency=high
.
* Split translated debconf templates out.
I apparently misunderstood the instructions
on integrating the French translation since
this is my first real attempt at using
debconf (closes: Bug#136295)
* Disable combreloc default on ARM since it
breaks PIC, apparently (closes: Bug#134241)
Please test other ARM bugs against this
version and inform me of the results!
.
binutils (2.11.93.0.2-2) unstable; urgency=high
.
* Include a patch from upstream to fix stripping
archives containing multiple files with the
same name (like libgcj, unfortunately).
(closes: Bug#107812)
* Include IA64 unwind fix from CVS to fix kernel
linking on IA64. (closes: Bug#135143)
* Added French translation of the debconf
bits. Thanks to Denis Barbier for the
work on that. (closes: Bug#134626)
* Disabled testsuite run until dejagnu is
fixed. I'm leaving the build-dep for dejagnu
in, though, since I know I'll forget to
reinsert it when I do re-enable the testsuite
run.
.
binutils (2.11.93.0.2-1) unstable; urgency=high
.
* New upstream version (synced with CVS 2002-02-07).
* Upstream: Fix a weak symbol alpha linker bug for glibc.
* Upstream: More support for gcc 3.1.
* Keep on disabling efi-app-ia32 type targets
since the segfault is still unfixed in CVS and
I haven't had the time to go back and really
debug and fix this.
* Updated standards version.
* Corrected some of the lintian problems (all except
the ones involving Changelog.linux, the .comment
section, and the missing manpages for
binutils-multiarch's binaries since that package
depends on binutils, which provides those).
.
binutils (2.11.92.0.12.3-7) unstable; urgency=high
.
* The "Remind Me To Think Next Time" upload.
* Fix the postinst to only compare versions on
upgrade rather than during configure.
(closes: Bug#133349, Bug#133514)
* Still working on the other bugs...if only
I could get a day off of work...
.
binutils (2.11.92.0.12.3-6) unstable; urgency=high
.
* The "Make The Bad Man Stop" upload.
* Revert patch to bfd/elf32-sparc.c (already
reverted upstream) that broke UA32 relocs on sparc
and caused bus errors with C++/Java binaries
(closes: Bug#126162)
* Remove i486-mingw32 target from the enabled
in multiarch and removed efi-app-ia32 from the
BFD config for Intel linux targets until I can find
and fixthe segfaults that seem to keep coming up when
reading Windows files and viruses with objdump or
strings. This is only temporary, so I'm not closing
the bugs until the problem gets fixed, but
I am going to bump them down to wishlist, merge
them, and note the above in them.
(debian/patches/010_disable_efi_app_ia32_TEMPORARY.diff
disables the efi-app-ia32 BFD in case someone
wants to revert this change easily)
* Added debconf warning about the kernel linking
situation since it keeps coming up and people
keep initially disagreeing with me about this
being a kernel bug. Also, merged prior warning
about -oformat change into the same debconf warning
(it's two, two, two warnings in one). This makes
the DEBIAN_FRONTEND case bug moot (closes: Bug#131801)
* Added powerpc64-linux target to multiarch since
work is progressing on that target and the machines
are due to hit the shelves Very Soon(TM).
.
binutils (2.11.92.0.12.3-5) unstable; urgency=high
.
* Fix signed char assumption in i386 disassembly bits
(closes: Bug#126993)
.
binutils (2.11.92.0.12.3-4) unstable; urgency=high
.
* Go back to enabling archs by enumeration for
multiarch. Apparently, a few aren't enabled
with --enable-targets=all (sparc64-linux, namely).
Besides, multiarch was incredibly large, which
was probably unneeded.
.
binutils (2.11.92.0.12.3-3) unstable; urgency=high
.
* Include patch from Alan Modra to fix more
refcount problems on hppa.
.
binutils (2.11.92.0.12.3-2) unstable; urgency=high
.
* Include patch from Alan Modra to fix hppa linking
woes wrt undefined symbols (closes: Bug#121993)
.
binutils (2.11.92.0.12.3-1) unstable; urgency=high
.
* New upstream version (synced with CVS 2001-11-21)
* Upstream: Fix a linker symbol version bug
for common symbols.
* Upstream: Update handling relocations against
the discarded sections. You may need to apply
the kernel patch enclosed here to your kernel
source.
* Upstream: Support "-march=xxx -mipsN" for mips
gas if they are compatible.
* Upstream: Fix a regression when linking with
non-ELF object files.
* Includes Alan Modra's patch to reduce stub sizes
on HPPA. Should help C++ on HPPA.
* Once again includes a mips patch from HJ Lu.
* My documentation changes were cleaned up and
accepted upstream, so the gas manpage fixes go
away (hurray!).
* Stopped iterating targets for binutils-multiarch
and started enabling all of them. This saves
maintenance time since new targets will be
automatically supported in future uploads
and existing targets that I didn't include
before will be supported from now on. This may
grow build time and the libbfd in the multiarch
package, but it's worth it.
* Also, started using the --enable-64-bit-bfd
flag for configuring multiarch. I don't know
why I didn't realise this wasn't there before
since I test with it all of the time.
.
binutils (2.11.92.0.10-4) unstable; urgency=high
.
* The "Fingers crossed" upload.
* Enable combreloc by default for s390 again.
Rumour has it that it worked before, but there
was a misunderstanding in the s390 developer
community, hence the disabling in the past.
* Fix the ld texinfo file to not mention the old
oformat invocation (closes: Bug#116182)
* Next upload should include the mips updates and
some powerpc updates. I just need time to test
those out first.
.
binutils (2.11.92.0.10-3) unstable; urgency=high
.
* Replace HPPA reloc patch with patches from Alan
Modra upstream.
* Add upstream patch to fix quoted -rpath bug
(closes: Bug#107214)
.
binutils (2.11.92.0.10-2) unstable; urgency=high
.
* Disable -z combreloc enable patch on S/390
since it's not supported there yet
(closes: Bug#117087)
.
binutils (2.11.92.0.10-1) unstable; urgency=high
.
* New upstream version (synced with CVS 2001-10-21)
* Upstream: Fix the ELF/PPC linker.
* Upstream: Fix the ELF/cris linker.
* Upstream: Fix ELF strip.
* Includes beginnings of Altivec support
(closes: Bug#98617)
* Fixes use of BookE instruction format on 4xx
PowerPC (closes: Bug#116627)
* Includes patches from Alan Modra to fix hppa
relocations.
* Forgot to close the previous PPC bug with last
upload (closes: Bug#116454)
* Moved to enclosing a bzipped tarball rather than
a gzipped one to save download time for everyone
involved. Build-deps adjusted accordingly.
.
binutils (2.11.92.0.7-2) unstable; urgency=high
.
* Include a patch from H.J Lu to fix a powerpc
issue not shown in the testsuite results.
.
binutils (2.11.92.0.7-1) unstable; urgency=high
.
* New upstream release (synced with CVS 2001-10-16)
* Upstream: Fix all breakages introduced in 2.11.92.0.5
* No mips/ dir patches need to be applied with this one.
Woohoo!
* Removed patches from debian/patches that are already
applied upstream.
* Patched version strings to reflect that this is a
Debian release at the request of upstream (to prevent
confusion, apparently).
* Applied patch from H.J. Lu to fix mips section
misalignment.
* Applied patch from Jakub Jelinek to fix kernel linking
on i386 and possibly other archs (closes: Bug#116041)
* Fixed postinst and prerm for binutils-doc to test that
the files exist before calling install-info. This should
fix the odd circumstance when binutils-doc is packaged on
an arch that doesn't support gprof (or any other dir for
that matter) and, therefore, the docs that are usually
made in that dir aren't made. This is particularly true
with gprof on mips.
.
binutils (2.11.92.0.5-3) unstable; urgency=high
.
* Enable -z combreloc on all targets. This will make
prelinking possible with the prelink package. Please
test this on all archs prior to upload. If it fails, file
a bug immediately and I'll disable the patch for that
platform.
* Added patches from Alan Modra (from CVS) to fix other
archs after the refcount patch broke them. This supercedes
the powerpc patch, so I replaced that with this.
(closes: Bug#115218)
* Added patch from H.J. Lu (from CVS) to fix IA64 linker
problems as well.
* Added patch from David Kimdon to specify which filename is
causing an error if that filename is a dir (closes: Bug#45832).
* Removed workaround patch for stabs problem on Alpha since
it appears to be causing problems on mips and is no longer
needed on Alpha anyway.
* Now runs the testsuite and includes the results in the
binutils package for reference.
.
binutils (2.11.92.0.5-2) unstable; urgency=high
.
* Applied fix from H.J. Lu to fix PowerPC target
(closes: Bug#115285). Thanks to Jack Howarth
for forcing the issue upstream.
.
binutils (2.11.92.0.5-1) unstable; urgency=high
.
* New upstream release (synced with CVS 2001-10-05)
* Upstream: Support gcc 3.1 for IA64.
* Upstream: Support prelink for ELF/PPC.
* Upstream: Fix an ELF/x86 linker bug for Oracle
(closes: Bug#113614)
* Upstream: Fix a weak symbol bug.
* Upstream: Support locale.
.
binutils (2.11.90.0.31-2) unstable; urgency=high
.
* Applied IA64 patch from CVS to fix gcc issues
on IA64.
.
binutils (2.11.90.0.31-1) unstable; urgency=high
.
* New upstream source (synced with CVS 2001-08-30)
* Upstream: Fix a MIPS linker bug.
* Now applying mips diffs from H.J. Lu (upstream)
for better MIPS and MIPS64 support.
* Applied patch from Christopher Cramer to fix
gasp .REG issue (closes: Bug#110560)
.
binutils (2.11.90.0.29-1) unstable; urgency=high
.
* New upstream source (synced with CVS 2001-08-27)
* Upstream: Fix an Alpha assembler bug.
* Upstream: Fix an IA64 linker bug.
* Upstream: Fix a MIPS linker bug.
* Upstream: Support '-z combreloc|nocombreloc' in linker.
.
binutils (2.11.90.0.27-4) unstable; urgency=high
.
* Argh. Really remove the manpages from multiarch
this time (closes: Bug#110410)
.
binutils (2.11.90.0.27-3) unstable; urgency=high
.
* Include hppa patch to force error
(closes: Bug#109173)
* Fix manpages - seems that I accidentally included
the multiarch manpages rather than the target
manpages (sorry).
* Partial update to as manpage to denote arch options
and added options for the rest of the targets
Still need to elaborate on them, though. More
changes are forthcoming (closes: Bug#110127)
.
binutils (2.11.90.0.27-2) unstable; urgency=high
.
* Remove bash dependency...ash's behaviour has
already been modified, so it should be able
to build binutils now (closes: Bug#106992)
* Includes new S/390 patch (closes: Bug#109300)
* Could never reproduce objdump segfault and
never got a reply on the bug report
(closes: Bug#93884)
* Can't reproduce m68k segfault either
(closes: Bug#87714)
.
binutils (2.11.90.0.27-1) unstable; urgency=high
.
* New upstream source (synced with 20010810 CVS)
* Upstream: Fixed x86 linker bug.
* Reverted a patch to gas to dodge a bug in STABS output
on Alpha using gcc 2.95.4, so alpha can be in sync
with the rest of the archs now.
* Fixes strip problems with busybox (closes: Bug#106593)
* Kernels should compile ok again on i386
(closes: Bug#107190)
.
binutils (2.11.90.0.25-1) unstable; urgency=high
.
* New upstream source (synced with 20010726 CVS)
* Upstream: fix i386 assembler bug.
* Upstream: "make check" has 2 failures in the
ld-selective test in ld on Linux/alpha. They
should be marked xfail. Fixed in the next release.
* Removed m68k patch (closes: Bug#106431)
* Man pages appear to be correctly generated now
(closes: Bug#98569, Bug# 98938)
* Added bash build dependency (closes: Bug#106992)
* Should compile ok on powerpc (the last one did
also...don't know why voltaire's build daemon failed).
I won't close this bug until I build it myself
on voltaire or hear back from the autobuilder folks
on PPC.
* Looking into the whole LD_LIBRARY_PATH issue that
keeps being brought up. I think the docs are wrong
because the templates say that it shouldn't obey that
at all. Can we please stop filing duplicate bugs for
this? I would greatly appreciate it...
.
binutils (2.11.90.0.24-1) unstable; urgency=high
.
* New upstream source (synced with 20010714 CVS)
* DO NOT COMPILE FOR ALPHA. I need to fix gcc 2.95.4
prior to this release working on Alpha correctly
(long story).
* Upstream: Avoid COPY relocs on i386
* Upstream: Fix IA64 assembler (please try this and let me know)
* Upstream: Fix a static linking the PIC object files on ia32
* Upstream: Add the version script support for --export-dynamic
* Upstream: Fix sparc/elf for linux/sparc
* Upstream: Fix alpha/elf for gcc 3.0
* Supposedly required for gcc-3.0 usage on many platforms
* Add s390 to multiarch list (closes: Bug#98095)
* Supposedly good on mips, but please check. I emailed Ryan
to see if bug 98095 still happens, but never got a reply.
If I get around it, I'll check it myself since my mips
lives once again.
* Retake my package from Matt (next time we agree to an NMU,
please don't change the maintainer name...no wonder I didn't
get any bug reports!)
* Cross-compilation support will be added in the next upload
(I'll be uploading alpha debs with the next release as well,
the alpha problem outweighs cross-compilation support in
priority right now).
.
binutils (2.11.90.0.7-2) unstable; urgency=high
.
* Applied patch from Alan Modra to fix m68k
assertion problems (closes: Bug#96352)
* Applied srec patch from Richard Henderson for
alpha.
.
binutils (2.11.90.0.7-1) unstable; urgency=high
.
* New upstream source (synced with 20010425 CVS)
* Upstream: Fix the -Bsymbolic bug introduced in
binutils 2.11.90.0.5 (closes: Bug#95168)
.
binutils (2.11.90.0.5-1) unstable; urgency=high
.
* New upstream source (synced with 20010414 CVS)
* Upstream: Fix in IA64 assembler
* Upstream: Change Linux/MIPS to use SVR4 MIPS ABI
rather than IRIX ABI.
* The above change may cause problems for MIPS.
If so, please file a bug and I'll revert those
changes if need be. I suspect that glibc, gcc,
and the kernel may eventually follow suit, though
to fit in with this change (it makes sense...
see the symbol ordering problems threads on the
binutils list for more info).
* Upstream: IA32 gas bug fixed...no further details
provided, unfortunately.
* Reportedly fixes core dumping when trying to link
object files from other platforms (now warns)
(closes: Bug#60502)
* Includes Philip Blundell's ARM PLT patch finally...
sorry for the delay (closes: Bug#94181)
* m68k problems should be fixed by now. Wish I had
gotten more feedback, but I didn't so I'm assuming it
works at this point (closes: Bug#74396)
* Stopped compiling cross-compiler packages until we
work out a better system for the entire toolchain.
Sorry, but it was taking far too long on even fast
machines and I've gotten more complaints about the
current arrangement than I have positive feedback.
(closes: Bug#91120, Bug#91119, Bug#91118, Bug#91117,
Bug#91116, Bug#88311, Bug#78028, Bug#90177)
* Fixed readelf manpage so that it no longer says that
it is a preprocessor for assembly programs
(closes: Bug#90798)
.
binutils (2.11.90.0.1-1) unstable; urgency=high
.
* New upstream source (synced with 20010309
CVS).
* Fixed misapplied m68k ld patch.
I am hoping that this almost totally fixes
m68k ELF for now.
* Fixed typo in mips patch and applied another
mips patch from Daniel Jacobowitz.
* Should no longer build same-arch cross
packages. Please let me know if this fix
worked so that I can close the bugs (I have
no access to such an arch at the moment)
* Made urgency high since m68k really needs
this if the bugs are truly fixed. Even if
not, this version is infinitely better on
at least two platforms than prior ones were.
.
binutils (2.10.91.0.2-4) unstable; urgency=low
.
* Applied m68k ld and bfd patches from
Michael Fedrowitz to hopefully make things
better on m68k.
.
binutils (2.10.91.0.2-3) unstable; urgency=low
.
* Adjusted the priority of binutils-doc to
optional.
* Added debhelper build-depends (closes: Bug#87690)
* Fixed postinst problem for new binutils
installations (closes: Bug#87911)
.
binutils (2.10.91.0.2-2) unstable; urgency=low
.
* Add support for SH and IA64 to binutils-multiarch.
* Applied m68k gas patch from Michael Fedrowitz
in hopes that this will fix the grave bug that
has been such a pain to m68k folks. I'll leave
the bug open until it's verified that it works
ok.
* Applied IA-64 printf patch (closes: Bug#82702)
* Kernels appear to be building fine with this
release on all archs available to me
(closes: Bug#77610)
* Added text during postinst that informs users
to modify their i386 kernel Makefiles for the
--oformat change (closes: Bug#86995)
* Incorporated remaining mips diffs that weren't
already applied upstream (closes: Bug#81280)
* Sparc/sparc64 patch seems to be doing fine, so
closing the bug (closes: Bug#86781)
* Added non-linux cross- package support to rules
(closes: Bug#79948)
* Close misc bugs:
Missing info file in binutils-doc (closes: Bug#78754)
.
binutils (2.10.91.0.2-1) unstable; urgency=low
.
* New upstream version.
* Added weak symbol relocation patch for sparc/sparc64.
* Included m68k ELF fix from Michael Fedrowitz.
* BIG NOTE: any i386 kernels compiled with this will need
to be patched to change the ld option '-oformat' to
'--oformat' (extra hyphen).
.
binutils (2.10.1.0.2-1) unstable; urgency=low
.
* New upstream release (really prerel, but better than
using a CVS version).
* Should re-add Compaq demangling style to all
tools (alpha-only).
* Again, hopefully fixes m68k ELF support...still have
no idea why or how this was broken before.
.
binutils (2.10.0.27-0.cvs20001011.2) unstable; urgency=low
.
* Applied another PowerPC patch to correct the
implementation of .protected and .hidden in the
linker. This should also aid in the glibc
transition on PowerPC.
.
binutils (2.10.0.27-0.cvs20001011.1) unstable; urgency=low
.
* Applied PowerPC weak symbol patch from CVS to aid
in glibc transition on that platform.
.
binutils (2.10.0.27-0.cvs20001011) unstable; urgency=low
.
* Grabbed a new CVS version since it backs out a
change that prevented current gcc snapshots from
linking properly to libstdc++v3. This may also
solve some other problems related to global
section symbols (feedback appreciated).
* Finally changed my email address in the control
file (how I overlooked this after all of this
time I'll never know).
.
binutils (2.10.0.27-0.cvs20001008) unstable; urgency=low
.
* Removed configure.info.gz from binutils-doc since
it didn't really belong there. (closes: Bug#72746)
* Update for hppa/hppa64 targets (included testsuite
changes committed on 07-Oct-2000). (closes: Bug#71524)
* Upstream change to elflink.h to hopefully stop
segfaults on some archs when linking binaries to
shared libs.
.
binutils (2.10.0.27-0.cvs20000923.1) unstable; urgency=low
.
* Fixed rules file so that builds don't fail when compiling the
binary-arch target (added binary-cross to binary-arch).
* Fixed harmless attempt at removing builddir-avr twice.
.
binutils (2.10.0.27-0.cvs20000923) unstable; urgency=low
.
* CVS snapshot from 2000-09-23.
* Should fix some (most) HPPA issues.
* Adds binutils-m68k cross-assembler.
.
binutils (2.10.0.26-2) unstable; urgency=low
.
* Added the avr target for Amtel's AVR MCU's
* Applied Frank I. Smith <smith at amirix.com> to generate packages for
multiple cross targets:
+ Bump rev number, NOP.
+ Testing out bumping up the rev number.
+ Added powerpc, arm, mipsel cross binutils packages.
.
binutils (2.10.0.26-1) unstable; urgency=low
.
* New upstream source.
* Added mips-linux, hppa-linux, and hppa64-linux to multiarch targets
.
binutils (2.10.0.24-1) unstable; urgency=low
.
* New upstream source.
* Fixes ia32 assembler buglet.
* (Hopefully) fixes PPC visibility problems with
glibc 2.2
.
binutils (2.10.0.18-3) unstable; urgency=low
.
* Added build depends stuff.
.
binutils (2.10.0.18-2) unstable; urgency=low
.
* Added proviso to control file saying that -multiarch
should not be installed by the average user.
.
binutils (2.10.0.18-1) unstable; urgency=low
.
* New upstream source.
* Should address some needed things for glibc 2.2
(added new DT_XXXX dynamic tags and fixes DT_NEEDED
link bug)
* Reapplied the now-infamous "ObjC patch" until
we can figure out why we still have this problem
(hint hint hint...we really need to do this).
.
binutils (2.10.0.9-4) unstable; urgency=low
.
* Applied a patch from Ben Collins to fix sparc64
linker scripts
.
binutils (2.10.0.9-3) unstable; urgency=low
.
* Applied a patch from the libstdc++ mailing list to
make sure that the linker doesn't eat the eh_frame
section.
.
binutils (2.10.0.9-2) unstable; urgency=low
.
* Wow, already a bug fix.
* binutils-dev now provides libiberty.h
.
binutils (2.10.0.9-1) unstable; urgency=low
.
* New upstream version (more linux-specific).
.
binutils (2.10-1) unstable; urgency=low
.
* New upstream version (finally, a real release!)
.
binutils (2.9.5.0.46-1) unstable; urgency=low
.
* New upstream source.
* ELF visibility attribute should work correctly now.
* ia32 "jmp" instructions are now assembled differently
to use relocation for global jumps (affects PIC asm
code).
.
binutils (2.9.5.0.42-1) unstable; urgency=low
.
* New upstream source.
* Includes a testcase for hidden symbol support.
.
binutils (2.9.5.0.41-1) unstable; urgency=high
.
* New upstream source.
* Now includes patch to enable hidden symbol support
needed for gcc 3.0 testing.
.
binutils (2.9.5.0.37-1) frozen unstable; urgency=high
.
* Was forced to bring the current frozen version up to
upstream 2.9.5.0.37 in order to fix a rather nasty
i386 gas bug and also since the existing ARM patch
applied in 2.9.5.0.31-3 has been superceded upstream
(closes:Bug#62119)
* Includes proper demangler support for Compaq compiler
usage on Alpha (may be superceded upstream shortly,
but is good enough for potato and for Compaq's usage)
(closes:Bug#62079)
* Added cross-compilation support for individual use.
Please note that the binary packages do not support
this. If you require this feature, you need to compile
the source package changing debian/rules. Also, if
you do this, YMMV since things on this front are changing
rapidly upstream and also because cross-compiling from
certain platforms to others may not work (i386->alpha,
for example). (closes:Bug#59246)
* Fixed replaces statement in binutils-multiarch
(closes:Bug#62496)
* Release Manager: I once again beg that this be included
in potato. I've freed up some time to deal with bug
reports quickly if needed.
.
binutils (2.9.5.0.31-3) frozen unstable; urgency=high
.
* Applied patch to fix broken ARM code generation (closes:Bug#61977)
.
binutils (2.9.5.0.31-2) frozen unstable; urgency=high
.
* Remove ld from binutils-multiarch since it doesn't want to
link kernels on several archs properly (fixes severity:important bug)
(closes: Bug#61719, Bug#61615, Bug#51625)
.
binutils (2.9.5.0.31-1) frozen unstable; urgency=high
.
* Yet another patch (this time from H.J. Lu upstream) to fix
the unlink race condition bug. This is VERY important and
needs to be in potato. It also fixes the temp file creation
problem with objcopy on PPC (closes: Bug#60934)
* New upstream release. Fixes a serious Alpha bug along
with a demangler bug and several others (closes: Bug#61121)
* Should fix apt-get upgrade problem...please test
(closes: Bug#56175)
* Release manager: can we squeeze this in? I know it's a
new version, but the ELF bug on Alpha really needs to
be fixed along with the rest of the above and some others
not mentioned here.
.
binutils (2.9.5.0.22-5) frozen unstable; urgency=high
.
* Applied fixed patch from Colin Phipps to seal the unlink
race condition in bfd/cache.c (closes: Bug#58865, Bug#57831)
* Installed a proper changelog in binutils-doc
(closes: Bug#58522)
* Closes other older bug (closes: Bug#55801)
* Included bbconv.pl in binutils main package in the doc dir
under the gprof subdir (closes: Bug#57521)
.
binutils (2.9.5.0.22-4) frozen unstable; urgency=high
.
* Patched gprof/hertz.h to allow binutils to actually
build and work on Hurd (closes: Bug#57564)
* Patched bfd/cache.c to avoid a rare, but possible
security problem when as is creating/opening temp
files (closes: Bug#57831)
.
binutils (2.9.5.0.22-3) frozen unstable; urgency=high
.
* Removed standards.info...do we really need seven
bugs filed for the same problem
(closes: Bug#54521, Bug#54546, Bug#54614, Bug#54682, Bug#55402, Bug#55582, Bug#55602)
* Changed binutils-multiarch extended description
to mention that a cross-assembling gas is not
included (closes: Bug#49308)
* Closing a bug because it related to lack of disk space
(closes: Bug#52714)
.
binutils (2.9.5.0.22-2) unstable; urgency=high
.
* Added getopt.h include that was omitted in the -taso patch
(closes: Bug#52380)
* Fixed table misalignment when calling objdump --info
(closes: Bug#51517)
* Added Debian changelog to binutils-doc (closes: Bug#52574)
.
binutils (2.9.5.0.22-1) unstable; urgency=high
.
* New upstream version.
* More MIPS fixes.
* Added support for -taso linker flag for Alpha.
* Reapplied all previous patches.
.
binutils (2.9.5.0.19-1) unstable; urgency=high
.
* New upstream version
* Fixes some MIPS problems
* Reapplied the ObjC patch (is this ever going to be fixed upstream)
since it's badly needed right now
.
binutils (2.9.5.0.16-3) unstable; urgency=low
.
* Added support for mipsel-linux in binutils-multiarch
.
binutils (2.9.5.0.16-2) unstable; urgency=low
.
* Added a replaces field in the control file to fix
previous file overwrite problems (closes: Bug#47518, Bug#47938)
* Verified manpages are up to date (closes: Bug#18483)
* Added m68k-rtems to targets in -multiarch in hopes
that it will actually work as advertised (closes: Bug#47468)
.
binutils (2.9.5.0.16-1) unstable; urgency=low
.
* New upstream version.
* Massive bugfix upload on the Debian side:
* Fixes changelog problems between all of the binutils
debs (closes: Bug#47133, Bug#47208, Bug#47211)
* Fixes other overwrite problems (closes: Bug#46991, Bug#47024, Bug#46074)
* Multiarch should now make good diversions when
upgrading (closes: Bug#47359)
* Applied patch from Kevin Buhr to fix ld segfaults with
empty archives (closes: Bug#47019)
* Should have fixed info install problems by now
(closes: Bug#35935)
.
binutils (2.9.5.0.14-1) unstable; urgency=low
.
* New upstream version.
* Thanks to Matthias Klose for the following:
* Separate documentation to binutils-doc package.
* debian/rules:
- Remove extra /usr/share/doc/binutils/changelog.gz file.
- Move bfd docs to binutils-dev package.
- Move upstream changelogs to binutils-doc package.
- Remove standard GNU info files left in /usr/share/info.
- Call dh_installdocs for all packages.
* debian/*{dirs,files}: Remove. Mention explicitely in debian/rules.
.
binutils (2.9.5.0.12-2) unstable; urgency=low
.
* Applied patch from Matthias Klose to fix many issues including architecture detection.
* Rules file is now much prettier and easier to manage.
* Binutils is now built for i386 rather than i486 in the rules file (oops).
* Added diversion for readelf in binutils-multiarch.
.
binutils (2.9.5.0.12-1) unstable; urgency=low
.
* Massive bugfix release.
* New upstream source (finally) (closes: Bug#44934)
* Fixes upstream bugs on many platforms.
* Gives powerpc a working binutils again. (closes: Bug#45052)
* Now provides .code16 support on i386 (please test)
* Manpage for objdump should now be complete (closes: Bug#27039)
* Put together manpages for gasp and the new binary readelf (closes: Bug#21918)
* Fixes nm core dump problem (closes: Bug#41999)
* Applied patches from Ben Collins to add sparc64 support (closes: Bug#44426)
* Update Standards version
* FHS compliance
.
binutils (2.9.5.0.12-0.2) experimental; urgency=low
.
* Added Sparc/Sparc64 changes from Ben Collins (I really need a Sparc one of these days).
* Again, this should be the last experimental before a new release.
.
binutils (2.9.5.0.12-0.1) experimental; urgency=low
.
* New upstream version.
* Should be the last experimental before a new release.
.
binutils (2.9.5.0.10-0.1) experimental; urgency=low
.
* New upstream version.
* Didn't apply PPC patches...let me know if still needed
.
binutils (2.9.5.0.6-0.1) experimental; urgency=low
.
* New upstream version.
* Didn't apply PPC patches...let me know if still needed
.
binutils (2.9.4.0.8-0.1) unstable; urgency=low
.
* New upstream version.
* Applied as much of the PPC patches as I could.
.
binutils (2.9.4.0.3-0.1) unstable; urgency=low
.
* New upstream version.
* Apply patch from Richard Henderson to fix PPC's libpath.
* Apply patch from Franz Sirl to fix Richard Henderson.
.
binutils (2.9.4.0.2-0.1) unstable; urgency=low
.
* New upstream version. 2.9.4.0.1 was hurriedly recalled.
.
binutils (2.9.4.0.1-0.1) unstable; urgency=low
.
* New upstream version.
.
binutils (2.9.1.0.25-2) unstable; urgency=low
.
* Added ObjC patch AGAIN...sorry about that
.
binutils (2.9.1.0.25-1) unstable; urgency=low
.
* New upstream version - Fixes a PIII asm optimisation bug
.
binutils (2.9.1.0.24-2) unstable; urgency=low
.
* Reapplied ObjC patch...apparently it's still needed.
.
binutils (2.9.1.0.24-1) unstable; urgency=low
.
* New upstream release - fixes too many little things to mention.
.
binutils (2.9.1.0.23-1) unstable; urgency=low
.
* New upstream release - incorporates sparc64 and arm patches.
* Added RPATH patch from Joel Klecker since my last upload failed.
* Removed ObjC patch. Let me know if it is still needed (doubtful, but
still might be).
.
binutils (2.9.1.0.22b-2) unstable; urgency=low
.
* Added patch from Joel Klecker to finally (properly) fix the rpath issue
(Thanks, Joel!).
.
binutils (2.9.1.0.22b-1) unstable; urgency=low
.
* Converted package to CVS (so bear with any delays in handling
bug fixes; I'm new to CVS ironically)
* New upstream version (sparc64 and ARM patches again added).
* Added support for mingw32 target in binutils-multiarch
.
binutils (2.9.1.0.19a-4) frozen unstable; urgency=high
.
* Added sparc64 patches from Steve Dunham to fix sparc64 targets
* Modified rules to add support for gcc/egcs by arch.
.
binutils (2.9.1.0.19a-3) frozen unstable; urgency=high
.
* Reverted a patch to elflink.h that caused problems for
Obj-C code (symbols weren't exported with a size or
type).
.
binutils (2.9.1.0.19a-2) frozen unstable; urgency=low
.
* Added arm-linux as multiarch target (sorry Jim).
* Uploaded to frozen to fix strange intermittant kernel
compilation problems (Fixes #31434).
* Fixed multiarch's postinst script to check for
c++filt.single before trying to remove it to prevent
warning messages if using g++ from egcs.
* Fixed typo in multiarch's postrm (addr2line) (Fixes: #31533)
* Added links to .so's for clean removal in the future (Fixes: #31536)
.
binutils (2.9.1.0.19a-1) unstable; urgency=low
.
* New upstream version; fixes some Alpha problems and other archs
should benefit also.
* Added ARM target patch from Corel again (still not in upstream).
.
binutils (2.9.1.0.16-1) unstable; urgency=low
.
* New upstream version; merges some ARM patches for Netwinders
* Added patch for ARM target from Corel (thanks Jim Pick)
.
binutils (2.9.1.0.15-5) frozen unstable; urgency=low
.
* Reuploaded to frozen (why it wasn't there earlier....)
.
binutils (2.9.1.0.15-4) unstable frozen; urgency=low
.
* Removed c++filt diversion in -multiarch to prevent conflicting
diversions when using egcs' g++ (which also wants to divert c++filt)
.
binutils (2.9.1.0.15-3) unstable frozen; urgency=low
.
* Made Roman's changes "official" (thanks Roman).
.
binutils (2.9.1.0.15-2.1) unstable; urgency=low
.
* Non-maintainer upload with agreement from Chris.
* Use a different soname for multi-arch libbfd and libopcodes; this
fixes the problem that the single-arch binaries (as and the diverted
ones) will all dump core because they're runtime-linked against the
multi-arch libs. (Fixes: #28656)
* Due to the above, binutils-multiarch also needs ldconfig in postinst
now.
* Fixup diversions once again: Do not even package the ldscripts for the
native architecture, so diversions for files in /usr/lib/ldscripts
aren't necessary.
* Also remove diversions on abort-install.
* Remove now obsolete diversions in preinst.
* Also symlink /usr/doc/binutils-multiarch to binutils, and do not
put /usr/doc/binutils in the package again.
* Put the symlinks libbfd.so and libopcode.so into binutils-dev, so one
can link to them.
.
binutils (2.9.1.0.15-2) unstable; urgency=low
.
* Fixed binutils-multiarch diversions
* Reverted elf.c to .13 version to fix bug in strip
.
binutils (2.9.1.0.15-1) unstable; urgency=low
.
* New upstream version.
* Moved over to debhelper and updated standards version to 2.4.1.4.
* Adds 3DNow instruction support for AMD processors.
* Fixes MANY Alpha bugs and a few for Sparc, PPC, and m68k reportedly.
* Added binutils-multiarch package to allow for multiple-arch support
(fixes bug #19471).
.
binutils (2.9.1.0.13-1) unstable; urgency=low
.
* New upstream version, fixes bug #25354.
* Hopefully, all requested docs are included, fixes bug #21325.
* Fixes MANY Alpha problems.
* Reportedly may fix MIPS and Sparc problems also...see changelogs.
* Has been tested on x86's with great success.
.
binutils (2.9.1-0.2) frozen unstable; urgency=low
.
* Fixed binutils-dev dependencies.
.
binutils (2.9.1-0.1) frozen unstable; urgency=medium
.
* Non-maintainer release.
* New upstream release.
* Moved docs into subdirs where appropriate.
* Integrated the following changes from J.H.M. Dassen:
* Updated FSF address in copyright file. (lintian).
* Reported lack of "gasp" manpage (# ....), and link it to
undocumented(7). (lintian).
* Added a TODO list.
.
binutils (2.9-0.3) frozen unstable; urgency=medium
.
* Added upstream patch which fixes a problem with strip
and netscape (#17971).
.
binutils (2.9-0.2) frozen unstable; urgency=low
.
* Added more of the upstream docs (#21325).
* Put a changelog.gz symlink in /usr/doc/binutils
to satisfy policy.
.
binutils (2.9-0.1) frozen unstable; urgency=low
.
* Non-maintainer release.
* New upstream release (bugfixes only).
.
binutils (2.8.1.0.23-1) unstable; urgency=low
.
* New upstream version
* -dev replaces libc5-dev (#17840)
* No longer possible to link against shared libbbfd/opcodes (#18121)
.
binutils (2.8.1.0.19-1) unstable; urgency=low
.
* New upstream version (#17296)
* Fixed typo in description (#16481)
* Fully replaces libbfd-dev (#16619)
.
binutils (2.8.1.0.17-1) unstable; urgency=low
.
* New upstream version
* Rejoined libbfd and binutils packages (#15486)
* Added "SHELL=bash" to rules file (#14528)
* bfd info docs seem to be broken, don't install for now
.
binutils (2.8.1.0.15-1) unstable; urgency=low
.
* New upstream version (#14250)
* Updated to Standard 2.3.0.0
* Restored ansidecl.h to libbfd-dev (#14116)
.
binutils (2.8.1-2) unstable; urgency=low
.
* Added 2.8.1.0.4 patch
.
binutils (2.8.1-1) unstable; urgency=low
.
* New upstream version
* Added 2.8.1.0.1 patch
.
binutils (2.8-1) unstable; urgency=low
.
* New upstream version
* Smarter debian build environment (automatic version handling)
* Added 2.8.0.3 patch
* Built with libc6
.
binutils (2.7.0.9-3) frozen unstable; urgency=low
.
* Patched for alpha support
* Distribute libiberty.a with -dev package (#8376)
* libbfd[x]-dev now has standard Provides/Conflicts behavior (#8377)
.
binutils (2.7.0.9-2) unstable; urgency=low
.
* Moved 2.7.0.9 out of experimental (no longer unreleased beta)
.
binutils (2.7.0.9-1) experimental; urgency=low
.
* New upstream beta version (fixes bug #7336)
* Split shared libraries (bfd) out of binutils (fixes bug #7244)
* No longer builds aout-binutils
.
binutils (2.7-6) unstable; urgency=low
.
* Uses dpkg --print-gnu-build-architecture for build
* Demoted aout-binutils to priority "extra"
.
binutils (2.7-5) unstable; urgency=low (HIGH for m68k)
.
* Added patch for m68k, will now compile X68 and kernel 2.1.15
.
binutils (2.7-4) unstable; urgency=low
.
* New maintainer
* Updated to new source format
* Fixed typo in script.1 (Fixes bug #4558)
* Fixed typo in as.1 (Fixes bug #5567)
* Postinst now calls ldconfig without explicit pathname (Fixes bug #6151)
Checksums-Sha1:
0ab4cb65efcb39c733c3508b69e7fdd934d4c967 1904 binutils_2.24.51.20140704-1ubuntu1.dsc
6a8b9ba47edca291c9ff902050f76cd48ba8c535 28471895 binutils_2.24.51.20140704.orig.tar.gz
9cda6f729ac05c0dc6a08b6b75dd1bc10e5a7466 140705 binutils_2.24.51.20140704-1ubuntu1.diff.gz
Checksums-Sha256:
485140eda96769599d1f1c6e1f2819e33e0338a9cb6227e45b7bb951cafda87a 1904 binutils_2.24.51.20140704-1ubuntu1.dsc
a9f480fa0a2afd70889e526f67cf920fe798d8aee3da2dc41b23fb7e313c9bf9 28471895 binutils_2.24.51.20140704.orig.tar.gz
ea9c7154e05d217c3e94ce279b733c24313dc3b9bbdfa531ac5f8c7f5214f7df 140705 binutils_2.24.51.20140704-1ubuntu1.diff.gz
Files:
9887b4de82eb3568dd1c4be5370e076d 1904 devel optional binutils_2.24.51.20140704-1ubuntu1.dsc
45f9ad07cdae89c034b2bf6eac279871 28471895 devel optional binutils_2.24.51.20140704.orig.tar.gz
17a5bf07f962dea97508d79cd860942c 140705 devel optional binutils_2.24.51.20140704-1ubuntu1.diff.gz
Original-Maintainer: Matthias Klose <doko at debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlO2oGEACgkQStlRaw+TLJyBpQCdH2UO8ociEWVWKj5eLTkfTzOr
+DYAn03+sw9UfpgSUE7h6OMMvfc9QtSs
=f/yq
-----END PGP SIGNATURE-----
More information about the Utopic-changes
mailing list