gcc-4.3 4.3.0-3ubuntu1 source package in Ubuntu

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

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Intrepid
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gcc-4.3_4.3.0.orig.tar.gz 56.4 MiB 0ae73e9875ea320eb5aaede3a9745716c44f66d9fe5be3359b4aa11cb4621438
gcc-4.3_4.3.0-3ubuntu1.diff.gz 4.0 MiB 83c94e52437bf885375ada0105302b516c460f0f5e570cde7a9cf1c49efe793f
gcc-4.3_4.3.0-3ubuntu1.dsc 3.3 KiB 7db61ffc0c62abdca366e4de2a57fccd39432d64bdc5389100651a7d704e95b7

View changes file

Binary packages built by this source