binutils (2.20.1-16) unstable; urgency=low * Add arm-linux-gnueabi to the multiarch targets, remove the old arm*-linux-gnu targets. Addresses #610745. -- Matthias Klose Tue, 25 Jan 2011 01:18:25 +0100 binutils (2.20.1-15) unstable; urgency=low * Fix PR ld/10144, mips/ld: non-dynamic relocations refer to dynamic symbol (Aurelian Jarno). Closes: #519006. * Apply two patches from binutils experimental. Closes: #597220. - Link executables statically when `static' is passed in DEB_BUILD_OPTIONS (Jim Heck). Closes: #590101. - debian/rules: Introduce PF macros (Jim Heck). Closes: #588357. * Allow ar scripts to contain ~ in the filename (Zygmunt Krynicki, taken from Linaro). LP: #641488. -- Matthias Klose Fri, 17 Sep 2010 23:54:06 +0200 binutils (2.20.1-14) unstable; urgency=low * Update ARM attribute support for Tag_DIV_use and Tag_MPextension_use. Closes: #595649. -- Matthias Klose Mon, 06 Sep 2010 09:53:50 +0200 binutils (2.20.1-13) unstable; urgency=low * Fix --no-add-needed with weak symbols (Kirill Smelkov). Closes: #591405. -- Matthias Klose Sat, 07 Aug 2010 21:01:40 +0200 binutils (2.20.1-12) unstable; urgency=low * Mask a few opcodes away if producing code for e500 (Sebastian Andrzej Siewior). Closes: #586068. -- Matthias Klose Sun, 11 Jul 2010 09:01:28 +0200 binutils (2.20.1-11) unstable; urgency=medium * Fix PR gold/10893, IFUNC support for gold backported from the trunk (Aurelian Jarno). Closes: #585051. -- Matthias Klose Mon, 14 Jun 2010 07:17:13 +0200 binutils (2.20.1-10) unstable; urgency=low * Drop build dependency on expect-tcl8.3. Closes: #472964. -- Matthias Klose Sun, 30 May 2010 12:23:46 +0200 binutils (2.20.1-9) unstable; urgency=high * [arm] branches to weak symbols, update patch from the trunk. -- Matthias Klose Thu, 06 May 2010 15:42:22 +0200 binutils (2.20.1-8) unstable; urgency=low * [arm] branches to weak symbols, patch taken from the trunk. -- Matthias Klose Thu, 29 Apr 2010 20:36:07 +0200 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. -- Matthias Klose Tue, 20 Apr 2010 22:51:35 +0000 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. -- Matthias Klose Sat, 17 Apr 2010 18:27:45 +0200 binutils (2.20.1-5) unstable; urgency=medium * Apply patch for PR gas/11456: Use memcpy to copy overlap memory. -- Matthias Klose Fri, 02 Apr 2010 01:36:07 +0200 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. -- Matthias Klose Tue, 30 Mar 2010 22:32:12 +0200 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. -- Matthias Klose Sun, 21 Mar 2010 06:43:48 +0100 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. -- Matthias Klose Mon, 08 Mar 2010 18:01:22 +0100 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. -- Matthias Klose Mon, 08 Mar 2010 04:47:46 +0100 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. -- Matthias Klose Fri, 05 Feb 2010 20:01:20 +0100 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. -- Matthias Klose Sat, 09 Jan 2010 10:43:04 +0100 binutils (2.20-4) unstable; urgency=low * Fix binutils-gold update. Closes: #555734. * Don't configure gold for spu on powerpc. -- Matthias Klose Wed, 11 Nov 2009 23:33:20 +0100 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. -- Matthias Klose Tue, 10 Nov 2009 02:15:41 +0100 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. -- Matthias Klose Thu, 29 Oct 2009 22:17:42 +0100 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). -- Matthias Klose Sat, 17 Oct 2009 12:22:30 +0200 binutils (2.19.91.20091006-1) unstable; urgency=low * Snapshot, taken from the 2.20 release branch 20091006. - cfi_sections changes applied. * 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. * Add 150_gold_copyrelocs.dpatch, add -z copyrelocs option for gold. * binutils-source: Depend on texinfo, zlib1g-dev. -- Matthias Klose Tue, 06 Oct 2009 22:13:24 +0200 binutils (2.19.91.20091003-1) unstable; urgency=medium * Snapshot, taken from the 2.20 release branch 20091003. - 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. -- Matthias Klose Sat, 03 Oct 2009 14:59:14 +0200 binutils (2.19.91.20090927-1) unstable; urgency=low * Snapshot, taken from the 2.20 release branch 20090927. * debian/*.shlibs: Update to the version from the branch. * On mips/mipsel disabled -pie/--pie-executable. Still broken, see #526961. Add an option --force-pie on mips/mipsel only for testing purposes. Change requested by debian-release (Andreas Barth). -- Matthias Klose Sun, 27 Sep 2009 11:56:06 +0200 binutils (2.19.91.20090923-1) unstable; urgency=medium * 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. -- Matthias Klose Wed, 23 Sep 2009 09:50:04 +0200 binutils (2.19.91.20090922-1) unstable; urgency=low * Snapshot, taken from the 2.20 release branch 20090922. * debian/*.shlibs: Update to the version from the branch. -- Matthias Klose Tue, 22 Sep 2009 19:36:50 +0200 binutils (2.19.91.20090910-1) unstable; 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. -- Matthias Klose Thu, 10 Sep 2009 17:05:30 +0200 binutils (2.19.90.20090909-1) unstable; urgency=low * Snapshot, taken from the 2.20 release branch 20090909. * debian/*.shlibs: Update to the version from the branch. * Disable build failure for regressions on mips/mipsel. -- Matthias Klose Wed, 09 Sep 2009 09:50:36 +0200 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. * Tighten build dependency on autoconf. * Fix some lintian warnings. -- Matthias Klose Thu, 27 Aug 2009 17:09:28 +0200 binutils (2.19.51.20090805-1) unstable; urgency=low * Snapshot, taken from the trunk 20090805. - 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. -- Matthias Klose Wed, 05 Aug 2009 10:24:40 +0200 binutils (2.19.51.20090723-1) unstable; urgency=low * Snapshot, taken from the trunk 20090723. * debian/*.shlibs: Update to the version from the trunk. * Undo the reversion in the last upload, use the upstream fix instead. -- Matthias Klose Thu, 23 Jul 2009 09:39:50 +0200 binutils (2.19.51.20090722-2) unstable; urgency=low * Apply build-id patch to avoid memory corruption (taken from Fedora). * Revert ld/ldlang.c rev 1.312. Closes: #537389. -- Matthias Klose Wed, 22 Jul 2009 19:19:30 +0200 binutils (2.19.51.20090722-1) unstable; urgency=low * Snapshot, taken from the trunk 20090722. * debian/*.shlibs: Update to the version from the trunk. -- Matthias Klose Wed, 22 Jul 2009 16:51:11 +0200 binutils (2.19.51.20090714-1) unstable; urgency=low * Snapshot, taken from the trunk 20090714. * debian/*.shlibs: Update to the version from the trunk. * Install a libiberty compiled with -fPIC as libiberty_pic.a. Closes: #530888. * Remove obsolete README.Debian. Closes: #324260. * binutils-dev: Include demangle.h. Closes: #134985. -- Matthias Klose Tue, 14 Jul 2009 13:13:37 -0400 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. -- Matthias Klose Sat, 04 Jul 2009 10:37:18 +0200 binutils (2.19.51.20090613-1) experimental; urgency=low * Snapshot, taken from the trunk 20090613. * debian/*.shlibs: Update to the version from the trunk. * Build binutils-gold on armel. * Apply proposed patch for new option for automatically generating IT blocks. -- Matthias Klose Sat, 13 Jun 2009 14:39:41 +0000 binutils (2.19.51.20090508-1) experimental; urgency=low * Snapshot, taken from the trunk 20090508. - Fix PR binutils/9743, relocation issues on arm. * debian/*.shlibs: Update to the version from the trunk. -- Matthias Klose Fri, 08 May 2009 11:08:14 +0200 binutils (2.19.51.20090419-1) experimental; urgency=low * Snapshot, taken from the trunk 20090419. * debian/*.shlibs: Update to the version from the trunk. * debian/patches/013_bash_in_ld_testsuite.dpatch: Update. -- Matthias Klose Sun, 19 Apr 2009 22:12:19 +0200 binutils (2.19.51.20090315-1) experimental; urgency=low * Snapshot, taken from the trunk 20090315. * debian/*.shlibs: Update to the version from the trunk. -- Matthias Klose Sun, 15 Mar 2009 11:38:58 +0100 binutils (2.19.1-1) unstable; urgency=low * Upload to unstable. * binutils-source: Make .dpatch files executable. -- Matthias Klose Sun, 15 Feb 2009 22:46:34 +0100 binutils (2.19.1-1~exp1) experimental; urgency=low * Binutils 2.19.1 release. * debian/*.shlibs: Update to the release version. -- Matthias Klose Wed, 04 Feb 2009 09:57:55 +0100 binutils (2.19.0.20090110-1~exp1) experimental; 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. -- Matthias Klose Sat, 10 Jan 2009 13:56:09 +0100 binutils (2.19-1~exp2) experimental; 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. -- Matthias Klose Sun, 30 Nov 2008 13:22:11 +0100 binutils (2.19-1~exp1) experimental; urgency=low * Binutils 2.19 release. * debian/*.shlibs: Update to the release version. * Build binutils-gold on powerpc. * debian/control: Update to GPL3, reference the GFDL. * Fail the build if the testsuite shows regressions compared to the last (installed) build. * Make lintian more happy. -- Matthias Klose Sun, 26 Oct 2008 13:06:27 +0200 binutils (2.18.93.20081009-1) experimental; 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. * Add build dependency on zlib1g-dev. * In gprof(1), remove references to monitor(3) and profil(2). Closes: #293948. -- Matthias Klose Sat, 11 Oct 2008 16:45:35 +0000 binutils (2.18.92.20081003-1) experimental; urgency=low * Snapshot, taken from the 2.19 branch 20081003. * debian/*.shlibs: Update to the version from the trunk. -- Matthias Klose Fri, 03 Oct 2008 11:29:16 +0000 binutils (2.18.90.20080910-1) experimental; urgency=low * Snapshot, taken from the 2.19 branch 20080910. * debian/*.shlibs: Update to the version from the trunk. -- Matthias Klose Fri, 12 Sep 2008 19:23:07 +0200 binutils (2.18.50.20080803-1) experimental; urgency=low * Snapshot, taken from the trunk 20080803. * debian/*.shlibs: Update to the version from the trunk. -- Matthias Klose Mon, 04 Aug 2008 00:53:47 +0200 binutils (2.18.50.20080707-1) experimental; 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). * Add Daniel Jacobowitz as uploader. -- Matthias Klose Mon, 07 Jul 2008 01:08:13 +0200 binutils (2.18.50.20080610-1) experimental; urgency=low * Snapshot, taken from the trunk 20080610. * debian/*.shlibs: Update to the version from the trunk. -- Matthias Klose Tue, 10 Jun 2008 16:21:02 +0200 binutils (2.18.50.20080530-1) experimental; urgency=low * Snapshot, taken from the trunk 20080530. * Switch maintainer and uploader. * debian/rules: Explicitely set SHELL to /bin/bash, build-depend on bash. * debian/rules: Fix setting of TARGET for cross builds. -- Matthias Klose Fri, 30 May 2008 23:49:40 +0200 binutils (2.18.50.20080507-1) experimental; 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. * debian/patches/013_bash_in_ld_testsuite.dpatch: Use bash in the ld testsuite (some tests have bashisms). * debian/*.shlibs: Update to the version from the trunk. * On amd64, i386 and sparc, build a binutils-gold package, diverting /usr/bin/ld. * Use expect instead of expect-tcl8.3 on all architectures except hppa. * Remove binutils and gcc build dependencies (versions are in oldstable). -- Matthias Klose Thu, 08 May 2008 00:56:30 +0200 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 files in binutils-spu. * Fix binutils-spu build on ppc64 (Andreas Jochens). Closes: #474116. * Build libiberty with -fPIC on mips/mipsel (Aurelian Jarno). -- Matthias Klose Sat, 05 Apr 2008 11:21:08 +0200 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. -- Matthias Klose Sat, 29 Mar 2008 20:32:35 +0100 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. -- Matthias Klose Fri, 21 Mar 2008 20:49:17 +0100 binutils (2.18.1~cvs20080103-1) unstable; 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). - Fix PR ld/5398. Closes: #452725. * debian/*.shlibs: Update to version from the branch. * debian/patches/305_arm-dis.dpatch: Fix segfault when disassembling ARM code. Closes: #438956. * Support kfreebsd-amd64-gnu and i486-kfreebsd-gnu (Aurilian Jarno): - debian/patches/127_x86_64_i386_biarch.dpatch: Extend for kfreebsd. - debian/rules: biarch enabled binutils for kfreebsd-{amd64,i486}-gnu, kfreebsd-{amd64,i486}-gnu support for cross-builds, kfreebsd-{amd64,i486}-gnu enabled for binutils-multiarch. - Closes: #380373. -- Matthias Klose Thu, 03 Jan 2008 21:57:51 +0100 binutils (2.18.1~cvs20071027-2) unstable; urgency=low * Do not include static libraries in the multiarch package. * Don't include /usr/lib64 in cross packages. Closes: #450429. -- Matthias Klose Sat, 24 Nov 2007 12:13:22 +0100 binutils (2.18.1~cvs20071027-1) unstable; 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. -- Matthias Klose Sat, 27 Oct 2007 17:55:41 +0200 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. -- Matthias Klose Wed, 29 Aug 2007 01:07:31 +0200 binutils (2.18~cvs20070812-1) unstable; urgency=low [ Matthias Klose ] * New upstream CVS snapshot, taken from the binutils-2_18-branch. * debian/rules: Support parallel= 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. -- Matthias Klose Sun, 12 Aug 2007 10:56:18 +0200 binutils (2.17cvs20070804-1) unstable; urgency=low [ Matthias Klose ] * New upstream CVS snapshot. - PR binutils/4888, fixes objcopy --only-keep-debug. Closes: #435444. * debian/rules: Support parallel= in DEB_BUILD_OPTIONS (see #209008). * debian/*.shlibs: Update to snapshot version. -- Matthias Klose Sat, 04 Aug 2007 12:45:07 +0200 binutils (2.17cvs20070801-1) unstable; urgency=medium [ Matthias Klose ] * New upstream CVS snapshot. - Fixes objcopy --only-keep-debug on amd64. Closes: #435444. * binutils-multiarch: Enable the armel-linux-gnu target. Closes: #408805. -- Matthias Klose Wed, 01 Aug 2007 18:24:51 +0200 binutils (2.17cvs20070718-1) unstable; urgency=low [ Matthias Klose ] * New upstream CVS snapshot. - Fix build failure on m68k. * debian/patches/400_gcc42_fix.dpatch: Fix build failure with gcc-4.2. Closes: #433062. * Fix cross build failure while stripping binaries. Closes: #432907. -- Matthias Klose Wed, 18 Jul 2007 20:25:03 +0200 binutils (2.17cvs20070713-1) unstable; urgency=low [ Matthias Klose ] * New upstream CVS snapshot. - Remove patches applied upstream: 301_pr4436.dpatch, 302_pr4448.dpatch, 303_pr4454.dpatch, 305_pr4497.dpatch, 306_ld_demangler_segfault.dpatch, 307_pr4558.dpatch. - Fix build failure with gcc-4.2. Closes: #429738. - Fix kernel build with grsecurity patch. Closes: #430041. * debian/copyright: Include GPL-3. * debian/rules: Fix version extraction. * debian/rules: Honor `noopt' in DEB_BUILD_OPTIONS. -- Matthias Klose Fri, 13 Jul 2007 14:45:21 +0200 binutils (2.17cvs20070426-8) unstable; urgency=low * Fix PR gas/4558. * debian/rules: Add empty NJOBS macro. -- Matthias Klose Mon, 28 May 2007 09:06:35 +0000 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. -- James Troup Wed, 23 May 2007 02:19:09 +0100 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. -- Matthias Klose Mon, 14 May 2007 10:51:40 +0200 binutils (2.17cvs20070426-5) unstable; urgency=low * Fix PR ld/4454. -- Matthias Klose Sun, 06 May 2007 09:50:29 +0200 binutils (2.17cvs20070426-4) unstable; urgency=low * Fix PR gas/4448, overstrict check for powerpc lswi. Closes: #421799. -- Matthias Klose Wed, 2 May 2007 18:26:03 +0200 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. -- Matthias Klose Mon, 30 Apr 2007 07:47:09 +0200 binutils (2.17cvs20070426-2) unstable; urgency=low * Fix typo preparing the binutils-hppa64 package. -- Matthias Klose Fri, 27 Apr 2007 08:06:49 +0200 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. -- James Troup Fri, 27 Apr 2007 01:29:57 +0100 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 -- James Troup Tue, 3 Oct 2006 00:53:17 +0100 binutils (2.17-2) unstable; urgency=low * The "Laisse le Wookie gagner" release. * 127_x86_64_i386_biarch.dpatch: new patch from Aurelien Jarno 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 -- James Troup Wed, 26 Jul 2006 20:33:13 +0100 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. -- James Troup Mon, 26 Jun 2006 13:17:36 +0100 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. -- James Troup Sun, 7 May 2006 19:57:08 +0100 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 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 . Closes: #315290 * Integrate most of a patch to build arbitrary binutils-$TARGET cross-packages from #231707. Thanks to Nikita V. Youshchenko and Josh Triplett . * 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. -- James Troup Sat, 15 Apr 2006 03:05:41 +0100 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. -- James Troup Wed, 18 Jan 2006 02:25:25 +0000 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. -- James Troup Wed, 14 Dec 2005 08:06:37 +0000 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. -- James Troup Sat, 10 Dec 2005 05:23:34 +0000 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 -- James Troup Thu, 17 Nov 2005 13:15:15 +0000 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. -- James Troup Fri, 11 Nov 2005 20:38:22 +0000 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. -- James Troup Sat, 3 Sep 2005 00:30:56 +0100 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 . Closes: #318344 -- James Troup Wed, 31 Aug 2005 05:03:11 +0100 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. -- Matthias Klose Sun, 10 Jul 2005 16:35:17 +0200 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. -- Matthias Klose Sat, 9 Jul 2005 14:58:49 +0200 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. -- Matthias Klose Sun, 12 Jun 2005 12:29:12 +0200 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. -- Matthias Klose Fri, 6 May 2005 18:43:09 +0200 binutils (2.15-6) unstable; urgency=low * 123_bfd_overflow_fix.dpatch: new patch from Alan Modra to fix BFD overflows. Closes: #308625 -- James Troup Sat, 21 May 2005 20:20:01 +0100 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). -- Martin Pitt Fri, 18 Mar 2005 13:07:52 +0000 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. -- Daniel Stone Tue, 7 Dec 2004 09:29:31 +0100 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 -- James Troup Thu, 25 Nov 2004 00:13:28 +0000 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 -- James Troup Thu, 23 Sep 2004 22:44:03 +0100 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 -- James Troup Thu, 9 Sep 2004 22:24:08 +0100 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 -- James Troup Tue, 31 Aug 2004 22:45:13 +0100 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). -- James Troup Thu, 29 Jul 2004 22:44:04 +0100 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. -- James Troup Wed, 19 May 2004 10:35:44 +0100 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. -- James Troup Tue, 30 Mar 2004 18:00:54 +0100 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 -- James Troup Fri, 26 Mar 2004 15:52:27 +0000 binutils (2.14.90.0.7-5) unstable; urgency=low * 109_objcopy_keep_debug.dpatch: new patch from Daniel Jacobowitz , objcopy --only-keep-debug and readelf SHT_NOBITS fixes. -- James Troup Mon, 26 Jan 2004 16:25:25 +0000 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 . 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). -- James Troup Thu, 22 Jan 2004 21:32:44 +0000 binutils (2.14.90.0.7-3) unstable; urgency=low * 108_m68k_fmoveml_fix.dpatch: new patch from H.J. Lu to fix fmoveml disassembly and associated testsuite regression on m68k. -- James Troup Tue, 18 Nov 2003 14:35:23 +0000 binutils (2.14.90.0.7-2) unstable; urgency=low * 107_powerpc_ld_segfault.dpatch: new patch from Alan Modra to fix ld segfault on powerpc. Thanks to Josselin Mouette for the report. Closes: #219187 -- James Troup Wed, 5 Nov 2003 13:32:17 +0000 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 . * 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 and Daniel Jacobowitz 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. -- James Troup Sat, 1 Nov 2003 18:14:04 +0000 binutils (2.14.90.0.6-5) unstable; urgency=low * 104_elf_eh_frame_alpha_fix.dpatch: new patch from H.J. Lu to fix regressions on alpha caused by 103_static_linking_elf_eh_frame. Thanks to Thimo Neubauer for the original report. Closes: #215636 -- James Troup Fri, 17 Oct 2003 00:02:09 +0100 binutils (2.14.90.0.6-4) unstable; urgency=low * 103_static_linking_elf_eh_frame.dpatch: new patch from H.J. Lu 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 to enable mips64 support. Closes: #213448 -- James Troup Sun, 12 Oct 2003 14:26:26 +0100 binutils (2.14.90.0.6-3) unstable; urgency=low * 100_null_owner_ld_fix.dpatch: new patch from Alan Modra 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 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 to fix an as regression where it refused to compile utils.S from Linux/PPC 2.6. Closes: #211668 -- James Troup Tue, 23 Sep 2003 01:32:08 +0100 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 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. -- James Troup Thu, 18 Sep 2003 22:13:36 +0100 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 - this is obsolete, it was working around a bug in ld since fixed by Daniel Jacobowitz 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. -- James Troup Thu, 11 Sep 2003 22:08:18 +0100 binutils (2.14.90.0.5-0.2) unstable; urgency=low * NMU. * Rebuild using fixed gcc on sparc (closes: #202924). -- Matthias Klose Mon, 28 Jul 2003 20:12:00 +0200 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 -- Matthias Klose Wed, 23 Jul 2003 20:09:51 +0200 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 -- Matthias Klose Sat, 31 May 2003 12:12:10 +0200 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 -- Matthias Klose Sat, 24 May 2003 09:02:54 +0200 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 -- Matthias Klose Sun, 18 May 2003 10:50:00 +0200 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). -- Matthias Klose Tue, 6 May 2003 09:58:14 +0200 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) -- Julien LEMOINE Mon, 14 Apr 2003 04:45:03 +0200 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. -- J.H.M. Dassen (Ray) Sun, 13 Apr 2003 16:54:46 +0200 binutils (2.13.90.0.18-1.5) unstable; urgency=medium * NMU * [890-elf64_alpha_segfault.diff] Patch from Julien LEMOINE 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. -- J.H.M. Dassen (Ray) Sun, 13 Apr 2003 13:44:17 +0200 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. -- Matthias Klose Tue, 8 Apr 2003 23:27:46 +0200 binutils (2.13.90.0.18-1.3) unstable; urgency=low * NMU * Another fix for ELF/m68k (__bb_exit_func initialization). -- Matthias Klose Tue, 18 Mar 2003 00:05:47 +0100 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). -- Matthias Klose Sun, 9 Mar 2003 01:02:39 +0100 binutils (2.13.90.0.18-1.1) unstable; urgency=low * NMU * Apply upstream fix for hppa stubs. Closes: #181397 -- LaMont Jones Wed, 19 Feb 2003 12:34:58 -0700 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) -- Christopher C. Chimelis Sun, 2 Feb 2003 23:17:29 -0500 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 -- Christopher C. Chimelis Mon, 9 Dec 2002 19:14:02 -0500 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) -- Christopher C. Chimelis Tue, 20 Nov 2002 05:36:21 -0500 binutils (2.13.90.0.10-2) unstable; urgency=low * Added two patches from upstream to fix alpha BFD. (closes: Bug#165633) -- Christopher C. Chimelis Sun, 27 Oct 2002 14:21:51 -0400 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) -- Christopher C. Chimelis Mon, 15 Oct 2002 20:22:29 -0400 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 -- Christopher C. Chimelis Thu, 15 Aug 2002 20:13:44 -0400 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) -- Christopher C. Chimelis Wed, 14 Aug 2002 13:09:12 -0400 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) -- Christopher C. Chimelis Thu, 2 Aug 2002 02:24:29 -0400 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 (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) -- Christopher C. Chimelis Mon, 22 Jul 2002 12:54:01 -0400 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. -- Christopher C. Chimelis Wed, 17 Jul 2002 14:23:42 -0400 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 -- Christopher C. Chimelis Thu, 6 Jun 2002 15:52:29 -0400 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) -- Christopher C. Chimelis Sun, 5 Apr 2002 04:52:33 -0400 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) -- Christopher C. Chimelis Mon, 29 Apr 2002 14:40:21 -0400 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 -- Christopher C. Chimelis Thu, 18 Apr 2002 13:03:49 -0400 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) -- Christopher C. Chimelis Mon, 15 Apr 2002 12:41:10 -0400 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) -- Christopher C. Chimelis Thu, 13 Mar 2002 01:30:22 -0400 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 explicitly 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) -- Christopher C. Chimelis Mon, 11 Mar 2002 14:02:45 -0500 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! -- Christopher C. Chimelis Fri, 8 Mar 2002 19:10:10 -0500 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. -- Christopher C. Chimelis Fri, 22 Feb 2002 14:05:22 -0500 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). -- Christopher C. Chimelis Wed, 13 Feb 2002 13:41:47 -0500 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... -- Christopher C. Chimelis Tue, 12 Feb 2002 06:15:02 -0500 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). -- Christopher C. Chimelis Fri, 1 Feb 2002 17:06:29 -0500 binutils (2.11.92.0.12.3-5) unstable; urgency=high * Fix signed char assumption in i386 disassembly bits (closes: Bug#126993) -- Christopher C. Chimelis Mon, 8 Jan 2002 17:27:17 -0500 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. -- Christopher C. Chimelis Wed, 26 Dec 2001 13:53:49 -0500 binutils (2.11.92.0.12.3-3) unstable; urgency=high * Include patch from Alan Modra to fix more refcount problems on hppa. -- Christopher C. Chimelis Fri, 7 Dec 2001 05:42:04 -0500 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) -- Christopher C. Chimelis Wed, 5 Dec 2001 04:14:51 -0500 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. -- Christopher C. Chimelis Fri, 30 Nov 2001 20:11:42 -0500 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. -- Christopher C. Chimelis Fri, 23 Nov 2001 23:23:22 -0500 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) -- Christopher C. Chimelis Sat, 10 Nov 2001 18:19:05 -0400 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) -- Christopher C. Chimelis Fri, 26 Oct 2001 00:07:01 -0400 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. -- Christopher C. Chimelis Tue, 23 Oct 2001 03:29:49 -0400 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. -- Christopher C. Chimelis Fri, 19 Oct 2001 00:49:04 -0400 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. -- Christopher C. Chimelis Wed, 17 Oct 2001 18:56:51 -0400 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. -- Christopher C. Chimelis Sat, 13 Oct 2001 15:10:20 -0400 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. -- Christopher C. Chimelis Fri, 12 Oct 2001 23:14:51 -0400 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. -- Christopher C. Chimelis Tue, 9 Oct 2001 19:53:49 -0400 binutils (2.11.90.0.31-2) unstable; urgency=high * Applied IA64 patch from CVS to fix gcc issues on IA64. -- Christopher C. Chimelis Mon, 24 Sep 2001 12:45:29 -0400 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) -- Christopher C. Chimelis Sat, 1 Sep 2001 23:42:22 -0400 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. -- Christopher C. Chimelis Thu, 30 Aug 2001 04:48:04 -0400 binutils (2.11.90.0.27-4) unstable; urgency=high * Argh. Really remove the manpages from multiarch this time (closes: Bug#110410) -- Christopher C. Chimelis Tue, 28 Aug 2001 14:32:34 -0400 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) -- Christopher C. Chimelis Mon, 27 Aug 2001 10:13:27 -0400 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) -- Christopher C. Chimelis Mon, 20 Aug 2001 23:07:30 -0400 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) -- Christopher C. Chimelis Thu, 16 Aug 2001 08:24:49 -0400 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... -- Christopher C. Chimelis Wed, 1 Aug 2001 07:06:52 -0400 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). -- Christopher C. Chimelis Thu, 19 Jul 2001 05:12:05 -0400 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. -- Christopher C. Chimelis Wed, 9 May 2001 03:11:19 -0400 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) -- Christopher C. Chimelis Sun, 29 Apr 2001 20:03:22 -0400 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) -- Christopher C. Chimelis Tue, 17 Apr 2001 20:07:14 -0400 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. -- Christopher C. Chimelis Thu, 15 Mar 2001 16:29:32 -0500 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. -- Christopher C. Chimelis Sun, 11 Mar 2001 20:16:44 -0500 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) -- Christopher C. Chimelis Thu, 1 Mar 2001 15:06:50 -0500 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) -- Christopher C. Chimelis Thu, 22 Feb 2001 19:36:12 -0500 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). -- Christopher C. Chimelis Tue, 20 Feb 2001 21:32:44 -0500 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. -- Christopher C. Chimelis Mon, 20 Nov 2000 16:25:44 -0500 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. -- Christopher C. Chimelis Tue, 17 Oct 2000 13:23:40 -0400 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. -- Christopher C. Chimelis Sun, 15 Oct 2000 19:12:22 -0400 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). -- Christopher C. Chimelis Wed, 11 Oct 2000 08:59:36 -0400 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. -- Christopher C. Chimelis Sun, 8 Oct 2000 16:14:08 -0400 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. -- Christopher C. Chimelis Thu, 28 Sep 2000 10:39:12 -0400 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. -- Christopher C. Chimelis Sun, 24 Sep 2000 10:19:20 -0400 binutils (2.10.0.26-2) unstable; urgency=low * Added the avr target for Amtel's AVR MCU's * Applied Frank I. Smith 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. -- Christopher C. Chimelis Fri, 22 Sep 2000 17:31:44 -0400 binutils (2.10.0.26-1) unstable; urgency=low * New upstream source. * Added mips-linux, hppa-linux, and hppa64-linux to multiarch targets -- Christopher C. Chimelis Sun, 17 Sep 2000 01:05:49 -0400 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 -- Christopher C. Chimelis Thu, 24 Aug 2000 16:52:44 -0400 binutils (2.10.0.18-3) unstable; urgency=low * Added build depends stuff. -- Christopher C. Chimelis Sat, 5 Aug 2000 21:09:04 -0400 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. -- Christopher C. Chimelis Sat, 29 Jul 2000 20:07:15 -0400 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). -- Christopher C. Chimelis Sat, 22 Jul 2000 13:18:27 -0400 binutils (2.10.0.9-4) unstable; urgency=low * Applied a patch from Ben Collins to fix sparc64 linker scripts -- Christopher C. Chimelis Sat, 8 Jul 2000 07:24:10 -0400 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. -- Christopher C. Chimelis Fri, 7 Jul 2000 10:26:59 -0400 binutils (2.10.0.9-2) unstable; urgency=low * Wow, already a bug fix. * binutils-dev now provides libiberty.h -- Christopher C. Chimelis Fri, 23 Jun 2000 19:54:39 -0400 binutils (2.10.0.9-1) unstable; urgency=low * New upstream version (more linux-specific). -- Christopher C. Chimelis Fri, 23 Jun 2000 14:31:04 -0400 binutils (2.10-1) unstable; urgency=low * New upstream version (finally, a real release!) -- Christopher C. Chimelis Wed, 21 Jun 2000 19:08:14 -0400 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). -- Christopher C. Chimelis Thu, 8 Jun 2000 21:34:42 -0400 binutils (2.9.5.0.42-1) unstable; urgency=low * New upstream source. * Includes a testcase for hidden symbol support. -- Christopher C. Chimelis Fri, 19 May 2000 20:48:52 -0400 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. -- Christopher C. Chimelis Fri, 5 May 2000 20:38:41 -0400 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. -- Christopher C. Chimelis Sat, 29 Apr 2000 04:03:39 -0400 binutils (2.9.5.0.31-3) frozen unstable; urgency=high * Applied patch to fix broken ARM code generation (closes:Bug#61977) -- Christopher C. Chimelis Fri, 7 Apr 2000 15:50:42 -0400 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) -- Christopher C. Chimelis Mon, 3 Apr 2000 22:48:55 -0400 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. -- Christopher C. Chimelis Wed, 22 Mar 2000 05:05:12 -0500 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) -- Christopher C. Chimelis Tue, 14 Mar 2000 10:32:52 -0500 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) -- Christopher C. Chimelis Thu, 17 Feb 2000 10:31:05 -0500 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) -- Christopher C. Chimelis Wed, 19 Jan 2000 19:28:09 -0500 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) -- Christopher C. Chimelis Wed, 15 Dec 1999 19:14:05 -0500 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. -- Christopher C. Chimelis Wed, 7 Dec 1999 01:08:51 -0600 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 -- Christopher C. Chimelis Thu, 4 Nov 1999 15:00:35 -0400 binutils (2.9.5.0.16-3) unstable; urgency=low * Added support for mipsel-linux in binutils-multiarch -- Christopher C. Chimelis Thu, 4 Nov 1999 15:00:35 -0400 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) -- Christopher C. Chimelis Mon, 25 Oct 1999 15:58:55 -0400 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) -- Christopher C. Chimelis Fri, 15 Oct 1999 03:18:55 -0400 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 explicitly in debian/rules. -- Christopher C. Chimelis Wed, 6 Oct 1999 03:18:55 -0400 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. -- Christopher C. Chimelis Tue, 21 Sep 1999 03:39:08 -0400 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 -- Christopher C. Chimelis Sat, 18 Sept 1999 01:21:05 -0400 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. -- Christopher C. Chimelis Fri, 17 Aug 1999 16:32:05 -0400 binutils (2.9.5.0.12-0.1) experimental; urgency=low * New upstream version. * Should be the last experimental before a new release. -- Christopher C. Chimelis Thu, 9 Aug 1999 23:12:52 -0400 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 -- Christopher C. Chimelis Thu, 9 Aug 1999 23:12:52 -0400 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 -- Christopher C. Chimelis Thu, 9 Aug 1999 23:12:52 -0400 binutils (2.9.4.0.8-0.1) unstable; urgency=low * New upstream version. * Applied as much of the PPC patches as I could. -- Christopher C. Chimelis Thu, 15 Jul 1999 12:46:45 -0400 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. -- Daniel Jacobowitz Sun, 6 Jun 1999 01:27:10 -0400 binutils (2.9.4.0.2-0.1) unstable; urgency=low * New upstream version. 2.9.4.0.1 was hurriedly recalled. -- Daniel Jacobowitz Sun, 6 Jun 1999 01:27:10 -0400 binutils (2.9.4.0.1-0.1) unstable; urgency=low * New upstream version. -- Daniel Jacobowitz Sun, 6 Jun 1999 01:27:10 -0400 binutils (2.9.1.0.25-2) unstable; urgency=low * Added ObjC patch AGAIN...sorry about that -- Christopher C. Chimelis Sun, 23 May 1999 15:14:35 -0400 binutils (2.9.1.0.25-1) unstable; urgency=low * New upstream version - Fixes a PIII asm optimisation bug -- Christopher C. Chimelis Sun, 23 May 1999 00:36:55 -0400 binutils (2.9.1.0.24-2) unstable; urgency=low * Reapplied ObjC patch...apparently it's still needed. -- Christopher C. Chimelis Mon, 10 May 1999 19:53:15 -0400 binutils (2.9.1.0.24-1) unstable; urgency=low * New upstream release - fixes too many little things to mention. -- Christopher C. Chimelis Tue, 3 May 1999 16:35:08 -0400 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). -- Christopher C. Chimelis Mon, 5 Apr 1999 13:26:55 -0500 binutils (2.9.1.0.22b-2) unstable; urgency=low * Added patch from Joel Klecker to finally (properly) fix the rpath issue (Thanks, Joel!). -- Christopher C. Chimelis Fri, 2 Apr 1999 18:14:05 -0600 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 -- Christopher C. Chimelis Fri, 12 Mar 1999 03:51:44 -0600 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. -- Christopher C. Chimelis Mon, 1 Feb 1999 15:51:19 -0600 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). -- Christopher C. Chimelis Thu, 21 Jan 1999 19:25:17 -0600 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) -- Christopher C. Chimelis Fri, 8 Jan 1999 15:28:32 -0600 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). -- Christopher C. Chimelis Mon, 4 Jan 1999 20:24:36 -0600 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) -- Christopher C. Chimelis Mon, 30 Nov 1998 16:59:25 -0600 binutils (2.9.1.0.15-5) frozen unstable; urgency=low * Reuploaded to frozen (why it wasn't there earlier....) -- Christopher C. Chimelis Mon, 30 Nov 1998 16:37:08 -0600 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) -- Christopher C. Chimelis Wed, 25 Nov 1998 18:06:17 -0600 binutils (2.9.1.0.15-3) unstable frozen; urgency=low * Made Roman's changes "official" (thanks Roman). -- Christopher C. Chimelis Mon, 2 Nov 1998 05:46:56 -0600 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. -- Roman Hodek Sat, 31 Oct 1998 11:31:14 +0100 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 -- Christopher C. Chimelis Tue, 27 Oct 1998 05:26:28 -0600 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). -- Christopher C. Chimelis Thu, 14 Oct 1998 19:30:10 -0500 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. -- Christopher C. Chimelis Mon, 5 Oct 1998 23:02:08 -0500 binutils (2.9.1-0.2) frozen unstable; urgency=low * Fixed binutils-dev dependencies. -- Joel Klecker Tue, 05 May 1998 09:24:04 -0700 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. -- Joel Klecker Thu, 30 Apr 1998 10:43:42 -0700 binutils (2.9-0.3) frozen unstable; urgency=medium * Added upstream patch which fixes a problem with strip and netscape (#17971). -- Joel Klecker Tue, 28 Apr 1998 08:58:27 -0700 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. -- Joel Klecker Tue, 21 Apr 1998 09:02:22 -0700 binutils (2.9-0.1) frozen unstable; urgency=low * Non-maintainer release. * New upstream release (bugfixes only). -- Joel Klecker Sun, 12 Apr 1998 04:11:07 -0700 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) -- Galen Hazelwood Sat, 14 Mar 1998 18:19:10 -0700 binutils (2.8.1.0.19-1) unstable; urgency=low * New upstream version (#17296) * Fixed typo in description (#16481) * Fully replaces libbfd-dev (#16619) -- Galen Hazelwood Sun, 25 Jan 1998 15:37:03 -0700 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 -- Galen Hazelwood Sat, 6 Dec 1997 14:55:26 -0700 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) -- Galen Hazelwood Thu, 30 Oct 1997 20:04:24 -0700 binutils (2.8.1-2) unstable; urgency=low * Added 2.8.1.0.4 patch -- Galen Hazelwood Thu, 12 Jun 1997 20:49:57 -0600 binutils (2.8.1-1) unstable; urgency=low * New upstream version * Added 2.8.1.0.1 patch -- Galen Hazelwood Fri, 30 May 1997 14:48:42 -0600 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 -- Galen Hazelwood Sun, 4 May 1997 11:16:12 -0600 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) -- Galen Hazelwood Fri, 28 Mar 1997 11:45:58 -0700 binutils (2.7.0.9-2) unstable; urgency=low * Moved 2.7.0.9 out of experimental (no longer unreleased beta) -- Galen Hazelwood Sun, 9 Mar 1997 23:43:19 -0700 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 -- Galen Hazelwood Thu, 13 Feb 1997 00:27:18 -0700 binutils (2.7-6) unstable; urgency=low * Uses dpkg --print-gnu-build-architecture for build * Demoted aout-binutils to priority "extra" -- Galen Hazelwood Mon, 27 Jan 1997 13:34:08 -0700 binutils (2.7-5) unstable; urgency=low (HIGH for m68k) * Added patch for m68k, will now compile X68 and kernel 2.1.15 -- Galen Hazelwood Tue, 31 Dec 1996 22:15:03 -0700 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) -- Galen Hazelwood Mon, 30 Dec 1996 12:10:25 -0700 binutils (2.7-3): Remove lib*.so links so the libs are not used for develpment. gzip manpages Changes made by Michael Meskes in consent with David Engel. binutils (2.7-2): Include shared libraries Strip shared libraries Also update AOUT version Minor changes to debian.rules binutils (2.7-1): Updated to new upstream version. Added a simple extended description (Bug#3574). Don't call ldconfig from postrm script (Bug#4246). LocalWords: Aurelien Jarno