lp:debian/gnat-4.9

Created by Ubuntu Package Importer on 2014-04-02 and last modified on 2015-07-25
Get this branch:
bzr branch lp:debian/gnat-4.9
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

18. By Matthias Klose on 2015-07-25

* Build using GCC 4.9.3. Closes: #792474.
* Merge changes from gcc-4.9 4.9.3-3.
* Fix build on mips64el (James Cowgill). Closes: #779191.

17. By Matthias Klose on 2015-05-03

Rebuild using isl-0.14.

16. By Ludovic Brenta on 2014-11-19

* debian/patches/ada-revert-pr42978.diff: new; revert the changes to
  preserve ALI compatibility of libgnatprj4.9 with previous 4.9 versions.
  To be removed in the next major version.

Merge from gcc-4.9 (4.9.2-2) unstable; urgency=medium

* Update to SVN 20141117 (r217768) from the gcc-4_9-branch.
  - Fix PR rtl-optimization/63475, PR rtl-optimization/63483 (gfortran
    aliasing fixes for alpha), PR target/63538 (x86), PR ipa/63838 (wrong
    code), PR target/61535 (sparc), PR c++/63265 (diagnostic), PR ada/42978.
* Fix PR c/61553 (ice on illegal code), backported from the trunk.
  Fixes: #767668.
* Disable building the sanitizer libs on powerpc and ppc64. Not yet
  completely ported, and causing kernel crashes running the tests.
* Update the Linaro support to the 4.9-2014.11 release.

Merge from gcc-4.9 (4.9.2-1) unstable; urgency=medium

* GCC 4.9.2 release.
* Update GDC from the 4.9 branch.

[ Matthias Klose ]
* Allow to build the gcc-base package only.

Merge from gcc-4.9 (4.9.1-19) unstable; urgency=medium

* GCC 4.9.2 release candidate.
* Update to SVN 20141023 (r216594) from the gcc-4_9-branch.
* Install sanitizer header files.
* Apply patch for PR 60655, taken from the trunk.
* Fix typo in the libstdc++ HTML docs. Fixes: #766498.
* Use doxygen's copy of jquery.js for the libstdc++ docs. Fixes: #766499.
* Force self-contained cross builds.
* Don't build functionally non-equivalent cross compilers.
* Update the Linaro support to the 4.9-2014.10-1 release.

15. By Ludovic Brenta on 2014-10-21

* debian/patches/ada-libgnatvsn.diff: compile the version.o of
  libgnatvsn.{a,so} with -DBASEVER=$(FULLVER) to align it with the
  change made in gcc-base-version.diff, which is compiled into gcc and
  gnat1. Closes: #759038.
* debian/patches/ada-revert-pr63225.diff: new; preserve the aliversion
  compatibility of libgnatvsn4.9-dev with -3.

Merge from gcc-4.9 (4.9.1-18) unstable; urgency=medium

* Update to SVN 20141018 (r216426) from the gcc-4_9-branch.

[ Matthias Klose ]
* Update libstdc++ symbols file for powerpcspe (Roland Stigge).
  Fixes: #765078.

Merge from gcc-4.9 (4.9.1-17) unstable; urgency=medium

* Update to SVN 20141015 (r216240) from the gcc-4_9-branch.
  - Fix PR c++/63405 (ice) Fixes: #761549.
  - Fix PR ipa/61144 (wrong code). Fixes: #748681.

Merge from gcc-4.9 (4.9.1-16) unstable; urgency=medium

* Update to SVN 20140930 (r215717) from the gcc-4_9-branch.
* Don't suggest libvtv and binutils-gold. Fixes: #761612.

14. By Ludovic Brenta on 2014-09-22

* Rebuild on official buildds. Closes: #759407.

Merge from gcc-4.9 (4.9.1-15) unstable; urgency=medium

* Update to SVN 20140919 (r215401) from the gcc-4_9-branch.

[ Matthias Klose ]
* Extend the fix for PR target/63190 (AArch64). Fixes: #758964.
* Apply proposed fix for Linaro #331, LP: #1353729 (AArch64).

[ Aurelien Jarno ]
* Default to mips64 ISA on mips64el, with tuning for mips64r2.

13. By Ludovic Brenta on 2014-09-20

[Svante Signell]
* debian/patches/ada-hurd.diff: update and bring up to par with
  ada-kfreebsd.diff.

[Ludovic Brenta]
* Rebuild with newer dpkg. Closes: #761248.

Merge from gcc-4.9 (4.9.1-14) unstable; urgency=medium

* Update to SVN 20140912 (r215228) from the gcc-4_9-branch.
* Update the Linaro support to the 4.9-2014.09 release.
* Fix installation of the libstdc++ documentation. Fixes: #760872.

Merge from gcc-4.9 (4.9.1-13) unstable; urgency=medium

* Update to SVN 20140908 (r215008) from the gcc-4_9-branch.
* Enable cgo on AArch64 (Michael Hudson). LP: #1361940.
* Update the Linaro support from the Linaro/4.9 branch.
* Fix PR target/63190 (AArch64), taken from the trunk. Fixes: #758964.

Merge from gcc-4.9 (4.9.1-12) unstable; urgency=medium

[ Samuel Thibault ]
* boehm-gc: use anonymous mmap instead of brk also on hurd-*.
  Fixes: #753791.

Merge from gcc-4.9 (4.9.1-11) unstable; urgency=medium

* Update to SVN 20140830 (r214759) from the gcc-4_9-branch.
* Update cross installation patches for the branch.
* Use the base version (4.9) when accessing files in gcc_lib_dir.

Merge from gcc-4.9 (4.9.1-10) unstable; urgency=medium

* Update to SVN 20140830 (r214751) from the gcc-4_9-branch.
* Fix jni symlinks in /usr/lib/jvm. Fixes: #759558.
* Update the Linaro support from the Linaro/4.9 branch.
  - Fixes Aarch64 cross build on i386.

Merge from gcc-4.9 (4.9.1-9) unstable; urgency=medium

* Update to SVN 20140824 (r214405) from the gcc-4_9-branch.
* Fix -dumpversion output to print the full version number.
  Addresses: #759038. LP: #1360404.
  Use the GCC base version for the D include dir name.

Merge from gcc-4.9 (4.9.1-8) unstable; urgency=medium

* Update to SVN 20140820 (r214215) from the gcc-4_9-branch.
* Fix PR middle-end/61294, -Wmemset-transposed-args, taken from the trunk.
  LP: #1352836.
* Update the Linaro support to 4.9-2014.08.
* Fix PR tree-optimization/59586, graphite segfault, taken from the trunk.
  LP: #1227789.
* Fix multilib castrated cross builds on mips64el (YunQiang Su, Helmut
  Grohne). Fixes: #758408.
* Apply Proposed patch for PR target/62040 (AArch64). LP: #1351227.
  Fixes: #757738.

Merge from gcc-4.9 (4.9.1-7) unstable; urgency=medium

* Build-depend on dpkg-dev (>= 1.17.11).

Merge from gcc-4.9 (4.9.1-6) unstable; urgency=medium

* Update to SVN 20140813 (r213955) from the gcc-4_9-branch.
* Really fix the GFDL build on AArch64. Fixes: #757153.
* Disable Ada for snapshot builds on kfreebsd-i386, kfreebsd-amd64.
  Local patch needs an update and upstreaming.
* Apply the local ada-mips patch for snapshot builds too.
* Disable Ada for snapshot builds on mips, mipsel. Bootstrap comparision
  failure. Local patch needs upstreaming.
* Disable Ada for snapshot builds on hurd-i386, build dependencies are
  not installable.
* Don't build the sanitizer libs for sparc snapshot builds.
* Proposed backport for PR libstdc++/61841. Fixes: #749290.

Merge from gcc-4.9 (4.9.1-5) unstable; urgency=medium

* Update to SVN 20140808 (r213759) from the gcc-4_9-branch.
  - Fix PR tree-optimization/61964. LP: #1347147.
* Fix libphobos cross build.

Merge from gcc-4.9 (4.9.1-4) unstable; urgency=high

* Update to SVN 20140731 (r213317) from the gcc-4_9-branch.
  - CVE-2014-5044, fix integer overflows in array allocation in libgfortran.
    Fixes: #756325.
* Build libphobos on armel and armhf. Fixes: #755390.
* Fix java.security symlink. Fixes: #756484.

Merge from gcc-4.9 (4.9.1-3) unstable; urgency=medium

* Update to SVN 20140727 (r213100) from the gcc-4_9-branch.
* Fix the GFDL build on AArch64.
* Fix PR libobjc/61920, libobjc link failure on powerpc*. Fixes: #756096.

12. By Ludovic Brenta on 2014-07-28

* New upstream release. Build-depend on gcc-4.9-source (>= 4.9.1).
  Closes: #755490.
* debian/rules.d/binary-ada.mk: install the test-summary file in package
  gnat-4.9 instead of gnat-4.9-base. test-summary is actually
  architecture-dependent. This change reflects what happens in gcc-4.9
  and gcc-4.9-base as well. Closes: #749869.

Merge from gcc-4.9 (4.9.1-2) unstable; urgency=medium

* Update to SVN 20140724 (r213031) from the gcc-4_9-branch.

* Fix installing test logs and summaries.
* Warn about ppc ELFv2 ABI issues, which will change in GCC 4.10.
* Don't gzip the xz compressed testsuite logs and summaries.
* Build libphobos on armel and armhf. Fixes: #755390.
* Update the Linaro support to the 4.9-2014.07 release.

Merge from gcc-4.9 (4.9.1-1) unstable; urgency=medium

* GCC 4.9.1 release.
* Update GDC form the 4.9 branch (20140712).

Merge from gcc-4.9 (4.9.0-11) unstable; urgency=medium

* GCC 4.9.1 release candidate 1.
* Update to SVN 20140712 (r212479) from the gcc-4_9-branch.
  - Fix PR middle-end/61725. Fixes: #754548.

* Add libstdc++ symbols files for mips64 and mips64el (Yunqiang Su).
  Fixes: #745372.
* Set java_cpu to ppc64 on ppc64el.
* Build AArch64 from the Linaro 4.9-2014.06 release.
* Re-enable running the testsuite on KFreeBSD and the Hurd.
* Re-enable running the libstdc++ testsuite on arm*, mips* and hppa.

Merge from gcc-4.9 (4.9.0-10) unstable; urgency=medium

* Update to SVN 20140704 (r212295) from the gcc-4_9-branch.

* Explicitly set cpu_32 to ultrasparc for sparc64 builds.
* Fix --with-long-double-128 for sparc32 when defaulting to 64-bit.
* Ignore missing libstdc++ symbols on armel and hppa. The future and
  exception_ptr implementation is incomplete. For more information see
  https://gcc.gnu.org/ml/gcc/2014-07/msg00000.html.

Merge from gcc-4.9 (4.9.0-9) unstable; urgency=medium

* Update to SVN 20140701 (r212192) from the gcc-4_9-branch.
* Update libstdc++ symbols files for ARM.
* Configure --with-cpu-32=ultrasparc on sparc64.

Merge from gcc-4.9 (4.9.0-8) unstable; urgency=medium

* Update to SVN 20140624 (r211959) from the gcc-4_9-branch.

* Don't ignore dpkg-shlibdeps errors for libstdc++6, left over from initial
  4.9 uploads.
* Update libgcc1 symbols for sh4. Fixes: #751919.
* Stop building the libvtv packages. Not usable unless the build is
  configured with --enable-vtable-verify, which comes with a performance
  penalty just for the stubs in libstdc++.
* Update libstdc++ and libvtv symbols files for builds configured with
  --enable-vtable-verify.
* Remove version requirement for dependency on make. Fixes: #751891.
* Fix removal of python byte-code files in libstdc++6. Fixes: #751435.
* Fix a segfault in the driver from calling free on non-malloc'd area.
* Drop versioned build dependency on gdb, and apply the pretty printer
  patch for libstdc++ based on the release.
* Add support to build with isl-0.13.

Merge from gcc-4.9 (4.9.0-7) unstable; urgency=medium

* Update to SVN 20140616 (r211699) from the gcc-4_9-branch.

[ Matthias Klose ]
* Fix patch application for powerpcspe (Helmit Grohne). Fixes: #751001.
  + Update context for powerpc_remove_many.
  + Drop gcc-powerpcspe-ldbl-fix applied upstream.

[ Aurelien Jarno ]
* Fix PR c++/61336, taken from the trunk.

Merge from gcc-4.9 (4.9.0-6) unstable; urgency=medium

* Update to SVN 20140608 (r211353) from the gcc-4_9-branch.
* Fix -Wno-format when -Wformat-security is the default (Steve Beattie).
  LP: #1317305.
* Don't install the libstdc++ pretty printer file into the debug directory,
  but into the gdb auto-load directory.
* Fix the removal of the libstdc++6 package, removing byte-compiled pretty
  printer files and pycache directories.
* Fix PR c++/61046, taken from the trunk. LP: #1313102.
* Fix installation of gcc-{ar,nm,ranlib} man pages for snapshot builds.
  Fixes: #745906.
* Update patches for snapshot builds.

11. By Ludovic Brenta on 2014-05-29

* Lintian warnings:
* debian/control.m4 (gnat-4.9-base): Multi-Arch: same.
* debian/patches/ada-749574.diff: new. Closes: #749574.

Merge from gcc-4.9 (4.9.0-5) unstable; urgency=medium

* Update to SVN 20140527 (r210956) from the gcc-4_9-branch.
* Limit systemtap-sdt-dev build dependency to enumerated linux architectures.
* Build libitm on AArch64, patch taken from the trunk.
* Update the testsuite to allow more testcases to pass with hardening options
  turned on (Steve Beattie). LP: #1317307.
* Revert the fix for PR rtl-optimization/60969, causing bootstrap failure
  on ppc64el.
* Fix PR other/61257, check for working sys/sdt.h.
* Drop the libstdc++-arm-wno-abi patch, not needed anymore in 4.9.

Merge from gcc-4.9 (4.9.0-4) unstable; urgency=medium

* Update to SVN 20140518 (r210592) from the gcc-4_9-branch.
* Update the local ada-libgnatprj patch for AArch64. Addresses: #748233.
* Update the libstdc++v-python3 patch. Fixes: #748317, #738341, 747903.
* Build-depend on systemtap-sdt-dev, on every architecure, doesn't seem to hurt
  on architectures where it is not supported. Fixes: #748315.
* Update the gcc-default-format-security patch (Steve Beattie). LP: #1317305.
* Apply the proposed patch for PR c/57653. Fixes: #734345.

Merge from gcc-4.9 (4.9.0-3) unstable; urgency=medium

* Update to SVN 20140512 (r210323) from the gcc-4_9-branch.

[ Matthias Klose ]
* Update build dependencies for ada enabled snapshot builds.
* Fix PR tree-optimization/60902, taken from the trunk. Fixes: #746944.
* Ensure that the common libs (built from the next GCC version) are
  available when building without common libs.
* Fix java.security symlink in libgcj15. Addresses: #746786.
* Move the libstdc++ gdb pretty printers into libstdc++6, install the
  -gdb.py files into /usr/share/gdb/auto-load.
* Set the 'Multi-Arch: same' attribute for packages, cross built with
  with_deps_on_target_arch_pkgs=yes (Helmit Grohne). Fixes: #716795.
* Build the gcc-X.Y-base package with with_deps_on_target_arch_pkgs=yes
  (Helmit Grohne). Addresses: #744782.
* Apply the proposed patches for PR driver/61106, PR driver/61126.
  Fixes: #747345.

[ Aurelien Jarno ]
* Fix libasan1 symbols file for sparc and sparc64.

Merge from gcc-4.9 (4.9.0-2) unstable; urgency=medium

* Update to SVN 20140503 (r210033) from the gcc-4_9-branch.
  - Fix PR go/60931, garbage collector issue with non 4kB system page size.
    LP: #1304754.

[Matthias Klose]
* Fix libgcc-dev dependency on gcc, when not building libgcc.
* Fix gnat for snapshot builds on ppc64el.
* Update the libsanitizer build fix for sparc.
* Install only versioned gcc-ar gcc-nm gcc-ranlib binaries for the hppa64
  cross compiler. Install hppa64 alternatives. Addresses: #745967.
* Fix the as and ld symlinks for the hppa64 cross compiler.
* Add the gnat backport for AArch64.
* Update gnat patches not to use tabs and too long lines.
* libgnatvsn: Use CC and CXX passed from the toplevel makefile, drop gnat
  build dependency on g++. Addresses: #746688.

10. By Ludovic Brenta on 2014-04-24

Merge from gcc-4.9 (4.9.0-1) unstable; urgency=medium

* GCC 4.9.0 release.
* Update to SVN 20140423 (r209695) from the gcc-4_9-branch.

[Matthias Klose]
* Fix PR target/59758 (sparc), libsanitizer build failure (proposed patch).
* Update gold architectures.
* Update NEWS files.
* Remove more mudflap left overs. Fixes: #742606.
* Add new libraries src/libvtv and src/libcilkrts to
  cross-ma-install-location.diff (Helmur Grohne). Fixes: #745267.
* Let lib*gcc-dev depend on the corresponding libtsan packages.
* Build the liblsan packages (amd64 only).
* Install the libcilkrts spec file.
* Build the D frontend and libphobos from the gdc trunk.

9. By Ludovic Brenta on 2014-04-20

debian/patches/ada-hurd.diff: refresh for new upstream version that
restores POSIX compliance in System.OS_Interface.timespec.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers