Changelog
gcc-4.3 (4.3.0-3ubuntu1) intrepid; urgency=low
* Merge from Debian packaging VCS; remaining changes:
- Built from upstream tarball, regenerate the control file.
[ Aurelien Jarno ]
* Fix gnat-4.3 build on mips/mipsel.
* Update libgcc1 symbols for hurd-i386.
[ Arthur Loiret ]
* Make gcc-4.3-spu Recommends newlib-spu. Closes: #476088
[ Matthias Klose ]
* Stop building libffi packages.
* Update to SVN 20080420 from the gcc-4_3-branch.
- Fix PR target/35662, wrong gfortran code on mips/mipsel. Closes: #476427.
- Fixes mplayer build on powerpc. Closes: #475153.
* Stop building gij/gcj on alpha, arm and hppa. Closes: #459560.
* libstdc++6-4.3-doc: Fix file location in doc-base file. Closes: #476253.
* Add ARM EABI (armel) Objective-C support (Andrew Jenner, Julian Brown),
build ObjC and Obj-C++ packages on armel.
* debian/patches/template.dpatch: Remove the `exit 0' line.
* Fix alternative names for amd64 cross builds. Addresses: #466422.
* debian/copyright: Update to GPLv3, remove the text of the GFDL
and reference the copy in common-licenses.
* Generate the locale data for the testsuite, if the locales package
is installed (not a dependency on all archs).
* Update libgcc2 symbols for m68k, libstdc++6 symbols for arm, m68k, mips
and mipsel.
* Do not include a symbols file for libobjc_gc.so.
* Add four more symbols to libgcj_bc, patch taken from the trunk.
[Samuel Tardieu, Ludovic Brenta]
* debian/patches/gnalasup_to_lapack.dpatch: new.
* debian/patches/pr34466.dpatch,
debian/patches/pr22255.dpatch,
debian/patches/pr33688.dpatch,
debian/patches/pr10768.dpatch,
debian/patches/pr28305.dpatch,
debian/patches/pr17985.dpatch (#278685)
debian/patches/pr15915.dpatch,
debian/patches/pr16098.dpatch,
debian/patches/pr18680.dpatch,
debian/patches/pr28733.dpatch,
debian/patches/pr22387.dpatch,
debian/patches/pr29015.dpatch: new; backport Ada bug fixes from GCC 4.4.
* debian/patches/rules.patch: apply them.
* debian/patches/pr35050.dpatch: update.
[Andreas Jochens]
* debian/patches/ppc64-ada.dpatch: update, adding support for ppc64.
(#476868).
[Ludovic Brenta]
* Apply ppc64-ada.dpatch whenever we build libgnat, not just on ppc64.
* debian/patches/pr28322.dpatch: never pass -Wno-overlength-strings to
the bootstrap compiler, as the patch breaks the detection of whether
the bootstrap compiler supports this option or not.
Fixes: #471192. Works around #471767.
* Merge Aurélien Jarno's mips patch. Fixes: #472854.
[ Samuel Tardieu ]
* debian/patches/pr30740.dpatch: new Ada bug fix.
* debian/patches/pr35050.dpatch: new Ada bug fix.
[ Xavier Grave ]
* debian/patches/ada-mips{,el}.dpatch: new; split mips/mipsel support
into new patches, out of ada-sjlj.dpatch.
* debian/rules.d/binary-ada.mk: fix the version number of libgnarl-4.3.a.
[Roman Zippel]
* PR target/25343, fix gcc.dg/pch/pch for m68k.
gcc-4.3 (4.3.0-3) unstable; urgency=medium
[ Matthias Klose ]
* Update to SVN 20080401 from the gcc-4_3-branch.
- Fix PR middle-end/35705 (hppa only).
* Update libstdc++6 symbols for hurd-i386. Closes: #472334.
* Update symbol files for libgomp (ppc64).
* Only apply the gcc-i386-emit-cld patch on amd64 and i386 architectures.
* Update libstdc++ baseline symbols for hppa.
* Install powerpc specific header files new in 4.3.
* gcc-4.3-hppa64: Don't include the install tools in the package.
[ Aurelien Jarno ]
* Fix gobjc-4.3-multilib dependencies. Closes: #473455.
* Fix gnat-4.3 build on mips/mipsel.
* patches/ada-alpha.dpatch: new patch to fix gnat-4.3 build on alpha.
Closes: #472852.
* patches/config-ml.dpatch: also check for n32 multidir.
[ Arthur Loiret ]
* Build-Depends on binutils (>= 2.18.1~cvs20080103-2) on mips and mipsel,
required for triarch.
* libstdc++-pic.dpatch: Update, don't fail anymore if shared lib is disabled.
[ Andreas Jochens ]
* Fix build failures on ppc64. Closes: #472917.
- gcc-multilib64dir.dpatch: Remove "msoft-float" and "nof" from MULTILIB
variables.
- Removed ppc64-biarch.dpatch.
- Add debian/lib32gfortan3.symbols.ppc64.
[ Arthur Loiret, Matthias Klose ]
* Build compilers for spu-elf target on powerpc and ppc64.
- Add gcc-4.3-spu, g++-4.3-spu and gfortran-4.3-spu packages.
- Partly based on the work in Ubuntu on the spu toolchain.
gcc-4.3 (4.3.0-2) unstable; urgency=low
[Matthias Klose]
* Update to SVN 20080321 from the gcc-4_3-branch.
- Remove some broken code that attempts to enforce linker
constraints. Closes: #432541.
* Temporary fix, will be removed once a fixed kernel is available
in testing: Emit cld instruction when stringops are used (i386).
Do not expose the -mcld option until added upstream. Closes: #469567.
* Update NEWS files.
* libjava: Don't leak upon failed realloc (taken from the trunk).
* debian/rules2: The build is not yet prepared to take variables from
the environment; unexport and unset those.
[Arthur Loiret/Aurelien Jarno]
* MIPS tri-arch support:
- mips-triarch.dpatch: new patch to default to o32 and follow the
glibc convention for n32 & 64 bit names.
- Rename $(biarch) and related vars into $(biarch64).
- Fix biarchsubdir to allow triarch.
- Add biarchn32 support.
- Add mips and mipsel to biarch64 and biarchn32 archs.
- Update binary rules for biarchn32 and libn32 targets.
- Fix multilib deps for triarch.
- control.m4: Add libn32 packages.
gcc-4.3 (4.3.0-1ubuntu1) hardy; urgency=low
* Merge with Debian; remaining changes:
- Built from the upstream tarball.
- Regenerate the control file.
gcc-4.3 (4.3.0-1) unstable; urgency=low
[Matthias Klose]
* GCC-4.3.0, final release.
* Build from a modified tarball, without GFDL documentation with
invariant sections and cover texts.
* Fix java debuginfo breakage (proposed patch, Andrew Haley).
* debian/rules.unpack: Avoid make warnings.
* debian/rules.d/binary-cpp.mk: Add 4.3.1 symlink in gcclibdir.
[Aurelien Jarno]
* Update libssp-gnu.dpatch and reenable it.
gcc-4.3 (4.3.0~rc2-1ubuntu1) hardy; urgency=low
* Upload to ubuntu-toolchain PPA.
gcc-4.3 (4.3.0~rc2-1) unstable; urgency=medium
* Update to SVN 20080301 from the gcc-4_3-branch.
* Include the biarch libobjc_gc library in the packages.
* Link libobjc_gc with libgcjgc_convenience.la.
* Add new symbols to libstdc++6 symbol files, remove the symbols for
<system_error> support (reverted upstream for the 4.3 branch).
* Disable running the testsuite on m68k.
* Update PR other/28322, ignore only unknown -W* options.
gcc-4.3 (4.3-20080227-1) unstable; urgency=low
[Matthias Klose]
* Update to SVN 20080227 from the gcc-4_3-branch.
* Fix PR other/28322, GCC new warnings and compatibility.
Addresses: #367657.
[Hector Oron]
* Fix cross-compile builds. Closes: #467471.
gcc-4.3 (4.3-20080219-1) unstable; urgency=medium
[Matthias Klose]
* Update to SVN 20080219 from the gcc-4_3-branch.
* Apply proposed patch for PR target/34571 (alpha).
* libgcj9-dev: Don't claim that the package contains the static
libraries.
* libjava-xulrunner1.9.dpatch: Add configure check for xulrunner-1.9.
Name the alternative xulrunner-1.9-javaplugin.so.
* libgcj-doc: Don't include the examples; these cannot be built
with the existing Makefile anyway. Addresses: #449608.
* Manpages for gc-analyze and grmic are GFDL. Don't include these when
building DFSG compliant packages.
* Fix build failure building amd64 cross-target libstdc++ packages
(Tim Bagot). Addresses: #464365.
* Fix typos in rename-info-files patch (Richard Guenther).
* Fix PR libgcj/24170.
[Aurelien Jarno]
* kbsd-gnu-ada.dpatch: new patch to fix build on GNU/kFreeBSD.
[Ludovic Brenta]
* debian/rules.defs: Temporarily disable the testsuite when building gnat.
* debian/patches/libffi-configure.dpatch: run autoconf in the top-level
directory, where we've changed configure.ac; not in src/gcc.
* debian/patches/ada-sjlj.dpatch: do not run autoconf since we don't
change configure.ac.
* debian/control.m4 (gnat-4.3-doc): conflict with gnat-4.[12]-doc.
Closes: #464801.
gcc-4.3 (4.3-20080202-1) unstable; urgency=low
[ Matthias Klose ]
* Update to SVN 20080202 from the trunk.
- Fix PR c/35017, pedwarns about valid code. Closes: #450506.
- Fix PR target/35045, wrong code generation with -O3 on i386.
Closes: #463478.
* gcj-4.3: On armel depend on g++-4.3.
* Re-enable build of libobjc_gc, using the internal version of boehm-gc.
Closes: #212248.
[Ludovic Brenta]
* debian/patches/ada-default-project-path.dpatch,
debian/patches/ada-gcc-name.dpatch,
debian/patches/ada-symbolic-tracebacks.dpatch,
debian/patches/ada-link-lib.dpatch,
debian/patches/ada-libgnatvsn.dpatch,
debian/patches/ada-libgnatprj.dpatch,
debian/patches/ada-sjlj.dpatch: adjust to GCC 4.3.
* debian/README.gnat, debian/TODO,
debian/rules.d/binary-ada.mk: merge from gnat-4.2.
* debian/README.maintainers: add instructions for patching GCC.
* debian/patches/ada-driver.dpatch: remove, no longer used.
* debian/patches/libffi-configure.dpatch: do not patch the top-level
configure anymore; instead, rerun autoconf. This allows removing the
patch cleanly.
* debian/rules2: use gnatgcc as the bootstrap compiler, not gcc-4.2.
gcc-4.3 (4.3-20080127-1) unstable; urgency=low
[ Matthias Klose ]
* Update to SVN 20080126 from the trunk.
* Tighten build dependency on doxygen.
* Update libstdc++ patches to current svn.
* gij-4.3: Provide java*-runtime-headless instead of java*-runtime.
[ Aurelien Jarno]
* debian/multiarch.inc: change mipsel64 into mips64el.
gcc-4.3 (4.3-20080126-1ubuntu1) hardy; urgency=low
* Upload to ubuntu-toolchain PPA.
gcc-4.3 (4.3-20080126-1) unstable; urgency=low
[ Matthias Klose ]
* Update to SVN 20080126 from the trunk.
* Tighten build dependency on doxygen.
* Update libstdc++ patches to current svn.
* gij-4.3: Provide java*-runtime-headless instead of java*-runtime.
[ Aurelien Jarno]
* debian/multiarch.inc: change mipsel64 into mips64el.
gcc-4.3 (4.3-20080117-0ubuntu1) hardy; urgency=low
* Update to SVN 20080117 from the trunk.
gcc-4.3 (4.3-20080116-1) unstable; urgency=medium
* Update to SVN 20080116 from the trunk.
* Update debian/watch.
* Build libgomp documentation without building libgomp. Addresses: #460660.
* Handle lzma compressed tarballs.
* Fix dependency generation for the gcc-snapshot package: Addresses: #454667.
* Restore lost chunk in libjava-subdir.dpatch.
gcc-4.3 (4.3-20080112-1) unstable; urgency=low
* Update to SVN 20080112 from the trunk.
* Tighten build-dependency on dpkg-dev (closes: #458894).
* Update symbol definitions for alpha.
* Build-depend on libmpfr-dev for all source packages.
gcc-4.3 (4.3-20080104-1ubuntu2) hardy; urgency=low
* Update symbol definitions for amd64, hppa, i386, ia64, powerpc, sparc.
gcc-4.3 (4.3-20080104-1ubuntu1) hardy; urgency=low
* Upload to PPA.
* Reenable building the java packages from the gcc-4.3 source package.
gcc-4.3 (4.3-20080104-1) unstable; urgency=low
* Update to SVN 20080104 from the trunk.
* Update symbol definitions for alpha, hppa, ia64, mips, mipsel, powerpc,
s390, sparc.
gcc-4.3 (4.3-20080102-1) unstable; urgency=low
[ Matthias Klose ]
* Update to SVN 20080102 from the trunk.
- Fix 64bit biarch builds (addresses: #447443).
* debian/rules.d/binary-java.mk: Reorder packaging to get shlibs
dependencies right.
* Use lib instead of lib64 as multilibdir on amd64 and ppc64.
* Build the java plugin always using libxul-dev.
* Add libgcj_bc to the libgcj9-0 shlibs file.
* Add symbol files for libgcc1, lib32gcc1, lib64gcc1, libstdc++6,
lib32stdc++6, lib64stdc++6, libgomp1, lib32gomp1, lib64gomp1, libffi4,
lib32ffi4, lib64ffi4, libobjc2, lib32objc2, lib64objc2, libgfortran3,
lib32gfortran3, lib64gfortran3.
Adjust build dependencies on dpkg-dev and debhelper.
* Do not build the java packages from the gcc-4.3 source package.
[ Aurelien Jarno ]
* Disable amd64-biarch patch on kfreebsd-amd64.
gcc-4.3 (4.3-20071202-0ubuntu1) hardy; urgency=low
* Upload to PPA.
gcc-4.3 (4.3-20071124-1) experimental; urgency=low
[ Matthias Klose ]
* Update to SVN 20071124 from the trunk.
* Fix dependencies of lib*gcc1-dbg packages.
* gcjwebplugin: Fix path of the gcj subdirectory. LP: #149792.
* gij-hppa: Call gij-4.2, not gij-4.1. Addresses: #446282.
* Don't run the testsuite on hppa when expect-tcl8.3 is not available.
* Fix libgcc1-dbg doc directory symlink. Closes: #447969.
[ Aurelien Jarno ]
* Update kbsd-gnu patch.
* Remove kbsd-gnu-ada patch (merged upstream).
gcc-4.3 (4.3-20070930-1) experimental; urgency=low
[Matthias Klose]
* Update to SVN 20070929 from the trunk.
* Update debian patches to the current trunk.
* Regenerate the control file.
* On powerpc-linux-gnu and i486-linux-gnu cross-compile the 64bit
multilib libraries to allow a sucessful build on 32bit kernels
(our buildds). Although we won't get 64bit test results this way ...
* Remove the build dependency on expect-tcl8.3.
* Fix MULTILIB_OSDIRNAMES for cross builds targeted for amd64 and ppc64.
* When -fstack-protector is the default (Ubuntu), do not enable
-fstack-protector when -nostdlib is specified. LP: #77865.
* Always set STAGE1_CFLAGS to -g -O2, only pass other settings
when configuring when required.
* Configure --with-bugurl, adjust the bug reporting instructions.
* gcc-4.3: Install new cpuid.h header.
* Fix installation of the s390 libstdc++ biarch headers.
* Install new bmmintrin.h, mmintrin-common.h headers.
* Build -dbg packages for libgcc, libgomp, libmudflap, libffi, libobjc,
libgfortran.
* Downgrade libmudflap-dev recommendation to a suggestion. Closes: #443929.
[Riku Voipio]
* Configure armeabi with --disable-sjlj-exceptions.
* armel testsuite takes ages, adjust build accordingly.
gcc-4.3 (4.3-20070902-0ubuntu1) gutsy; urgency=low
* Update to SVN 20070902 from the trunk.
* Fix the build logic for the Ubuntu i386 buildd; we can't build biarch.
* Only remove libgcj9's classmap db if no other libgcj9* library is
installed.
* A lot more updates for 4.3 packaging.
gcc-4.3 (4.3-20070901-0ubuntu1) gutsy; urgency=low
* Update to SVN 20070901 from the trunk.
* First gcc-4.3 package build.
- Update patches for the *-linux-gnu builds.
- Update build files for 4.3.
* Add proposed patch for PR middle-end/33029.
* gcj-4.3: Install gc-analyze.
gcc-4.3 (4.3-20070902-1) experimental; urgency=low
* Upload to experimental.
gcc-4.3 (4.3-20070902-0ubuntu1) gutsy; urgency=low
* Update to SVN 20070902 from the trunk.
* Fix the build logic for the Ubuntu i386 buildd; we can't build biarch.
* Only remove libgcj9's classmap db if no other libgcj9* library is
installed.
* A lot more updates for 4.3 packaging.
gcc-4.3 (4.3-20070901-0ubuntu1) gutsy; urgency=low
* Update to SVN 20070901 from the trunk.
* First gcc-4.3 package build.
- Update patches for the *-linux-gnu builds.
- Update build files for 4.3.
* Add proposed patch for PR middle-end/33029.
* gcj-4.3: Install gc-analyze.
-- Matthias Klose <email address hidden> Mon, 28 Apr 2008 20:27:18 +0000