[ubuntu/natty] gcc-4.5 4.5.2-6ubuntu5 (Accepted)

Steve Langasek steve.langasek at ubuntu.com
Mon Mar 21 06:50:42 UTC 2011


gcc-4.5 (4.5.2-6ubuntu5) natty; urgency=low

  [ Loïc 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.
  * Rename Vcs-* fields to XS-Debian-Vcs-*.
  * Add patch armhf-triplet-backport, support for arm-linux-*eabi* backported
    from a patch sent on the upstream mailing-list.

  [ Steve Langasek ]
  * 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.

Date: Sun, 20 Mar 2011 23:39:24 -0700
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Steve Langasek <steve.langasek at canonical.com>
https://launchpad.net/ubuntu/natty/+source/gcc-4.5/4.5.2-6ubuntu5
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 20 Mar 2011 23:39:24 -0700
Source: gcc-4.5
Binary: gcc-4.5-base libgcc1 libgcc1-dbg libgcc2 libgcc2-dbg libgcc4 libgcc4-dbg lib64gcc1 lib64gcc1-dbg lib32gcc1 lib32gcc1-dbg libn32gcc1 libn32gcc1-dbg gcc-4.5 gcc-4.5-multilib gcc-4.5-plugin-dev gcc-4.5-hppa64 gcc-4.5-spu g++-4.5-spu gfortran-4.5-spu cpp-4.5 cpp-4.5-doc gcc-4.5-locales g++-4.5 g++-4.5-multilib libmudflap0 libmudflap0-dbg lib32mudflap0 lib32mudflap0-dbg lib64mudflap0 lib64mudflap0-dbg libn32mudflap0 libn32mudflap0-dbg libmudflap0-4.5-dev libgomp1 libgomp1-dbg lib32gomp1 lib32gomp1-dbg lib64gomp1 lib64gomp1-dbg libn32gomp1 libn32gomp1-dbg gobjc++-4.5 gobjc++-4.5-multilib gobjc-4.5 gobjc-4.5-multilib libobjc2 libobjc2-dbg lib64objc2 lib64objc2-dbg lib32objc2 lib32objc2-dbg libn32objc2 libn32objc2-dbg gfortran-4.5 gfortran-4.5-multilib gfortran-4.5-doc libgfortran3 libgfortran3-dbg lib64gfortran3 lib64gfortran3-dbg lib32gfortran3 lib32gfortran3-dbg libn32gfortran3 libn32gfortran3-dbg libstdc++6 lib32stdc++6 lib64stdc++6 libn32stdc++6 libstdc++6-4.5-dev
 libstdc++6-4.5-pic libstdc++6-4.5-dbg lib32stdc++6-4.5-dbg lib64stdc++6-4.5-dbg libn32stdc++6-4.5-dbg libstdc++6-4.5-doc gcc-4.5-soft-float fixincludes gcc-4.5-doc
 gcc-4.5-source
Architecture: source
Version: 4.5.2-6ubuntu5
Distribution: natty
Urgency: low
Maintainer: Ubuntu Core developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Description: 
 cpp-4.5    - The GNU C preprocessor
 cpp-4.5-doc - Documentation for the GNU C preprocessor (cpp)
 fixincludes - Fix non-ANSI header files
 g++-4.5    - The GNU C++ compiler
 g++-4.5-multilib - The GNU C++ compiler (multilib files)
 g++-4.5-spu - SPU cross-compiler (C++ compiler)
 gcc-4.5    - The GNU C compiler
 gcc-4.5-base - The GNU Compiler Collection (base package)
 gcc-4.5-doc - Documentation for the GNU compilers (gcc, gobjc, g++)
 gcc-4.5-hppa64 - The GNU C compiler (cross compiler for hppa64)
 gcc-4.5-locales - The GNU C compiler (native language support files)
 gcc-4.5-multilib - The GNU C compiler (multilib files)
 gcc-4.5-plugin-dev - Files for GNU GCC plugin development.
 gcc-4.5-soft-float - The soft-floating-point gcc libraries (arm)
 gcc-4.5-source - Source of the GNU Compiler Collection
 gcc-4.5-spu - SPU cross-compiler (preprocessor and C compiler)
 gfortran-4.5 - The GNU Fortran 95 compiler
 gfortran-4.5-doc - Documentation for the GNU Fortran compiler (gfortran)
 gfortran-4.5-multilib - The GNU Fortran 95 compiler (multilib files)
 gfortran-4.5-spu - SPU cross-compiler (Fortran compiler)
 gobjc++-4.5 - The GNU Objective-C++ compiler
 gobjc++-4.5-multilib - The GNU Objective-C++ compiler (multilib files)
 gobjc-4.5  - The GNU Objective-C compiler
 gobjc-4.5-multilib - The GNU Objective-C compiler (multilib files)
 lib32gcc1  - GCC support library (32 bit Version)
 lib32gcc1-dbg - GCC support library (debug symbols)
 lib32gfortran3 - Runtime library for GNU Fortran applications (32bit)
 lib32gfortran3-dbg - Runtime library for GNU Fortran applications (32 bit debug symbol
 lib32gomp1 - GCC OpenMP (GOMP) support library (32bit)
 lib32gomp1-dbg - GCC OpenMP (GOMP) support library (32 bit debug symbols)
 lib32mudflap0 - GCC mudflap shared support libraries (32bit)
 lib32mudflap0-dbg - GCC mudflap shared support libraries (32 bit debug symbols)
 lib32objc2 - Runtime library for GNU Objective-C applications (32bit)
 lib32objc2-dbg - Runtime library for GNU Objective-C applications (32 bit debug sy
 lib32stdc++6 - The GNU Standard C++ Library v3 (32 bit Version)
 lib32stdc++6-4.5-dbg - The GNU Standard C++ Library v3 (debugging files)
 lib64gcc1  - GCC support library (64bit)
 lib64gcc1-dbg - GCC support library (debug symbols)
 lib64gfortran3 - Runtime library for GNU Fortran applications (64bit)
 lib64gfortran3-dbg - Runtime library for GNU Fortran applications (64bit debug symbols
 lib64gomp1 - GCC OpenMP (GOMP) support library (64bit)
 lib64gomp1-dbg - GCC OpenMP (GOMP) support library (64bit debug symbols)
 lib64mudflap0 - GCC mudflap shared support libraries (64bit)
 lib64mudflap0-dbg - GCC mudflap shared support libraries (64 bit debug symbols)
 lib64objc2 - Runtime library for GNU Objective-C applications (64bit)
 lib64objc2-dbg - Runtime library for GNU Objective-C applications (64 bit debug sy
 lib64stdc++6 - The GNU Standard C++ Library v3 (64bit)
 lib64stdc++6-4.5-dbg - The GNU Standard C++ Library v3 (debugging files)
 libgcc1    - GCC support library
 libgcc1-dbg - GCC support library (debug symbols)
 libgcc2    - GCC support library
 libgcc2-dbg - GCC support library (debug symbols)
 libgcc4    - GCC support library
 libgcc4-dbg - GCC support library (debug symbols)
 libgfortran3 - Runtime library for GNU Fortran applications
 libgfortran3-dbg - Runtime library for GNU Fortran applications (debug symbols)
 libgomp1   - GCC OpenMP (GOMP) support library
 libgomp1-dbg - GCC OpenMP (GOMP) support library (debug symbols)
 libmudflap0 - GCC mudflap shared support libraries
 libmudflap0-4.5-dev - GCC mudflap support libraries (development files)
 libmudflap0-dbg - GCC mudflap shared support libraries (debug symbols)
 libn32gcc1 - GCC support library (n32)
 libn32gcc1-dbg - GCC support library (debug symbols)
 libn32gfortran3 - Runtime library for GNU Fortran applications (n32)
 libn32gfortran3-dbg - Runtime library for GNU Fortran applications (n32 debug symbols)
 libn32gomp1 - GCC OpenMP (GOMP) support library (n32)
 libn32gomp1-dbg - GCC OpenMP (GOMP) support library (n32 debug symbols)
 libn32mudflap0 - GCC mudflap shared support libraries (n32)
 libn32mudflap0-dbg - GCC mudflap shared support libraries (n32 debug symbols)
 libn32objc2 - Runtime library for GNU Objective-C applications (n32)
 libn32objc2-dbg - Runtime library for GNU Objective-C applications (n32 debug symbo
 libn32stdc++6 - The GNU Standard C++ Library v3 (n32)
 libn32stdc++6-4.5-dbg - The GNU Standard C++ Library v3 (debugging files)
 libobjc2   - Runtime library for GNU Objective-C applications
 libobjc2-dbg - Runtime library for GNU Objective-C applications (debug symbols)
 libstdc++6 - The GNU Standard C++ Library v3
 libstdc++6-4.5-dbg - The GNU Standard C++ Library v3 (debugging files)
 libstdc++6-4.5-dev - The GNU Standard C++ Library v3 (development files)
 libstdc++6-4.5-doc - The GNU Standard C++ Library v3 (documentation files)
 libstdc++6-4.5-pic - The GNU Standard C++ Library v3 (shared library subset kit)
Launchpad-Bugs-Fixed: 737846
Changes: 
 gcc-4.5 (4.5.2-6ubuntu5) natty; urgency=low
 .
   [ Loïc 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.
   * Rename Vcs-* fields to XS-Debian-Vcs-*.
   * Add patch armhf-triplet-backport, support for arm-linux-*eabi* backported
     from a patch sent on the upstream mailing-list.
 .
   [ Steve Langasek ]
   * 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.
Checksums-Sha1: 
 36663e82b8786281923ef6d011d2ff66fc0689fd 4674 gcc-4.5_4.5.2-6ubuntu5.dsc
 5a7b262e34cf2c5f65c78b559bff21db94c3e73b 1272128 gcc-4.5_4.5.2-6ubuntu5.diff.gz
Checksums-Sha256: 
 30dbaa6cc7ac2d710fcfb96f732bcb32a4050b9ef3991afb4bd16a1aa5e23863 4674 gcc-4.5_4.5.2-6ubuntu5.dsc
 d49bbf84ee2ba02096361a25409d3e1fdf5e730e4b194e038f248fe31aca0692 1272128 gcc-4.5_4.5.2-6ubuntu5.diff.gz
Files: 
 556f2163108e89d8f7bc85ba5c01b591 4674 devel optional gcc-4.5_4.5.2-6ubuntu5.dsc
 d844947b06e774b8b866e82a743db08e 1272128 devel optional gcc-4.5_4.5.2-6ubuntu5.diff.gz
Original-Maintainer: Debian GCC Maintainers <debian-gcc at lists.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIVAwUBTYb0DlaNMPMhshM9AQgPxhAAihlsmRoDc1Vr90DahTcp1XwMXbGUhFiw
sbn563CqvwaGSiHrniAs2eP8tORReBkftZ+IgyM46TBMYukNBDFOTLAgO/2cjqIK
aCr491YLWKDOzHRamC8VwOBEaR8icoRdyG/jYW5ruPaby4atxTr8idlUZdokySp3
j5pHPBRJ3hg+Iek0h/bIH1Lh+Jz5smhvs6JPIiy+dZBhfBH2VpA064+KWV0tcR5d
52mvRGzMUY18qyiknieSmUKM4Q1Ixl3SUB1chO+XbVHPeywI60zaCrT6u7zXioWN
CVGLcXOfPQ7I7wzDpTSB0qa0M+rmISNjbKXfzauAI2+zZ3kN//DNFnpvO0xoa7Bk
pSbyIj+gC9Vgz4EKaqK+on0mMVCHXt8XHB1OmkWAahAhlbzN1hSoUiBv+16VrPOS
QvS6QugQKZG8FVXRL3QjHpicBexEiyLvqeq6bjyOBRPzTAjmo0zR3fEa0b32A6pl
teByYQUi1X3HqQMTLuiawdQHVzhgI6VZ81mZgTcw4o2UnW9AR98tMVojRePsX0Qs
5NRmGVKmBk48608ts7nXlq/g2PCPPBo3UwNY5PK6kH8V9/Md+owmGWTXv8TLtkWH
zHxWTQLHHlLqFBiBc1TfcrjjDJRUIS+dUlq8DQiUBuHUrnYL5LdDyIFTNO9U2wEl
zkY4ShJPJO0=
=kvA4
-----END PGP SIGNATURE-----


More information about the Natty-changes mailing list