Change logs for gnat-4.6 source package in Precise

  • gnat-4.6 (4.6.3-1ubuntu4) precise-proposed; urgency=low
    
      * Rebuild to create a build record for armhf.
     -- Matthias Klose <email address hidden>   Thu, 03 May 2012 16:45:04 +0200
  • gnat-4.6 (4.6.3-1ubuntu3) precise-proposed; urgency=low
    
      * Don't enable the multilib build for armel and armhf.
     -- Matthias Klose <email address hidden>   Tue, 24 Apr 2012 11:04:01 +0200
  • gnat-4.6 (4.6.3-1ubuntu2) precise; urgency=low
    
      * Pursuant to the cross-distro consensus on the armhf linker path,
        update arm-dynamic-linker.diff with Michael Hope's improved patch.
      * Remove cruft from debian/rules.patch dealing with the old patch.
     -- Adam Conrad <email address hidden>   Fri, 13 Apr 2012 11:40:50 -0600
  • gnat-4.6 (4.6.3-1ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gnat-4.6 (4.6.3-1) unstable; urgency=low
    
      * debian/control.m4: remove dependencies on ada-compiler which is being
        phased out.
      * debian/patches/ada-libgnatvsn.diff (gnatvsn.ads): new hunk, revert an
        upstream change to Current_Year to preserve the aliversion.
    
      Merge from gcc-4.6 (4.6.3-1) unstable; urgency=low
    
      * GCC 4.6.3 release.
    
      [ Matthias Klose ]
      * Linaro only:
        Backport bug fixes (r106870, r106873) from the Linaro branch. LP: #922474.
      * Fix PR target/50946, taken from the trunk. Fixes: #641849.
    
      [ Thorsten Glaser ]
      * Backport PR rtl-optimization/47612 from the trunk, apply for m68k only.
      * Don't set the bootstrap-lean target unconditionally.
    
      Merge from gcc-4.6 (4.6.2-16) unstable; urgency=medium
    
      * Update to SVN 20120223 (r184520) from the gcc-4_6-branch (4.6.3 release
        candidate.
        - Fix PR tree-optimization/52286, PR c/52290, PR target/52330,
          PR target/52294, PR target/52238, PR libstdc++/52300,
          PR libstdc++/52317, PR libstdc++/52309.
    
      [ Marcin Juszkiewicz ]
      * Fix ARM sf/hf multilib dpkg-shlibdeps dependency generation.
    
      [ Samuel Thibault ]
      * Update hurd patch, fixing build failure. Fixes: #661362.
    
      [ Thorsten Glaser ]
      * Apply patch from Alan Hourihane to fix err_bad_abi testcase on m68k.
      * Apply patch from Andreas Schwab to fix floats on m68k.
    
      [ Jonathan Nieder ]
      * libstdc++6: Depends on libc (>= 2.11) for STB_GNU_UNIQUE support
        (Eugene V. Lyubimkin). Fixes: #584572.
      * libstdc++6, libobjc2, libgfortran3, libmudflap0, libgomp1: Breaks
        pre-multiarch gcc. Fixes: #651550.
      * libstdc++6: Lower priority from required to important. Fixes: #661118.
    
      [ Matthias Klose ]
      * Fix path calculation for the libstdc++ -gdb.py file when installed into
        multiarch locations. Fixes: #661385. LP: #908163.
    
      Merge from gcc-4.6 (4.6.2-15) unstable; urgency=low
    
      * Update to SVN 20120219 (r184373) from the gcc-4_6-branch.
        - Fix PR tree-optimization/46886, PR debug/51950, PR c/52181,
          PR middle-end/52230, PR bootstrap/51969, PR c++/52247, PR c/5218,
          PR debug/52260, PR target/52199.
      * Don't add ARM sf/hf conflicts for cross package builds. LP: #913734.
    
      Merge from gcc-4.6 (4.6.2-14) unstable; urgency=low
    
      * Update to SVN 20120210 (r184105) from the gcc-4_6-branch.
        - Fix PR rtl-optimization/52139, PR rtl-optimization/52060,
          PR middle-end/52074, PR target/52129, PR middle-end/48071,
          PR target/52006, PR libmudflap/40778, PR rtl-optimization/51767,
          PR middle-end/51768, PR middle-end/44777, PR debug/51695, PR c/51360,
          PR debug/51517, PR middle-end/52140, PR target/51106, PR c++/51669,
          PR driver/48306, PR tree-optimization/49536.
      * Fix libstdc++-dev control file for cross builds.
    
      Merge from gcc-4.6 (4.6.2-13) unstable; urgency=low
    
      * Update to SVN 20120208 (r184026) from the gcc-4_6-branch.
        - Fix PR middle-end/51994, PR target/40068, PR target/52107,
          PR tree-optimization/51118, PR rtl-optimization/51374, PR target/51835,
          PR target/50313, PR middle-end/45678, PR ada/46192, PR fortran/52151,
          PR fortran/52093, PR fortran/52012, PR fortran/52022, PR fortran/51966,
          PR fortran/51948, PR fortran/51913, PR libstdc++/51795, PR libjava/48512.
    
      * Install libstdc++ -gdb.py file into /usr/lib/debug.
        Fixes: #652160, #653446.
      * Configure --with-system-root, remove trailing slash from system root.
      * Strip whitespace from with_libssp definition. Fixes: #653255.
      * Fix control file generation for cross packages. LP: #913734.
      * Update the Linaro support to the 4.6-2012.01-1 release.
    
      Merge from gcc-4.6 (4.6.2-12) unstable; urgency=low
    
      * Update to SVN 20120120 (r183333) from the gcc-4_6-branch.
        - Fix PR middle-end/48660, PR tree-optimization/51315,
          PR target/51756 (avr), PR rtl-optimization/38644, PR ada/41929,
          PR target/48743 (x86), PR tree-optimization/49642,
          PR rtl-optimization/51821, PR tree-optimization/51759,
          PR rtl-optimization/51821, PR target/51623, PR c++/51854, PR c++/51868,
          PR c++/51344, PR fortran/51800, PR fortran/51904.
    
      [ Matthias Klose ]
      * Update the Linaro support to the 4.6-2012.01-1 release.
    
      [ Marcin Juszkiewicz ]
      * Fix control file generation for ARM multiarch cross builds.
    
      Merge from gcc-4.6 (4.6.2-11) unstable; urgency=low
    
      * Update to SVN 20120104 (r182901) from the gcc-4_6-branch.
        - Fix PR tree-optimization/51624.
      * gcc-volatile-bitfields.diff: Remove, integrated upstream.
      * Replace Fortran 95 with Fortran in package descriptions.
    
      Merge from gcc-4.6 (4.6.2-10) unstable; urgency=low
    
      * Update to SVN 20120104 (r182882) from the gcc-4_6-branch.
        - Fix PR tree-optimization/49651, PR tree-optimization/51042,
          PR tree-optimization/51070, PR target/51623, PR rtl-optimization/50396,
          PR target/51643, PR lto/41159, PR tree-optimization/51583,
          PR debug/49951, PR c++/51416, PR c++/51331, PR fortran/51502,
          PR fortran/51310, PR libstdc++/51711, PR libstdc++/51626,
          PR libstdc++/51083, PR libstdc++/50862, PR libstdc++/51540,
          PR bootstrap/51686, PR bootstrap/49907.
    
      [ Matthias Klose ]
      * Don't provide the 4.6.1 symlink anymore.
      * Fix generating libphobos dependency for gdc. Addresses: #653078.
      * Link libmudflapth.so with -lpthread.
      * Apply proposed backport for PR middle-end/48660 (Richard Sandiford).
        Fixes: #630752, LP: #736661.
      * On armel/armhf, allow g*-multilib installation using the runtime
        libraries of the corresponding multiarch architecture.
      * Fix location of .jinfo files. Addresses: #654579.
    
      [ Aurelien Jarno ]
      * Re-enable parallel builds on kfreebsd-i386, as the problem from bug
        #637236 only affects kfreebsd-amd64.
    
      Merge from gcc-4.6 (4.6.2-9) unstable; urgency=medium
    
      * Update to SVN 20111217 (r182430) from the gcc-4_6-branch.
        - Fix PR c++/51331.
      * Fix build dependencies for armel/armhf.
    
      Merge from gcc-4.6 (4.6.2-8) unstable; urgency=low
    
      * Update to SVN 20111216 (r182407) from the gcc-4_6-branch.
        - Fix PR tree-optimization/51485, PR tree-optimization/50569, PR c++/51248,
          PR c++/51406, PR c++/51161, PR rtl-optimization/49720, PR fortran/50923,
          PR fortran/51338, PR fortran/51550, PR fortran/47545, PR fortran/49050,
          PR fortran/51075.
    
      [ Matthias Klose ]
      * gdc-4.6: Provide <gnu-triplet>-{gdc,gdmd}-4.6 symlinks.
     -- Matthias Klose <email address hidden>   Mon, 05 Mar 2012 10:40:07 +0100
  • gnat-4.6 (4.6.3-0ubuntu1) precise; urgency=low
    
      * GCC 4.6.3 release.
     -- Matthias Klose <email address hidden>   Sun, 04 Mar 2012 13:49:41 +0100
  • gnat-4.6 (4.6.2-3ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gnat-4.6 (4.6.2-3) unstable; urgency=low
    
      Merge from gcc-4.6 (4.6.2-7) unstable; urgency=medium
    
      * Update to SVN 20111210 (r182189) from the gcc-4_6-branch.
        - Fix PR rtl-optimization/51469, PR tree-optimization/51466,
          PR tree-optimization/50078, PR target/51408, PR fortran/51310,
          PR fortran/51448.
    
      Merge from gcc-4.6 (4.6.2-6) unstable; urgency=low
    
      * Update to SVN 20111208 (r182120) from the gcc-4_6-branch.
        - Fix PR c++/51265, PR bootstrap/50888, PR target/51393 (ix86),
          PR target/51002 (AVR), PR target/51345 (AVR), PR debug/48190,
          PR fortran/50684, PR fortran/51218, PR target/50906 (fixes: #650318),
          PR tree-optimization/51315 (fixes: #635126), PR tree-optimization/50622,
          PR fortran/51435, PR debug/51410, PR c/51339, PR rtl-optimization/48721,
          PR middle-end/51323 (LP: #897583), PR middle-end/50074,
          PR middle-end/50074.
    
      [ Matthias Klose ]
      * Run the libstdc++ testsuite on all architectures again. Fixes: #622699.
      * Apply proposed patch for PR target/50906 (powerpcspe only). Fixes: #650318.
      * Fix PR target/49030 (ARM), taken from Linaro. Fixes: #633479.
      * Fix PR target/50193 (ARM), taken from Linaro. Fixes: #642127.
      * Install the libstdc++.so-gdb.py file. LP: #883269.
      * Fix PR c++/50114, backport from trunk. LP: #827806.
      * Merge changes to allow gcc-snapshot cross builds, taken from Linaro.
      * Update the Linaro support to the 4.6 branch.
    
      [ Marcin Juszkiewicz ]
      * Fix issues with gcc-snapshot cross builds.
      * Allow building Linaro binary packages in a single package.
      * Apply hardening patches for cross builds when enabled for native builds.
    
    gnat-4.6 (4.6.2-2) unstable; urgency=low
    
      [Євгеній Мещеряков]
      * debian/patches/pr47818.diff: new.  Closes: #614402.
      * debian/rules.patch: apply it.
    
      Merge from gcc-4.6 (4.6.2-5) unstable; urgency=low
    
      * Update to SVN 20111121 (r181596) from the gcc-4_6-branch.
        - Fix PR c++/50870, PR c++/50608, PR target/47997, PR target/48108,
          PR target/45233, PR middle-end/51077, PR target/30282, PR c++/50608,
          PR target/50979, PR target/4810, PR rtl-optimization/51187,
          PR target/50493, PR target/49992, PR target/49641, PR c++/51150,
          PR target/50678, PR libstdc++/51142, PR libstdc++/51133.
    
      [ Matthias Klose ]
      * Use the default gcc as stage1 compiler for all architectures.
        Closes: #649306.
    
      [ Marcin Juszkiewicz ]
      * debian/control.m4: Use BASEDEP in more places.
      * Work around debhelper not calling the correct strip for cross builds.
      * Drop dpkg-cross build dependency for cross builds.
    
      Merge from gcc-4.6 (4.6.2-4) unstable; urgency=low
    
      * Update to SVN 20111103 (r180830) from the gcc-4_6-branch.
        - Fix PR target/50691, PR c++/50901, PR target/50945,
          PR rtl-optimization/47918, PR libstdc++/50880.
    
      * Configure the armel build by explicitly passing --with-arch=armv4t
        --with-float=soft.
      * libffi: Simplify PowerPC assembly and avoid CPU-specific string
        instructions (Kyle Moffett).
      * Fix MULTIARCH_DIRNAME on powerpcspe (Kyle Moffett). Fixes: #647324.
    
    gnat-4.6 (4.6.2-1) unstable; urgency=low
    
      [Ludovic Brenta]
      * Suggest ada-reference-manual-{html,info,pdf,text} instead of just
        ada-reference-manual which no longer exists.
      * Do not suggest gnat-gdb, superseded by gdb.
      * Downgrade libgnat{vsn,prj}4.6-dev to priority extra; they conflict
        with their 4.4 counterparts and priority optional packages may not
        conflict with one another, per Policy 2.5.
    
      Merge from gcc-4.6 (4.6.2-3) unstable; urgency=low
    
      * disable parallel builds on kfreebsd-* even if DEB_BUILD_OPTIONS
        enables them (continued investigation for #637236).
    
      Merge from gcc-4.6 (4.6.2-2) unstable; urgency=low
    
      * Update to SVN 20111028 (r180603) from the gcc-4_6-branch.
        - Fix PR target/50875.
    
      * Fix gcj, gdc and gnat builds, broken by the stage1 cross-compiler
        package dependency fixes.
      * Update the Linaro support to the 4.6 branch.
      * Fix gcc-4.6-hppa64 installation. Fixes: #646805.
      * For ARM hard float, set the dynamic linker to
        /lib/arm-linux-gnueabihf/ld-linux.so.3.
      * Don't use parallel builds on kfreebsd.
    
      Merge from gcc-4.6 (4.6.2-1) unstable; urgency=low
    
      * GCC 4.6.2 release.
    
      * Fix libgcc installation into /usr/lib/gcc/<triplet>/4.6. Fixes: #645021.
      * Fix stage1 cross-compiler package dependencies (Kyle Moffett).
        Fixes: #644439.
    
      Merge from gcc-4.6 (4.6.1-16) unstable; urgency=medium
    
      * Update to SVN 20111019 (r180208) from the gcc-4_6-branch.
        - Fix PR target/49967 (ia64), PR tree-optimization/50189, PR fortran/50273,
          PR tree-optimization/50700, PR c/50565 (fixes: #642144),
          PR target/49965 (sparc), PR middle-end/49801, PR c++/49216,
          PR c++/49855, PR c++/49896, PR c++/44473, PR c++/50611, PR fortran/50659,
          PR tree-optimization/50723, PR tree-optimization/50712, PR obj-c++/48275,
          PR c++/50618, PR fortran/47023, PR fortran/50570, PR fortran/50718,
          PR libobjc/49883, PR libobjc/50002, PR target/50350, PR middle-end/50386,
          PR middle-end/50326, PR target/50737, PR c++/50787, PR c++/50531,
          PR fortran/50016, PR target/50737.
    
      [ Matthias Klose ]
      * Fix libjava installation into /usr/lib/gcc/<triplet>/4.6.
      * Fix powerpc and ppc64 libffi builds (Kyle Moffett).
      * Apply proposed patch for PR target/50350. Fixes: #642313.
      * Re-apply the fix for PR tree-optimization/49911 on ia64.
      * Apply proposed patch for PR target/50106 (ARM).
    
      Merge from gcc-4.6 (4.6.1-15) unstable; urgency=low
    
      * Update to SVN 20111010 (r179753) from the gcc-4_6-branch.
        - Fix PR target/50652.
      * Update the Linaro support to the 4.6-2011.10-1 release.
      * Fix gcc-spu installation.
      * Restore symlink for subminor GCC version. Fixes: #644849.
    
      Merge from gcc-4.6 (4.6.1-14) unstable; urgency=low.
    
      * Update to SVN 20111008 (r179710) from the gcc-4_6-branch.
        - Fix PR inline-asm/50571, PR c++/46105, PR c++/50508, PR libstdc++/50529,
          PR libstdc++/49559, PR c++/40831, PR fortran/48706, PR target/49049,
          PR tree-optimization/49279, PR fortran/50585, PR fortran/50625,
          PR libstdc++/48698.
    
      [ Matthias Klose ]
      * Configure and build to install into /usr/lib/gcc/<triplet>/4.6.
        Fixes: #643891.
      * libgcc1: Versioned break to gcc-4.3.
      * Fix gcc-multiarch for i386-linux-gnu with disabled multilibs.
      * libffi: Fix PowerPC soft-floating-point support (Kyle Moffett).
    
      [ Marcin Juszkiewicz ]
      * Enable gcc-snapshot cross builds.
    
      [ Iain Buclaw ]
      * Port gdc to GCC-4.6.
    
      [ Aurelien Jarno ]
      * Backport fix for PR target/49696 from the trunk (Fixes: #633443).
     -- Matthias Klose <email address hidden>   Tue, 13 Dec 2011 14:28:05 +0100
  • gnat-4.6 (4.6.1-6ubuntu1) precise; urgency=low
    
      * Merge with Debian.
    
    gnat-4.6 (4.6.1-6) unstable; urgency=low
    
      [Xavier Grave]
      * debian/patches/address-clauses-timed-entry-calls.diff: new; backport
        bug fix about address clauses and timed entry calls.
    
      [Ludovic Brenta]
      * debian/patches/ada-kfreebsd-gnu.diff: new; provide dummy
        implementations of some optional POSIX Threads functions missing in
        GNU/kFreeBSD. Closes: #642128.
    
      Merge from gcc-4.6 (4.6.1-13) unstable; urgency=low
    
      * Update to SVN 20110926 (r179207) from the gcc-4_6-branch.
        - Fix PR tree-optimization/50472, PR tree-optimization/50413,
          PR tree-optimization/50412, PR c++/20039, PR c++/42844,
          PR libstdc++/50510, PR libstdc++/50509.
      * Revert the fix for PR tree-optimization/49911, bootstrap error on ia64.
      * libffi: Define FFI_MMAP_EXEC_WRIT on kfreebsd-* (Petr Salinger).
    
      Merge from gcc-4.6 (4.6.1-12) unstable; urgency=low
    
      * Update to SVN 20110924 (r179140) from the gcc-4_6-branch.
        - Fix PR target/50464, PR target/50341, PR middle-end/49886,
          PR target/50091, PR c++/50491, PR c++/50442 (Fixes: #642176).
    
      Merge from gcc-4.6 (4.6.1-11) unstable; urgency=low
    
      * Update to SVN 20110917 (r178926) from the gcc-4_6-branch.
        - Fix PR c++/50424, PR c++/48320, PR fortran/49479.
    
      [ Matthias Klose ]
      * Update the Linaro support to the 4.6-2011.09-1 release.
    
      [ Aurelien Jarno ]
      * gcc.c (for_each_path): Allocate memory for multiarch suffix.
    
      Merge from gcc-4.6 (4.6.1-10) unstable; urgency=medium
    
      * Update to SVN 20110910 (r178746) from the gcc-4_6-branch.
        - Fix PR middle-end/50266, PR tree-optimization/49911,
          PR tree-optimization/49518, PR tree-optimization/49628,
          PR tree-optimization/49628, PR target/50310, PR target/50289,
          PR c++/50255, PR c++/50309, PR c++/49267, PR libffi/49594.
        - Revert fix for PR middle-end/49886, causing PR middle-end/50295.
    
      Merge from gcc-4.6 (4.6.1-9) unstable; urgency=low
    
      * Update to SVN 20110903 (r178501) from the gcc-4_6-branch.
        - Fix PR target/50090, PR middle-end/50116, PR target/50202, PR c/50179,
          PR c++/50157, PR fortran/50163, PR libfortran/50192,
          PR middle-end/49886, PR tree-optimization/50178, PR c++/50207,
          PR c++/50089, PR c++/50220, PR c++/50234, PR c++/50224,
          PR libstdc++/50268.
    
      [ Matthias Klose ]
      * Fix gcc --print-multilib-osdir for non-biarch architectures.
      * Fix multiarch for non-biarch builds. Fixes: #635860.
      * Move the lto plugin to the cpp packge. Fixes: #639531.
    
      [ Thorsten Glaser ]
      * [m68k] Disable multilib. Fixes: #639303.
    
    gnat-4.6 (4.6.1-5) unstable; urgency=low
    
      Merge from gcc-4.6 (4.6.1-8) unstable; urgency=low
    
      * Update to SVN 20110824 (r178027) from the gcc-4_6-branch.
        Fix PR fortran/49792, PR tree-optimization/48739, PR target/50092,
        PR c++/50086, PR c++/50054, PR fortran/50050, PR fortran/50130,
        PR fortran/50129, PR fortran/49792, PR fortran/50109, PR c++/50024,
        PR c++/46862.
    
      * Properly disable multilib builds for selected libraries on armel and armhf.
      * Update and re-enable the gcc-ice patch.
      * Update and re-enable the gcc-cloog-dl patch.
      * Fix [ARM] PR target/50090: aliases in libgcc.a with default visibility,
        taken from the trunk.
      * Re-work the multiarch patches.
      * Break older gcj-4.6 and gnat-4.6 versions, changed gcc_lib_dir.
      * Omit the target alias from the go libdir.
      * Linaro updates from the 4.6-2011.07-stable branch.
      * Revert:
        - libjava: Build with the system libffi PIC library.
    
      Merge from gcc-4.6 (4.6.1-7) unstable; urgency=low
    
      * Update to SVN 20110816 (r177780) from the gcc-4_6-branch.
        - Fix PR middle-end/49923.
    
      [ Matthias Klose ]
      * gcc-4.6-multilib: Depend on biarch quadmath library. Fixes: #637174.
      * Don't hard-code build dependency on gcc-multilib.
      * Build-depends on python when building java.
      * Fix thinko in java::lang::Class::finalize (taken from the trunk).
      * Add support for ARM 64bit sync intrinsics (David Gilbert). Only
        enable for armv7 or better.
      * libjava: Build with the system libffi PIC library.
      * Disable gnat multilib builds on armel and armhf.
     -- Matthias Klose <email address hidden>   Tue, 11 Oct 2011 16:52:17 +0200
  • gnat-4.6 (4.6.1-4ubuntu4) oneiric; urgency=low
    
      * Sync packaging with gcc-4.6 4.6.1-9ubuntu3.
     -- Matthias Klose <email address hidden>   Sat, 17 Sep 2011 16:19:45 +0200