-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Tue, 16 Jun 2009 08:46:36 +0200 Source: gnat-4.4 Binary: gnat-4.4-base gnat-4.4 libgnat-4.4 libgnat-4.4-dbg libgnatvsn4.4-dev libgnatvsn4.4 libgnatvsn4.4-dbg libgnatprj4.4-dev libgnatprj4.4 libgnatprj4.4-dbg Architecture: source amd64 Version: 4.4.0-1 Distribution: unstable Urgency: low Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org> Changed-By: Ludovic Brenta <lbrenta@debian.org> Description: gnat-4.4 - The GNU Ada compiler gnat-4.4-base - The GNU Compiler Collection (gnat base package) libgnat-4.4 - Runtime library for GNU Ada applications libgnat-4.4-dbg - Runtime library for GNU Ada applications libgnatprj4.4 - GNU Ada Project Manager libgnatprj4.4-dbg - GNU Ada Project Manager libgnatprj4.4-dev - GNU Ada Project Manager development files libgnatvsn4.4 - GNU Ada compiler version library libgnatvsn4.4-dbg - GNU Ada compiler version library libgnatvsn4.4-dev - GNU Ada compiler version library - development files Changes: gnat-4.4 (4.4.0-1) unstable; urgency=low . * debian/rules.conf: on amd64, tighten build dependency on libc6-dev-i386 to (>= 2.9-15) because earlier versions cause the package to FTBFS with the error message: /usr/bin/ld: cannot find /usr/lib32/libc_nonshared.a (obviously, this is only relevant for multilib). * debian/control.m4: tighten dependency of gnat-4.4 on gcc-4.4 (>= 4.4.0-6) because earlier uploads of gcc-4.4 cannot find gnat1, Ada being disabled in them. Update conflicts with earlier versions of gnat. . Merge from gcc-4.4 (4.4.0-6) unstable; urgency=low . [ Matthias Klose ] * Update to SVN 20090612 from the gcc-4_4-branch (r148433). - Fixes PR c++/38064, PR c++/40139, PR target/40017, PR target/40266, PR bootstrap/40027, PR tree-optimization/40087, PR target/39856, PR rtl-optimization/40105, PR target/39942, PR middle-end/40204, PR debug/40109, PR tree-optimization/39999, PR libfortran/37754, PR fortran/22423, PR libfortran/39667, PR libfortran/39782, PR libfortran/38668, PR libfortran/39665, PR libfortran/39702, PR libfortran/39709, PR libfortran/39665i, PR libgfortran/39664, PR fortran/38654, PR libfortran/37754, PR libfortran/37754, PR libfortran/25561, PR libfortran/37754, PR middle-end/40291, PR target/40017, PR middle-end/40340, PR c++/40308, PR c++/40311, PR c++/40306, PR c++/40307, PR c++/40370, PR c++/40372, PR c++/40373, PR c++/40381, PR fortran/40019, PR fortran/39893. * gcj-4.4-jdk: Depend on libecj-java-gcj instead of libecj-java. * Let gjdoc --version use the Configuration class instead of version.properties (Alexander Sack). LP: #385682. * Preserve libgcc_s.so linker scripts. Fixes: #532263. . [Ludovic Brenta] * debian/patches/ppc64-ada.dpatch, debian/patches/ada-mips.dpatch, debian/patches/ada-mipsel.dpatch: remove, merged upstream. * debian/patches/*ada*.dpatch: - rename to *.diff; - remove the dpatch prologue shell script - refresh with quilt -p ab and without time stamps - adjust to GCC 4.4 * debian/patches/ada-library-project-files-soname.diff, debian/patches/ada-polyorb-dsa.diff: new. * debian/rules.patch: adjust accordingly. * debian/rules.defs: re-enable Ada. * debian/rules2: do a lean bootstrap when building Ada. * debian/rules.d/binary-ada.mk: do not build gnatbl or gprmake anymore, removed upstream. . Merge from gcc-4.4 (4.4.0-5) unstable; urgency=medium . * Update to SVN 20090517 from the gcc-4_4-branch (r147630). - Fixes PR tree-optimization/40062, PR middle-end/39986, PR middle-end/40057, PR fortran/39879, PR libstdc++/40038, PR middle-end/40035, PR target/37179, PR middle-end/39666, PR tree-optimization/40074, PR fortran/40018, PR fortran/38863, PR middle-end/40147, PR fortran/40018, PR target/40153. . [ Matthias Klose ] * Update libstdc++ symbols files. * Update libgcc, libobjc, libstdc++ symbols files for armel. * Fix version symlink in gcc_lib_dir. Fixes: #527837. * Fix symlinks for javac and header files in /usr/lib/jvm. Fixes: #528084. * Don't build the stage1 compiler with -O with recent binutils (trunk). * Revert doing link tests to check for the atomic builtins, disabling exception propagation support in libstdc++ on armel. See PR40133, PR40134. * On mips/mipsel don't run the java testsuite with -mabi=64. * Default to armv4 for the gcc-snapshot package as well. Fixes: #523936. * Mention GCC trunk in the gcc-snapshot package description. Fixes: #526309. * Remove unneed '..' elements from symlinks in JAVA_HOME. * Fix some lintian warnings for gcc-snapshot. . [ Arthur Loiret ] * Add missing dir separator to multiarch path. Fixes: #527537. . Merge from gcc-4.4 (4.4.0-4) unstable; urgency=medium . * Update to SVN 20090506 from the gcc-4_4-branch (r147161). - Fixes PR rtl-optimization/39914, PR testsuite/39776, PR tree-optimization/40022, PR libstdc++/39909. . [ Matthias Klose ] * gcc-4.4-source: Don't depend on gcc-4.4-base, depend on quilt and patchutils. * On armel, link the shared libstdc++ with both -lgcc_s and -lgcc. * Update libgcc and libstdc++ symbol files for mips and mipsel. * Update libstdc++ symbol files for armel and hppa, adding symbols for exception propagation support. * Add ARM EABI symbols to libstdc++ symbol files for armel. * Add libobjc symbols file for armel. * Fix PR libstdc++/40038, missing ceill/tanhl symbols in libstdc++. . [ Aurelien Jarno ] * Fix libc name for biarch packages on kfreebsd-amd64. . Merge from gcc-4.4 (4.4.0-3) unstable; urgency=low . * libstdc++-doc: Install the man pages again. * Fix build configuration for the GC enabled ObjC runtime library. * Fix thinko in autotools_files, resulting in autoconf not run in some cases. * Do link tests to check for the atomic builtins, enables exception propagation support in libstdc++ on armel and hppa. . Merge from gcc-4.4 (4.4.0-2) unstable; urgency=low . [ Samuel Thibault ] * Enable java build on the hurd. . [ Matthias Klose ] * libobjc2.symbols.armel: Remove, use the default one. * Address PR libstdc++/39491, removing __signbitl from the libstdc++6 symbols file on hppa. * libstdc++6.symbols.armel: Fix error introduced with copy from the arm symbols file. * libstdc++6.symbols.*: Don't assume exception propagation support enabled for all architectures (although it should on armel, hppa, sparc). * Disable the build of the ObjC garbage collection library on mips*, working around a build failure. . Merge from gcc-4.4 (4.4.0-1) unstable; urgency=low . [ Matthias Klose ] * Update to SVN 20090429 from the gcc-4_4-branch (r146989). * Configure java enabled builds with --enable-java-home. * Integrate the bits previously found in java-gcj-compat. * Rename the packages using the naming schema used for OpenJDK: gcj-X.Y-{jre-headless,jre,jre-lib,jdk,source}. The packages {gij,gcj,gappletviewer}-X.Y and libgcjN-{jar,source} are gone. * Build the libgcj documentation with the just built gjdoc. * Don't use profiled bootstrap when building the gcj source. * Apply proposed patch for PR target/39856. * Fix some lintian warnings. * Don't include debug symbols for libstdc++.so.6, if the library is built by a newer GCC version. * Adjust hrefs to point to the local libstdc++ documentation. LP: #365414. * Update libgcc, libgfortran, libobjc, libstdc++ symbol files. * gcc-4.4: Include libssp_nonshared.a. * For ix86, set the java architecture directory to i386. . [ Samuel Thibault ] * Update Hurd changes. * Configure with --enable-clocale=gnu on hurd-i386. * debian/patches/hurd-pthread.diff: Reapply. . Merge from gcc-4.4 (4.4.0-1~exp2) experimental; urgency=low . * Update to SVN 20090423 from the gcc-4_4-branch. . [ Aurelien Jarno ] * kbsd-gnu.diff: remove parts merged upstream. . [ Matthias Klose ] * 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. * 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. Fixes: #525244. * lib*stdc++6-{dbg,doc}: Add conflicts to the corresponding 4.3 packages. . Merge from gcc-4.4 (4.4.0-1~exp1) experimental; urgency=low . * Final GCC 4.4.0 release. . * Don't build the Fortran SPU cross compiler, currently broken. * spu cross build: Build without spucache and spumea64. * Configure --with-arch-32=i486 on amd64, i386, and kfreebsd-{amd64,i386}, --with-arch-32=i586 on hurd-i386, --with-cpu=atom on lpia. * 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. * 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. * Build again libgfortran for the non-default multilib configuration. * Restore missing chunks in note-gnu-stack.diff, lost during the conversion to quilt. . Merge from 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: Fixes: #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. . [ 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. . Merge from gcc-4.4 (4.4-20090317-1) experimental; urgency=low . * Initial upload of GCC-4.4, based on trunk 20090317 (r144904). . [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. . [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. Checksums-Sha1: 2da80f3a90c3ddc8453dc05f40b93e5471176b86 2374 gnat-4.4_4.4.0-1.dsc c2704ed3b56d603bc74702e126572fcce7decd78 128 gnat-4.4_4.4.0.orig.tar.gz fd4972359c76c781c13497d92922359bf5df92ec 1668912 gnat-4.4_4.4.0-1.diff.gz 1171311b5911632838b2276474966acd1c8b1b12 124196 gnat-4.4-base_4.4.0-1_amd64.deb 8649643ae656846f42b724c09a48134482c8f293 1150080 libgnat-4.4_4.4.0-1_amd64.deb 7470039c254006b147e18300e8356f861873c16f 1716540 libgnatvsn4.4-dev_4.4.0-1_amd64.deb 4b48cc594831106b3c1ced65802566f6b49eca25 335490 libgnatvsn4.4_4.4.0-1_amd64.deb 588553a69bc090daf08edde032059673ada36d9d 2660412 libgnatprj4.4-dev_4.4.0-1_amd64.deb d8cb31634915d317f2b94e6aa2a5983833e565c8 580094 libgnatprj4.4_4.4.0-1_amd64.deb d66702a0699d21ae9df83c71a4149515e1793968 883168 libgnatprj4.4-dbg_4.4.0-1_amd64.deb 7e4544f4228132e9d48a05459e03355cd1459075 1952618 libgnat-4.4-dbg_4.4.0-1_amd64.deb c37929695503b9803a1faf88f702c98ff4997791 458692 libgnatvsn4.4-dbg_4.4.0-1_amd64.deb b06eaa806450863e49a4a7330d4611960cd7646f 14433168 gnat-4.4_4.4.0-1_amd64.deb Checksums-Sha256: 4030942a3be0585a496127315fba5a7c19326ff5ffd003ea3405999a352388dc 2374 gnat-4.4_4.4.0-1.dsc d6de3ccd25db48fb29c733e2d757278ef86d2a627c6e9e3cdb76cefb906524de 128 gnat-4.4_4.4.0.orig.tar.gz 3c807a9c187bebb30107fdd248454bedce79c76f10fb0793788ed8a1f6e13929 1668912 gnat-4.4_4.4.0-1.diff.gz 40d13d07af974bd74ab8b83850497bd268b1b5de86193b435e60e386d673194d 124196 gnat-4.4-base_4.4.0-1_amd64.deb 74d342efecc588097efca565ffcf3453b917ddb75606f0ecda363b7f8c5db479 1150080 libgnat-4.4_4.4.0-1_amd64.deb 3623a79037679a099e68381f8e469968028fe8e13dfb4685e503c178517928ee 1716540 libgnatvsn4.4-dev_4.4.0-1_amd64.deb 9c4f200fbadbb57a964a019fd9f241530e7331c97d6cfe281c1920e12ee58522 335490 libgnatvsn4.4_4.4.0-1_amd64.deb 53a5e3ecab9c19f0d960e032b0dcea6594297cdd135545de3078104caa1f7aaf 2660412 libgnatprj4.4-dev_4.4.0-1_amd64.deb 994f036fced70d51f55c454825e0a5176792df2e8045f196970c83d5e41cf57c 580094 libgnatprj4.4_4.4.0-1_amd64.deb fd449f0fa89bb8663f3ec5c20e235f71c37cc6dd88e53267f8fdff9aa590a90d 883168 libgnatprj4.4-dbg_4.4.0-1_amd64.deb b2426b1b39a3199e61dc10c72f1edb34d772256a1a7da8145053bf44be346fc1 1952618 libgnat-4.4-dbg_4.4.0-1_amd64.deb e788b23c3e0d6e761f99e02ef7abe2033a09bccc58fcea3ece75ff8da484fbcf 458692 libgnatvsn4.4-dbg_4.4.0-1_amd64.deb fa0d86d97a58480fe57a0f5cd6f91be69a6db7d8d11d15589610342e9a7b2b44 14433168 gnat-4.4_4.4.0-1_amd64.deb Files: 27e8a399edd1cb2bac95723feeb3d800 2374 devel optional gnat-4.4_4.4.0-1.dsc e278189e65d2e21dfd3c300d6735833c 128 devel optional gnat-4.4_4.4.0.orig.tar.gz 85eab7b50d07a7024e605a2024f13ba3 1668912 devel optional gnat-4.4_4.4.0-1.diff.gz 5e815afdb2502bc4fb04ce1349626b25 124196 libs optional gnat-4.4-base_4.4.0-1_amd64.deb d2a9e5c417d3217caa892adce13fdec0 1150080 libs optional libgnat-4.4_4.4.0-1_amd64.deb 98112c8e4ff99f61133c829f726c55f8 1716540 libdevel optional libgnatvsn4.4-dev_4.4.0-1_amd64.deb 7fb73039a24bceee5e41534519b7c8d1 335490 libs optional libgnatvsn4.4_4.4.0-1_amd64.deb 8d3e2aa408d542b291bd08a1bc27878a 2660412 libdevel optional libgnatprj4.4-dev_4.4.0-1_amd64.deb fe4b43aebed4fd880263a9fcae1add51 580094 libs optional libgnatprj4.4_4.4.0-1_amd64.deb c222652c0852ee2974fafd1f638271dd 883168 debug extra libgnatprj4.4-dbg_4.4.0-1_amd64.deb 559502e3ea5343162ea637e141c4d950 1952618 debug extra libgnat-4.4-dbg_4.4.0-1_amd64.deb 07182f4fa39c97182de02c5cacbf3d87 458692 debug extra libgnatvsn4.4-dbg_4.4.0-1_amd64.deb 4af947bcf720487270b5b7ba9c1362ba 14433168 devel optional gnat-4.4_4.4.0-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iD8DBQFKN/ecx9kwJZ3/qtQRAr1SAJsH+sdkN48YFx1TzdBMjj8JHy6UuQCeNkcK SuPGPde+y0cm2umJ1WJuV10= =sA4Y -----END PGP SIGNATURE----- Accepted: gnat-4.4-base_4.4.0-1_amd64.deb to pool/main/g/gnat-4.4/gnat-4.4-base_4.4.0-1_amd64.deb gnat-4.4_4.4.0-1.diff.gz to pool/main/g/gnat-4.4/gnat-4.4_4.4.0-1.diff.gz gnat-4.4_4.4.0-1.dsc to pool/main/g/gnat-4.4/gnat-4.4_4.4.0-1.dsc gnat-4.4_4.4.0-1_amd64.deb to pool/main/g/gnat-4.4/gnat-4.4_4.4.0-1_amd64.deb gnat-4.4_4.4.0.orig.tar.gz to pool/main/g/gnat-4.4/gnat-4.4_4.4.0.orig.tar.gz libgnat-4.4-dbg_4.4.0-1_amd64.deb to pool/main/g/gnat-4.4/libgnat-4.4-dbg_4.4.0-1_amd64.deb libgnat-4.4_4.4.0-1_amd64.deb to pool/main/g/gnat-4.4/libgnat-4.4_4.4.0-1_amd64.deb libgnatprj4.4-dbg_4.4.0-1_amd64.deb to pool/main/g/gnat-4.4/libgnatprj4.4-dbg_4.4.0-1_amd64.deb libgnatprj4.4-dev_4.4.0-1_amd64.deb to pool/main/g/gnat-4.4/libgnatprj4.4-dev_4.4.0-1_amd64.deb libgnatprj4.4_4.4.0-1_amd64.deb to pool/main/g/gnat-4.4/libgnatprj4.4_4.4.0-1_amd64.deb libgnatvsn4.4-dbg_4.4.0-1_amd64.deb to pool/main/g/gnat-4.4/libgnatvsn4.4-dbg_4.4.0-1_amd64.deb libgnatvsn4.4-dev_4.4.0-1_amd64.deb to pool/main/g/gnat-4.4/libgnatvsn4.4-dev_4.4.0-1_amd64.deb libgnatvsn4.4_4.4.0-1_amd64.deb to pool/main/g/gnat-4.4/libgnatvsn4.4_4.4.0-1_amd64.deb