gcc-4.5 4.5.2-7ubuntu1 source package in Ubuntu
Changelog
gcc-4.5 (4.5.2-7ubuntu1) natty; urgency=low * Merge with Debian. gcc-4.5 (4.5.2-7) unstable; urgency=low * Update to SVN 20110323 (r171351) from the gcc-4_5-branch. - Fix PR c++/47125, PR fortran/47348, PR libstdc++/48114, PR libfortran/48066, PR target/48171, PR target/47862. PR preprocessor/48192. [ Steve Langasek ] * Make dpkg-dev versioned build-dependency conditional on whether we want to build for multiarch. * Add a new patch, gcc-multiarch+biarch.diff, used only when building for multiarch to set our multilib paths to the correct relative directories. * debian/rules.defs: support turning on multiarch build by architecture; but don't enable this yet, we still need to wait for dpkg-dev. * When DEB_HOST_MULTIARCH is available (i.e., with the next dpkg upload), use it as our multiarch path. * debian/rules.d/binary-java.mk: jvm-exports path is /usr/lib/jvm-exports, not $(libdir)/jvm-exports. * OTOH, libgcj_bc *is* in $(libdir). * the spu build is not a multiarch build; look in the correct non-multiarch directory. * debian/rules2: pass --libdir also for stageX builds, needed in order to successfully build for multiarch. * debian/rules2: $(usr_lib) for a cross-build should not include the multiarch dir as part of the path. * debian/patches/gcc-multiarch+biarch.diff: restore the original intent of the patch, namely, that the multilib dir for the default variant is always equal to libdir (the multiarch dir), and we walk up the tree to find lib<qual> for the secondary variant. * debian/patches/gcc-multiarch+biarch32.diff: apply the same multilib directory rewriting for biarch paths with multiarch as we do without; still needed in the near term. * Put our list of patches in README.Debian.$(DEB_TARGET_ARCH) instead of in README.Debian, so that the individual files are architecture-neutral and play nicely with multiarch. LP: #737846. * Add a comment at the bottom of README.Debian with a pointer to the new file listing the patches. [ Loic Minier ] * Rework config/vxworks-dummy.h installation snippet to test DEB_TARGET_GNU_CPU against patterns close to the upstream ones (arm% mips% sh% sparc%) as to also install this header on other ports targetting the relevant upstream CPUs such as armhf. Add a comment pointing at the upstream bug. * Update __aeabi symbol handling to test whether DEB_TARGET_GNU_TYPE matches arm-linux-gnueabi% instead of testing whether DEB_TARGET_ARCH equals armel. Add a comment pointing at the Debian bug and indicating that this is only useful for older dpkg-dev versions. * debian/rules.def: fix "armel" entry to "arm" in list of DEB_TARGET_ARCH_CPUs for Debian experimental GCC 4.5/4.6 libraries. * debian/rules2: drop commented out GCC #42509 workaround as this was fixed upstream in 4.4+. * Change bogus DEB_TARGET_GNU_CPU test on armel and armhf to just test for arm as ths is what the Debian arm, armel and armhf port use. * Rework snippet setting armv7 on Debian armhf / Ubuntu to avoid duplication, as a comment called out for. * Use "arm" instead of armel/armhf in DEB_TARGET_GNU_CPU test when deciding whether to enable profiledbootstrap. * Set DEJAGNU_TIMEOUT=600 on Ubuntu armhf as well. * Fix a couple more uses of armel or armhf against DEB_TARGET_GNU_CPU. * Patched a couple of comments mentioning armel to also mention armhf. * Add patch armhf-triplet-backport, support for arm-linux-*eabi* backported from a patch sent on the upstream mailing-list. [ Matthias Klose ] * Fix PR target/48226, Allow Iterator::vector vector on powerpc with VSX, taken from the trunk. * Fix PR preprocessor/48192, make conditional macros not defined for #ifdef, proposed patch. * Build the gold LTO plugin for ppc64 (Hiroyuki Yamamoto). Closes: #618864. * Fix issue with volatile bitfields, default to -fstrict-volatile-bitfields again on armel for Linaro builds. LP: #675347. -- Matthias Klose <email address hidden> Wed, 23 Mar 2011 15:48:14 +0100
Upload details
- Uploaded by:
- Matthias Klose
- Uploaded to:
- Natty
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any
- Section:
- devel
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
gcc-4.5_4.5.2.orig.tar.gz | 51.8 MiB | 77e9486731c5adec7ab20e55e12dfde580fa33fecc4b6a582b86d86285b3c4a1 |
gcc-4.5_4.5.2-7ubuntu1.diff.gz | 1.2 MiB | 700897938c9d73248dd6c73659c7a32cc0a7ef7abeedcae2da13ecdcd9e8f1e1 |
gcc-4.5_4.5.2-7ubuntu1.dsc | 3.9 KiB | d6273d0fc3c6024de8c090227a76b177094cd16a5f45cc71f61f9e0e6c18ce58 |
Available diffs
- diff from 4.5.2-6ubuntu5 to 4.5.2-7ubuntu1 (50.0 KiB)
Binary packages built by this source
- cpp-4.5: No summary available for cpp-4.5 in ubuntu natty.
No description available for cpp-4.5 in ubuntu natty.
- cpp-4.5-doc: No summary available for cpp-4.5-doc in ubuntu natty.
No description available for cpp-4.5-doc in ubuntu natty.
- fixincludes: No summary available for fixincludes in ubuntu natty.
No description available for fixincludes in ubuntu natty.
- g++-4.5: No summary available for g++-4.5 in ubuntu natty.
No description available for g++-4.5 in ubuntu natty.
- g++-4.5-multilib: No summary available for g++-4.5-multilib in ubuntu natty.
No description available for g++-4.5-multilib in ubuntu natty.
- g++-4.5-spu: No summary available for g++-4.5-spu in ubuntu natty.
No description available for g++-4.5-spu in ubuntu natty.
- gcc-4.5: No summary available for gcc-4.5 in ubuntu natty.
No description available for gcc-4.5 in ubuntu natty.
- gcc-4.5-base: No summary available for gcc-4.5-base in ubuntu natty.
No description available for gcc-4.5-base in ubuntu natty.
- gcc-4.5-doc: No summary available for gcc-4.5-doc in ubuntu natty.
No description available for gcc-4.5-doc in ubuntu natty.
- gcc-4.5-locales: No summary available for gcc-4.5-locales in ubuntu natty.
No description available for gcc-4.5-locales in ubuntu natty.
- gcc-4.5-multilib: No summary available for gcc-4.5-multilib in ubuntu natty.
No description available for gcc-4.5-multilib in ubuntu natty.
- gcc-4.5-plugin-dev: No summary available for gcc-4.5-plugin-dev in ubuntu natty.
No description available for gcc-4.5-plugin-dev in ubuntu natty.
- gcc-4.5-source: No summary available for gcc-4.5-source in ubuntu natty.
No description available for gcc-4.5-source in ubuntu natty.
- gcc-4.5-spu: No summary available for gcc-4.5-spu in ubuntu natty.
No description available for gcc-4.5-spu in ubuntu natty.
- gfortran-4.5: No summary available for gfortran-4.5 in ubuntu natty.
No description available for gfortran-4.5 in ubuntu natty.
- gfortran-4.5-doc: No summary available for gfortran-4.5-doc in ubuntu natty.
No description available for gfortran-4.5-doc in ubuntu natty.
- gfortran-4.5-multilib: No summary available for gfortran-4.5-multilib in ubuntu natty.
No description available for gfortran-
4.5-multilib in ubuntu natty.
- gfortran-4.5-spu: No summary available for gfortran-4.5-spu in ubuntu natty.
No description available for gfortran-4.5-spu in ubuntu natty.
- gobjc++-4.5: No summary available for gobjc++-4.5 in ubuntu natty.
No description available for gobjc++-4.5 in ubuntu natty.
- gobjc++-4.5-multilib: No summary available for gobjc++-4.5-multilib in ubuntu natty.
No description available for gobjc++
-4.5-multilib in ubuntu natty.
- gobjc-4.5: No summary available for gobjc-4.5 in ubuntu natty.
No description available for gobjc-4.5 in ubuntu natty.
- gobjc-4.5-multilib: No summary available for gobjc-4.5-multilib in ubuntu natty.
No description available for gobjc-4.5-multilib in ubuntu natty.
- lib32gcc1: No summary available for lib32gcc1 in ubuntu natty.
No description available for lib32gcc1 in ubuntu natty.
- lib32gcc1-dbg: No summary available for lib32gcc1-dbg in ubuntu natty.
No description available for lib32gcc1-dbg in ubuntu natty.
- lib32gfortran3: No summary available for lib32gfortran3 in ubuntu natty.
No description available for lib32gfortran3 in ubuntu natty.
- lib32gfortran3-dbg: No summary available for lib32gfortran3-dbg in ubuntu natty.
No description available for lib32gfortran3-dbg in ubuntu natty.
- lib32gomp1: No summary available for lib32gomp1 in ubuntu natty.
No description available for lib32gomp1 in ubuntu natty.
- lib32gomp1-dbg: No summary available for lib32gomp1-dbg in ubuntu natty.
No description available for lib32gomp1-dbg in ubuntu natty.
- lib32mudflap0: No summary available for lib32mudflap0 in ubuntu natty.
No description available for lib32mudflap0 in ubuntu natty.
- lib32mudflap0-dbg: No summary available for lib32mudflap0-dbg in ubuntu natty.
No description available for lib32mudflap0-dbg in ubuntu natty.
- lib32objc2: No summary available for lib32objc2 in ubuntu natty.
No description available for lib32objc2 in ubuntu natty.
- lib32objc2-dbg: No summary available for lib32objc2-dbg in ubuntu natty.
No description available for lib32objc2-dbg in ubuntu natty.
- lib32stdc++6: No summary available for lib32stdc++6 in ubuntu natty.
No description available for lib32stdc++6 in ubuntu natty.
- lib32stdc++6-4.5-dbg: No summary available for lib32stdc++6-4.5-dbg in ubuntu natty.
No description available for lib32stdc+
+6-4.5- dbg in ubuntu natty.
- lib64gcc1: No summary available for lib64gcc1 in ubuntu natty.
No description available for lib64gcc1 in ubuntu natty.
- lib64gcc1-dbg: No summary available for lib64gcc1-dbg in ubuntu natty.
No description available for lib64gcc1-dbg in ubuntu natty.
- lib64gfortran3: No summary available for lib64gfortran3 in ubuntu natty.
No description available for lib64gfortran3 in ubuntu natty.
- lib64gfortran3-dbg: No summary available for lib64gfortran3-dbg in ubuntu natty.
No description available for lib64gfortran3-dbg in ubuntu natty.
- lib64gomp1: No summary available for lib64gomp1 in ubuntu natty.
No description available for lib64gomp1 in ubuntu natty.
- lib64gomp1-dbg: No summary available for lib64gomp1-dbg in ubuntu natty.
No description available for lib64gomp1-dbg in ubuntu natty.
- lib64mudflap0: No summary available for lib64mudflap0 in ubuntu natty.
No description available for lib64mudflap0 in ubuntu natty.
- lib64mudflap0-dbg: No summary available for lib64mudflap0-dbg in ubuntu natty.
No description available for lib64mudflap0-dbg in ubuntu natty.
- lib64objc2: No summary available for lib64objc2 in ubuntu natty.
No description available for lib64objc2 in ubuntu natty.
- lib64objc2-dbg: No summary available for lib64objc2-dbg in ubuntu natty.
No description available for lib64objc2-dbg in ubuntu natty.
- lib64stdc++6: No summary available for lib64stdc++6 in ubuntu natty.
No description available for lib64stdc++6 in ubuntu natty.
- lib64stdc++6-4.5-dbg: No summary available for lib64stdc++6-4.5-dbg in ubuntu natty.
No description available for lib64stdc+
+6-4.5- dbg in ubuntu natty.
- libgcc1: No summary available for libgcc1 in ubuntu natty.
No description available for libgcc1 in ubuntu natty.
- libgcc1-dbg: No summary available for libgcc1-dbg in ubuntu natty.
No description available for libgcc1-dbg in ubuntu natty.
- libgfortran3: No summary available for libgfortran3 in ubuntu natty.
No description available for libgfortran3 in ubuntu natty.
- libgfortran3-dbg: No summary available for libgfortran3-dbg in ubuntu natty.
No description available for libgfortran3-dbg in ubuntu natty.
- libgomp1: No summary available for libgomp1 in ubuntu natty.
No description available for libgomp1 in ubuntu natty.
- libgomp1-dbg: No summary available for libgomp1-dbg in ubuntu natty.
No description available for libgomp1-dbg in ubuntu natty.
- libmudflap0: No summary available for libmudflap0 in ubuntu natty.
No description available for libmudflap0 in ubuntu natty.
- libmudflap0-4.5-dev: No summary available for libmudflap0-4.5-dev in ubuntu natty.
No description available for libmudflap0-4.5-dev in ubuntu natty.
- libmudflap0-dbg: No summary available for libmudflap0-dbg in ubuntu natty.
No description available for libmudflap0-dbg in ubuntu natty.
- libobjc2: No summary available for libobjc2 in ubuntu natty.
No description available for libobjc2 in ubuntu natty.
- libobjc2-dbg: No summary available for libobjc2-dbg in ubuntu natty.
No description available for libobjc2-dbg in ubuntu natty.
- libstdc++6: No summary available for libstdc++6 in ubuntu natty.
No description available for libstdc++6 in ubuntu natty.
- libstdc++6-4.5-dbg: No summary available for libstdc++6-4.5-dbg in ubuntu natty.
No description available for libstdc++6-4.5-dbg in ubuntu natty.
- libstdc++6-4.5-dev: No summary available for libstdc++6-4.5-dev in ubuntu natty.
No description available for libstdc++6-4.5-dev in ubuntu natty.
- libstdc++6-4.5-doc: No summary available for libstdc++6-4.5-doc in ubuntu natty.
No description available for libstdc++6-4.5-doc in ubuntu natty.
- libstdc++6-4.5-pic: No summary available for libstdc++6-4.5-pic in ubuntu natty.
No description available for libstdc++6-4.5-pic in ubuntu natty.