gcc-4.4 4.4.0-0ubuntu4 source package in Ubuntu

Changelog

gcc-4.4 (4.4.0-0ubuntu4) karmic; urgency=low

  * lib*stdc++6-{dbg,doc}: Add conflicts to the corresponding 4.3 packages.
  * Configure again --with-arch-32=i486 on amd64, i386.

gcc-4.4 (4.4.0-0ubuntu3) jaunty; urgency=low

  * Update to SVN 20090423 from the gcc-4_4-branch.
  * Fix powerpc build failure.
  * Install gjdoc man page.
  * Fix java configuration with --enable-java-home and include symlinks
    for JAVA_HOME in /usr/lib/jvm.
  * Apply proposed fix for PR middle-end/39794.
  * Install libstdc++ man pages with suffix .3cxx instead of .3.
    Closes: #525244.

gcc-4.4 (4.4.0-0ubuntu2) jaunty; urgency=low

  * Remove conflicts/replaces for *-spu packages.
  * Configure the spu cross compiler without --with-sysroot and
    --enable-multiarch.
  * Fix and reenable the gfortran-spu build.
  * Work around build failures with missing libstdc++ baseline files.
  * Build again libgfortran for the non-default multilib configuration.
  * Restore missing chunks in note-gnu-stack.diff, lost during the conversion
    to quilt.
  * Revert on armel: --with-float=softfp --with-fpu=vfp.

gcc-4.4 (4.4.0-0ubuntu1) jaunty; urgency=low

  * Final GCC 4.4.0 release.

  * Apply proposed patch for PR libstdc++/39491, missing symbol in libstdc++
    on hppa.
  * Remove unsused soft-fp functions in the 64bit libgcc on powerpc (PR39828).
  * Update NEWS files for 4.4.
  * Update the atom patch from the ix86/gcc-4_4-branch (20090421).

gcc-4.4 (4.4-20090418-1ubuntu2) jaunty; urgency=low

  * Don't build the Fortran SPU cross compiler, currently broken.
  * Configure --with-arch-32=i586 on amd64, i386, and kfreebsd-{amd64,i386},
    --with-arch-32=i586 on hurd-i386, --with-cpu=atom on lpia.
  * Configure --with-float=softfp --with-fpu=vfp on armel.
  * Build using profiled bootstrap.
  * Remove the gcc-4.4-base.postinst. Addresses: #524708.
  * Update debian/copyright: Include runtime library exception, remove
    D and Phobas license.

gcc-4.4 (4.4-20090418-1ubuntu1) jaunty; urgency=low

  * Merge with Debian; remaining changes:
    - Build from VCS, including FDL documents.

gcc-4.4 (4.4-20090418-1) experimental; urgency=low

  * Update to SVN 20090418 from the gcc-4_4-branch.

  [ Arthur Loiret ]
  * Update patches:
    - boehm-gc-nocheck, cross-include, libjava-rpath, link-libs:
      Rebase on trunk.
    - gcc-m68k-pch, libjava-debuginfo, libjava-loading-constraints:
      Remove, merged in trunk.
    - cell-branch, cell-branch-doc: Remove, there is no upstream cell 4.4
      branch yet.
    - gdc-fix-build-kbsd-gnu, svn-gdc-updates, gpc-4.1, gpc-gcc-4.x,
      gpc-names: Remove, gpc and gdc are not ported to GCC 4.4 yet.
    - svn-class-updates, svn-doc-updates, svn-updates: Make empty.
    - Refresh all others, and convert them all to quilt.

  * Build system improvements:
    - Partial rewrite/refactor of rules files.
    - Switch patch system to quilt.
    - Autogenerate debian/copyright.
    - Use the autoconf2.59 package.

  * multilib/multiarch support improvements: Closes: #369064, #484589.
    - mips-triarch.diff: Replace with a newer version (approved upstream).
    - s390-biarch.diff: Ditto.
    - debian/rules2: Configure with --enable-targets=all on mips-linux,
      mipsel-linux and s390-linux.
    - gcc-multiarch.diff: New, add multiarch include directories and
      libraries path to the system paths.
    - debian/rules2: Configure with --enable-multiarch. Configure spu build
      with --with-multiarch-defaults=spu-elf.
    - multiarch-include.diff: Remove.
    - debian/multiarch.inc: Ditto.

  * cross-compilers changes:
    - Never build a separated -base package, don't symlink any doc dir.
    - Build gobjc again.

  * Run the 64-bit tests with -mabi=64 instead of -m64 on mips/mipsel to
    hopefully fix the massive failure.
  * Always set $(distribution) to "Debian" on mips/mipsel, workarounds FTBFS
    on those archs due to a kernel bug triggered by lsb_release call.
    Adresses: #524416.
  * debian/rules.patch: Only apply the ada-nobiarch-check patch when ada is
    enabled. Remove gpc and gdc patches.
  * debian/rules.unpack (install_autotools_stamp): Remove.
  * debian/rules.defs (configure_dependencies): Remove autotools dependency.
  * debian/rules.conf: Add a copyright-file target.
  * debian/control.m4: Build-Depends on autoconf2.59 and patchutils.
    Make gcc-4.4-source Depends on autoconf2.59.
    Add myself to Uploaders.
  * debian/rules.d/binary-source.mk: Don't build and install an embedded
    copy or autoconf2.59 in gcc-4.4-source.
  * debian/copyright.in: New.
  * debian/control.in: New.
  * debian/control.m4: Remove.
  * Regenerate control file.

  [ Matthias Klose ]
  * Build gcj on hppa.
  * Add support to build vfp optimized runtime libraries on armel.
  * gcc-4.4-spu: Depend on newlib-spu.
  * Fix sections of -dbg and java packages.
  * gcc-default-ssp.dpatch: Set the default as well, when calling the
    preprocessor. LP: #346126.
  * Build-depend on quilt.
  * Keep the copyright file in the archive.
  * Remove conflict of the gcc-X.Y-source packages.
  * Update removal of gfdl doc files for 4.4.
  * Don't re-run the autotools (introduced with the switch to quilt).
  * On arm and armel, install the arm_neon.h header. LP: #360819.
  * When hardening options are turned on by default, patch the testsuite
    to handle the hardening defaults (Kees Cook).
  * Only run the patch target once. Avoids multiple autotool runs, but
    doesn't reflect changes in the series file anymore.
  * libgcj-doc: Fix documentation title.
  * Fix gcj source build with recent build changes.
  * Don't check for libraries in DEB_BUILD_OPTIONS/nolang.
  * gappletviewer: Include missing binary.

  [ Aurelien Jarno ]
  * Remove: patches/kbsd-gnu-ada.dpatch (merged upstream).
  * kbsd-gnu.diff: add fix for stuff broken by upstream.

gcc-4.4 (4.4-20090317-0ubuntu1) jaunty; urgency=low

  * Fix java build failures, fix java build dependencies.

gcc-4.4 (4.4-20090316-0ubuntu1) jaunty; urgency=low

  * Initial upload of GCC-4.4, based on trunk 20090315 (r144880).

  [Matthias Klose]
  * Branch from the gcc-4.3 packaging.
  * Remove *-trunk patches, update remaining patches for the trunk.
  * Remove patches integrated upstream: libobjc-gc-link, libjava-file-support,
    libjava-realloc-leak, libjava-armel-ldflags, libstdc++-symbols-hppa,
    gcc-m68k-pch, libjava-extra-cflags, libjava-javah-bridge-tgts,
    hppa-atomic-builtins, armel-atomic-builtins, libssp-gnu, libobjc-armel,
    gfortran-armel-updates, sparc-biarch, libjava-xulrunner-1.9.
  * Update patches for 4.4, mostly using the patches converted for quilt by
    Arthur Loiret.
  * debian/patches/libjava-soname.dpatch: Remove, unmodifed upstream library.
  * debian/patches/gcc-driver-extra-langs.dpatch: Search Ada files in subdir.
  * debian/rules.unpack, debian/rules.d/binary-source.mk: Update for included
    autoconf tarball.
  * debian/rules.d/binary-{gcc,java}.mk: Install new header files.
  * debian/libgfortran3.symbols.common: Remove symbol not generated by
    gfortran (__iso_c_binding_c_f_procpointer@GFORTRAN_1.0), PR38871.
  * debian/rules.conf: Update for 4.4.
  * Fix build dependencies and configure options for 4.4, which were applied
    for snapshot builds only.
  * Build java from the gcc-4.4 source for uploads to experimental.

  [Arthur Loiret]
  * Update patches from debian/patches:
    - Remove backported fixes:
      PR ada: pr10768.dpatch, pr15808.dpatch, pr15915.dpatch, pr16086.dpatch,
      pr16087.dpatch, pr16098.dpatch, pr17985.dpatch, pr18680.dpatch,
      pr22255.dpatch, pr22387.dpatch, pr28305.dpatch, pr28733.dpatch,
      pr29015.dpatch, pr30740.dpatch, pr30827.dpatch pr33688.dpatch,
      pr34466.dpatch, pr35050.dpatch, pr35792.dpatch.
      PR target: pr27880.dpatch, pr28102.dpatch, pr30961.dpatch,
      pr35965.dpatch, pr37661.dpatch.
      PR libgcj: pr24170.dpatch, pr35020.dpatch.
      PR gcov-profile: pr38292.dpatch.
      PR other: pr28322.dpatch.
  * debian/rules.patch: Update.
  * debian/symbols/libgomp1.symbols.common: Add new symbols from OpenMP 3.0.

 -- Matthias Klose <email address hidden>   Fri, 24 Apr 2009 12:37:21 +0200

Upload details

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

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gcc-4.4_4.4.0.orig.tar.gz 46.5 MiB aa5cb18bb89cb49615097a4d9ce7bb015ed40d440579ef6b5f97066ea45fb051
gcc-4.4_4.4.0-0ubuntu4.diff.gz 1.5 MiB c3e2f4d62298473d025bf61b230a8c4d1cc810d1190f733346b6178b8b021b4d
gcc-4.4_4.4.0-0ubuntu4.dsc 3.6 KiB 94b34d26b90c3cdea0c5b711f61abde4fac0ccc8c3bdaeaf7de91a11a8d5f7d9

View changes file

Binary packages built by this source

cpp-4.4: No summary available for cpp-4.4 in ubuntu karmic.

No description available for cpp-4.4 in ubuntu karmic.

cpp-4.4-doc: No summary available for cpp-4.4-doc in ubuntu karmic.

No description available for cpp-4.4-doc in ubuntu karmic.

fixincludes: No summary available for fixincludes in ubuntu karmic.

No description available for fixincludes in ubuntu karmic.

g++-4.4: No summary available for g++-4.4 in ubuntu karmic.

No description available for g++-4.4 in ubuntu karmic.

g++-4.4-multilib: No summary available for g++-4.4-multilib in ubuntu karmic.

No description available for g++-4.4-multilib in ubuntu karmic.

g++-4.4-spu: No summary available for g++-4.4-spu in ubuntu karmic.

No description available for g++-4.4-spu in ubuntu karmic.

gcc-4.4: No summary available for gcc-4.4 in ubuntu karmic.

No description available for gcc-4.4 in ubuntu karmic.

gcc-4.4-base: No summary available for gcc-4.4-base in ubuntu karmic.

No description available for gcc-4.4-base in ubuntu karmic.

gcc-4.4-doc: No summary available for gcc-4.4-doc in ubuntu karmic.

No description available for gcc-4.4-doc in ubuntu karmic.

gcc-4.4-locales: No summary available for gcc-4.4-locales in ubuntu karmic.

No description available for gcc-4.4-locales in ubuntu karmic.

gcc-4.4-multilib: No summary available for gcc-4.4-multilib in ubuntu karmic.

No description available for gcc-4.4-multilib in ubuntu karmic.

gcc-4.4-source: No summary available for gcc-4.4-source in ubuntu karmic.

No description available for gcc-4.4-source in ubuntu karmic.

gcc-4.4-spu: No summary available for gcc-4.4-spu in ubuntu karmic.

No description available for gcc-4.4-spu in ubuntu karmic.

gfortran-4.4: No summary available for gfortran-4.4 in ubuntu karmic.

No description available for gfortran-4.4 in ubuntu karmic.

gfortran-4.4-doc: No summary available for gfortran-4.4-doc in ubuntu karmic.

No description available for gfortran-4.4-doc in ubuntu karmic.

gfortran-4.4-multilib: No summary available for gfortran-4.4-multilib in ubuntu karmic.

No description available for gfortran-4.4-multilib in ubuntu karmic.

gfortran-4.4-spu: No summary available for gfortran-4.4-spu in ubuntu karmic.

No description available for gfortran-4.4-spu in ubuntu karmic.

gobjc++-4.4: No summary available for gobjc++-4.4 in ubuntu karmic.

No description available for gobjc++-4.4 in ubuntu karmic.

gobjc++-4.4-multilib: No summary available for gobjc++-4.4-multilib in ubuntu karmic.

No description available for gobjc++-4.4-multilib in ubuntu karmic.

gobjc-4.4: No summary available for gobjc-4.4 in ubuntu karmic.

No description available for gobjc-4.4 in ubuntu karmic.

gobjc-4.4-multilib: No summary available for gobjc-4.4-multilib in ubuntu karmic.

No description available for gobjc-4.4-multilib in ubuntu karmic.

lib32gcc1: No summary available for lib32gcc1 in ubuntu karmic.

No description available for lib32gcc1 in ubuntu karmic.

lib32gcc1-dbg: No summary available for lib32gcc1-dbg in ubuntu karmic.

No description available for lib32gcc1-dbg in ubuntu karmic.

lib32gfortran3: No summary available for lib32gfortran3 in ubuntu karmic.

No description available for lib32gfortran3 in ubuntu karmic.

lib32gfortran3-dbg: No summary available for lib32gfortran3-dbg in ubuntu karmic.

No description available for lib32gfortran3-dbg in ubuntu karmic.

lib32gomp1: No summary available for lib32gomp1 in ubuntu karmic.

No description available for lib32gomp1 in ubuntu karmic.

lib32gomp1-dbg: No summary available for lib32gomp1-dbg in ubuntu karmic.

No description available for lib32gomp1-dbg in ubuntu karmic.

lib32mudflap0: No summary available for lib32mudflap0 in ubuntu karmic.

No description available for lib32mudflap0 in ubuntu karmic.

lib32mudflap0-dbg: No summary available for lib32mudflap0-dbg in ubuntu karmic.

No description available for lib32mudflap0-dbg in ubuntu karmic.

lib32objc2: No summary available for lib32objc2 in ubuntu karmic.

No description available for lib32objc2 in ubuntu karmic.

lib32objc2-dbg: No summary available for lib32objc2-dbg in ubuntu karmic.

No description available for lib32objc2-dbg in ubuntu karmic.

lib32stdc++6: No summary available for lib32stdc++6 in ubuntu karmic.

No description available for lib32stdc++6 in ubuntu karmic.

lib32stdc++6-4.4-dbg: No summary available for lib32stdc++6-4.4-dbg in ubuntu karmic.

No description available for lib32stdc++6-4.4-dbg in ubuntu karmic.

lib64gcc1: No summary available for lib64gcc1 in ubuntu karmic.

No description available for lib64gcc1 in ubuntu karmic.

lib64gcc1-dbg: No summary available for lib64gcc1-dbg in ubuntu karmic.

No description available for lib64gcc1-dbg in ubuntu karmic.

lib64gfortran3: No summary available for lib64gfortran3 in ubuntu karmic.

No description available for lib64gfortran3 in ubuntu karmic.

lib64gfortran3-dbg: No summary available for lib64gfortran3-dbg in ubuntu karmic.

No description available for lib64gfortran3-dbg in ubuntu karmic.

lib64gomp1: No summary available for lib64gomp1 in ubuntu karmic.

No description available for lib64gomp1 in ubuntu karmic.

lib64gomp1-dbg: No summary available for lib64gomp1-dbg in ubuntu karmic.

No description available for lib64gomp1-dbg in ubuntu karmic.

lib64mudflap0: No summary available for lib64mudflap0 in ubuntu karmic.

No description available for lib64mudflap0 in ubuntu karmic.

lib64mudflap0-dbg: No summary available for lib64mudflap0-dbg in ubuntu karmic.

No description available for lib64mudflap0-dbg in ubuntu karmic.

lib64objc2: No summary available for lib64objc2 in ubuntu karmic.

No description available for lib64objc2 in ubuntu karmic.

lib64objc2-dbg: No summary available for lib64objc2-dbg in ubuntu karmic.

No description available for lib64objc2-dbg in ubuntu karmic.

lib64stdc++6: No summary available for lib64stdc++6 in ubuntu karmic.

No description available for lib64stdc++6 in ubuntu karmic.

lib64stdc++6-4.4-dbg: No summary available for lib64stdc++6-4.4-dbg in ubuntu karmic.

No description available for lib64stdc++6-4.4-dbg in ubuntu karmic.

libgcc1: No summary available for libgcc1 in ubuntu karmic.

No description available for libgcc1 in ubuntu karmic.

libgcc1-dbg: No summary available for libgcc1-dbg in ubuntu karmic.

No description available for libgcc1-dbg in ubuntu karmic.

libgfortran3: No summary available for libgfortran3 in ubuntu karmic.

No description available for libgfortran3 in ubuntu karmic.

libgfortran3-dbg: No summary available for libgfortran3-dbg in ubuntu karmic.

No description available for libgfortran3-dbg in ubuntu karmic.

libgomp1: No summary available for libgomp1 in ubuntu karmic.

No description available for libgomp1 in ubuntu karmic.

libgomp1-dbg: No summary available for libgomp1-dbg in ubuntu karmic.

No description available for libgomp1-dbg in ubuntu karmic.

libmudflap0: No summary available for libmudflap0 in ubuntu karmic.

No description available for libmudflap0 in ubuntu karmic.

libmudflap0-4.4-dev: No summary available for libmudflap0-4.4-dev in ubuntu karmic.

No description available for libmudflap0-4.4-dev in ubuntu karmic.

libmudflap0-dbg: No summary available for libmudflap0-dbg in ubuntu karmic.

No description available for libmudflap0-dbg in ubuntu karmic.

libobjc2: No summary available for libobjc2 in ubuntu karmic.

No description available for libobjc2 in ubuntu karmic.

libobjc2-dbg: No summary available for libobjc2-dbg in ubuntu karmic.

No description available for libobjc2-dbg in ubuntu karmic.

libstdc++6: No summary available for libstdc++6 in ubuntu karmic.

No description available for libstdc++6 in ubuntu karmic.

libstdc++6-4.4-dbg: No summary available for libstdc++6-4.4-dbg in ubuntu karmic.

No description available for libstdc++6-4.4-dbg in ubuntu karmic.

libstdc++6-4.4-dev: No summary available for libstdc++6-4.4-dev in ubuntu karmic.

No description available for libstdc++6-4.4-dev in ubuntu karmic.

libstdc++6-4.4-doc: No summary available for libstdc++6-4.4-doc in ubuntu karmic.

No description available for libstdc++6-4.4-doc in ubuntu karmic.

libstdc++6-4.4-pic: No summary available for libstdc++6-4.4-pic in ubuntu karmic.

No description available for libstdc++6-4.4-pic in ubuntu karmic.

protoize: No summary available for protoize in ubuntu karmic.

No description available for protoize in ubuntu karmic.