[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#512277: marked as done (gnat-4.3: kfreebsd-i386 - libraries are not supported on this platform)



Your message dated Tue, 17 Feb 2009 22:32:26 +0000
with message-id <E1LZYUM-0000RZ-T8@ries.debian.org>
and subject line Bug#512277: fixed in gnat-4.3 4.3.3-1
has caused the Debian Bug report #512277,
regarding gnat-4.3: kfreebsd-i386 - libraries are not supported on this platform
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
512277: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512277
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gnat-4.3
Severity: important
Version: 4.3.2-1.1 User: glibc-bsd-devel@lists.alioth.debian.org
Usertags: kfreebsd

The build logs for kfreebsd-i386 of packages like adabrowse and asis says
"libraries are not supported on this platform".
I suspect, it is due to missing case in libgnatprj/configure.ac.

Please could you take a look on attached patch.
The gnat for kfreebsd-amd64 have not yet been bootstrapped,
but the linking should be the same.

The patch is only a wild guess, I am not sure whether it suffices.
Unfortunately I do not have kfreebsd-i386 box handy.

Thanks for considering it.

Petr
--- debian/patches/ada-libgnatprj.dpatch~	2009-01-19 10:07:35.000000000 +0100
+++ debian/patches/ada-libgnatprj.dpatch	2009-01-19 10:12:26.000000000 +0100
@@ -251,7 +251,7 @@
 ===================================================================
 --- /dev/null
 +++ libgnatprj/configure
-@@ -0,0 +1,3139 @@
+@@ -0,0 +1,3141 @@
 +#! /bin/sh
 +# Guess values for system-dependent variables and create Makefiles.
 +# Generated by GNU Autoconf 2.61.
@@ -2307,7 +2307,9 @@
 +  | sparc*-*-linux* \
 +  | hppa*-*-linux* \
 +  | mips*-*-linux* \
-+  | *x86_64-*-linux*)
++  | *x86_64-*-linux* \
++  | *86-*-kfreebsd*-gnu \
++  | *x86_64-*-kfreebsd*-gnu )
 +    TOOLS_TARGET_PAIRS="\
 +    mlib-tgt-specific.adb<mlib-tgt-linux.adb \
 +    indepsw.adb<indepsw-gnu.adb"
@@ -4663,7 +4665,7 @@
 ===================================================================
 --- /dev/null
 +++ libgnatprj/configure.ac
-@@ -0,0 +1,145 @@
+@@ -0,0 +1,147 @@
 +# Configure script for libada.
 +#   Copyright 2003, 2004 Free Software Foundation, Inc.
 +#
@@ -4747,7 +4749,9 @@
 +  | sparc*-*-linux* \
 +  | hppa*-*-linux* \
 +  | mips*-*-linux* \
-+  | *x86_64-*-linux*)
++  | *x86_64-*-linux* \
++  | *86-*-kfreebsd*-gnu \
++  | *x86_64-*-kfreebsd*-gnu )
 +    TOOLS_TARGET_PAIRS="\
 +    mlib-tgt-specific.adb<mlib-tgt-linux.adb \
 +    indepsw.adb<indepsw-gnu.adb"

--- End Message ---
--- Begin Message ---
Source: gnat-4.3
Source-Version: 4.3.3-1

We believe that the bug you reported is fixed in the latest version of
gnat-4.3, which is due to be installed in the Debian FTP archive:

gnat-4.3-base_4.3.3-1_amd64.deb
  to pool/main/g/gnat-4.3/gnat-4.3-base_4.3.3-1_amd64.deb
gnat-4.3_4.3.3-1.diff.gz
  to pool/main/g/gnat-4.3/gnat-4.3_4.3.3-1.diff.gz
gnat-4.3_4.3.3-1.dsc
  to pool/main/g/gnat-4.3/gnat-4.3_4.3.3-1.dsc
gnat-4.3_4.3.3-1_amd64.deb
  to pool/main/g/gnat-4.3/gnat-4.3_4.3.3-1_amd64.deb
gnat-4.3_4.3.3.orig.tar.gz
  to pool/main/g/gnat-4.3/gnat-4.3_4.3.3.orig.tar.gz
libgnat-4.3-dbg_4.3.3-1_amd64.deb
  to pool/main/g/gnat-4.3/libgnat-4.3-dbg_4.3.3-1_amd64.deb
libgnat-4.3_4.3.3-1_amd64.deb
  to pool/main/g/gnat-4.3/libgnat-4.3_4.3.3-1_amd64.deb
libgnatprj4.3-dbg_4.3.3-1_amd64.deb
  to pool/main/g/gnat-4.3/libgnatprj4.3-dbg_4.3.3-1_amd64.deb
libgnatprj4.3-dev_4.3.3-1_amd64.deb
  to pool/main/g/gnat-4.3/libgnatprj4.3-dev_4.3.3-1_amd64.deb
libgnatprj4.3_4.3.3-1_amd64.deb
  to pool/main/g/gnat-4.3/libgnatprj4.3_4.3.3-1_amd64.deb
libgnatvsn4.3-dbg_4.3.3-1_amd64.deb
  to pool/main/g/gnat-4.3/libgnatvsn4.3-dbg_4.3.3-1_amd64.deb
libgnatvsn4.3-dev_4.3.3-1_amd64.deb
  to pool/main/g/gnat-4.3/libgnatvsn4.3-dev_4.3.3-1_amd64.deb
libgnatvsn4.3_4.3.3-1_amd64.deb
  to pool/main/g/gnat-4.3/libgnatvsn4.3_4.3.3-1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 512277@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ludovic Brenta <lbrenta@debian.org> (supplier of updated gnat-4.3 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 17 Feb 2009 21:54:15 +0100
Source: gnat-4.3
Binary: gnat-4.3-base gnat-4.3 libgnat-4.3 libgnat-4.3-dbg libgnatvsn4.3-dev libgnatvsn4.3 libgnatvsn4.3-dbg libgnatprj4.3-dev libgnatprj4.3 libgnatprj4.3-dbg
Architecture: source amd64
Version: 4.3.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Ludovic Brenta <lbrenta@debian.org>
Description: 
 gnat-4.3   - The GNU Ada compiler
 gnat-4.3-base - The GNU Compiler Collection (gnat base package)
 libgnat-4.3 - Runtime library for GNU Ada applications
 libgnat-4.3-dbg - Runtime library for GNU Ada applications
 libgnatprj4.3 - GNU Ada Project Manager
 libgnatprj4.3-dbg - GNU Ada Project Manager
 libgnatprj4.3-dev - GNU Ada Project Manager development files
 libgnatvsn4.3 - GNU Ada compiler version library
 libgnatvsn4.3-dbg - GNU Ada compiler version library
 libgnatvsn4.3-dev - GNU Ada compiler version library - development files
Closes: 512277 514565
Changes: 
 gnat-4.3 (4.3.3-1) unstable; urgency=low
 .
   [Petr Salinger]
   * debian/patches/ada-libgnatprj.dpatch: enable support for GNU/kFreeBSD.
     Closes: #512277.
 .
   [Ludovic Brenta]
   * debian/patches/ada-acats.dpatch: attempt to fix ACATS tests (not entirely
     successful yet).
   * New upstream version.  Closes: #514565.
 .
   Merge from gcc-4.3 (4.3.3-3):
 .
   * Revert fix for PR middle-end/38615. Fixes: #513420.
 .
   Merge from gcc-4.3 (4.3.3-2):
 .
   * Update to SVN 20090127 from the gcc-4_3-branch.
     - Fix PR tree-optimization/38359. Fixes: #492505.
     - Fix PR tree-optimization/38932 (ice-on-valid-code), PR target/38931
       (ice-on-valid-code), PR rtl-optimization/38879 (wrong-code),
       PR c++/23287 (rejects-valid), PR fortran/38907 (ice-on-valid-code),
       PR fortran/38859 (wrong-code), PR fortran/38657 (rejects-valid),
       PR fortran/38672 (ice-on-valid-code).
   * Fix PR middle-end/38969, taken from the trunk. Fixes: #513007.
 .
   Merge from gcc-4.3 (4.3.3-1):
 .
   [Matthias Klose]
   * GCC-4.3.3 release (no changes compared to the 4.3.2-4 upload).
   * Fix PR middle-end/38615 (wrong code, taken from the trunk).
 .
   Merge from gcc-4.3 (4.3.2-4):
 .
   [Matthias Klose]
   * Update to SVN 20090119 from the gcc-4_3-branch.
     - Fix PR tree-optimization/36765 (wrong code).
   * Remove patch for PR 34571, applied upstream (fix build failure on alpha).
   * Apply proposed patch for PR middle-end/38902 (wrong code).
 .
   Merge from gcc-4.3 (4.3.2-3):
 .
   [Matthias Klose]
   * Update to SVN 20090117 from the gcc-4_3-branch (4.3.3 release candidate).
     - Fix PR target/34571, PR debug/7055, PR tree-optimization/37194,
       PR tree-optimization/38529, PR fortran/38763, PR fortran/38765,
       PR fortran/38669, PR fortran/38487, PR fortran/35681, PR fortran/38657,
       PR c++/36019, PR c++/31488, PR c++/37646, PR c++/36334, PR c++/38357,
       PR c++/31260, PR c++/38877, PR libstdc++/36801, PR libgcj/38396.
     - debian/patches/libgcj-bc.dpatch: Remove, applied upstream.
   * Fix PR middle-end/38616 (wrong code with -fstack-protector).
   * Update backport for PR28322 (Gunther Nikl).
 .
   Merge from gcc-4.3 (4.3.2-2):
 .
   [Matthias Klose]
   * Update to SVN 20090110 from the gcc-4_3-branch.
     - Fix PR target/36654, PR tree-optimization/38752, PR fortran/38675,
       PR fortran/37469, PR libstdc++/38000.
 .
   Merge from gcc-4.3 (4.3.2-2~exp5):
 .
   [Matthias Klose]
   * Adjust build-dependencies for cross builds. Fixes: #499998.
   * Update to SVN 20081231 from the gcc-4_3-branch.
     - Fix PR middle-end/38565, PR target/38062, PR bootstrap/38383,
       PR target/38402, PR testsuite/35677, PR tree-optimization/38478,
       PR target/38054, PR middle-end/29056, PR testsuite/28870,
       PR target/38254.
     - Fix PR libstdc++/37144, PR c++/37582, PR libstdc++/38080.
     - Fix PR fortran/38602, PR fortran/38602, PR fortran/38487,
       PR fortran/38113, PR fortran/35983, PR fortran/35937, PR testsuite/36889.
   * Update the spu cross compiler from the cell-gcc-4_3-branch 20081217.
   * debian/patches/libobjc-armel.dpatch: Don't define EH_USES.
   * Apply the Atomic builtins patch for PARISC.
 .
   Merge from gcc-4.3 (4.3.2-2~exp4):
 .
   [Matthias Klose]
   * Update to SVN 20081130 from the gcc-4_3-branch.
     - Fix PR bootstrap/33304, PR middle-end/37807, PR middle-end/37809,
       PR rtl-optimization/37489, PR target/35574, PR c/37924,
       PR tree-optimization/37879, PR middle-end/37858, PR middle-end/37870,
       PR target/38016, PR target/37939, PR rtl-optimization/37769,
       PR target/37909, PR fortran/37597, PR fortran/35820, PR fortran/37445,
       PR fortran/PR35769, PR fortran/37903, PR fortran/37749.
     - Fix PR target/37640, PR tree-optimization/37868, PR bootstrap/33100,
       PR other/38214, PR c++/37142, PR c++/35405, PR c++/37563, PR c++/38030,
       PR c++/37932, PR c++/38007.
     - Fix PR fortran/37836, PR fortran/38171, PR fortran/35681,
       PR fortran/37792, PR fortran/37926, PR fortran/38033, PR fortran/36526.
     - Fix PR target/38287. Fixes: #506713.
   * Atomic builtins using kernel helpers for PARISC and ARM Linux/EABI, taken
     from the trunk.
 .
   Merge from gcc-4.3 (4.3.2-2~exp3):
 .
   [Matthias Klose]
   * Update to SVN 20081117 from the gcc-4_3-branch.
   * Add build dependencies on spu packages for snapshot builds.
   * Add build dependency on libantlr-java for snapshot builds.
   * Disable fortran on spu for snapshot builds.
   * Add dependency on binutils-{hppa64,spu} for snapshot builds.
 .
   Merge from gcc-4.3 (4.3.2-2~exp2):
 .
   [Matthias Klose]
   * Update to SVN 20081023 from the gcc-4_3-branch.
     - General regression fixes: PR rtl-optimization/37882 (wrong code),
     - Fortran regression fixes: PR fortran/37787, PR fortran/37723.
   * Use gij-4.3 for builds in java maintainer mode.
   * Don't run the testsuite with -fstack-protector for snapshot builds.
   * Update the spu cross compiler from the cell-gcc-4_3-branch 20081023.
     Don't disable multilibs, install additional components in the gcc-4.3-spu
     package.
   * Enable building the spu cross compiler for powerpc and ppc64 snapshot
     builds.
   * Apply proposed patch for PR tree-optimization/37868 (wrong code).
   * Apply proposed patch to parallelize make check.
   * For biarch builds, disable the gnat testsuite for the non-default
     architecture (no biarch support in gnat yet).
 .
   Merge from gcc-4.3 (4.3.2-2~exp1):
 .
   [Matthias Klose]
   * Update to SVN 20081017 from the gcc-4_3-branch.
     - General regression fixes: PR rtl-optimization/37408 (wrong code),
       PR tree-optimization/36630, PR tree-optimization/37102 (wrong code),
       PR c/35437 (ice on invalid code), PR middle-end/37731 (wrong code),
       PR target/37603 (wrong code, hppa), PR tree-optimization/35737 (ice on
       valid code), PR middle-end/36575 (wrong code), PR c/37645 (ice on valid
       code), PR tree-optimization/37539 (compile time hog), PR middle-end/37236
       (ice on invalid code), PR tree-optimization/36343 (wrong code),
       PR rtl-optimization/37544 (wrong code), PR target/35620 (ice on valid
       code), PR target/35713 (ice on valid code, wrong code), PR c/35712 (wrong
       code), PR target/37466 (wrong code, AVR).
     - C++ regression fixes: PR c++/37389 (LP: #252301), PR c++/37555 (ice on
       invalid code).
     - Fortran regression fixes: PR fortran/37199, PR fortran/36214,
       PR fortran/35770, PR fortran/36454, PR fortran/36374, PR fortran/37274,
       PR fortran/37583, PR fortran/36700, PR fortran/35945, PR fortran/37626,
       PR fortran/37504, PR fortran/37580, PR fortran/37706, PR fortran/35680,
       PR fortran/37794.
   * Remove obsolete patches: ada-driver.dpatch, pr33148.dpatch.
   * Fix naming of bridge targets in gjavah (wrong header generation).
   * Fix PR target/37661, SPARC64 int-to-TFmode conversions.
   * Include the complete test summaries in a binary package, to allow
     regression checking from the previous build.
   * Tighten inter-package dependencies to (>= 4.3.2-1).
   * Drop the 4.3.1 symlink in gcc_lib_dir, add a 4.3.3 symlink to 4.3.
Checksums-Sha1: 
 35a01b2b9ba987025b948adbcfb32c84f2aef4d3 2409 gnat-4.3_4.3.3-1.dsc
 1e696543e21d204d0b538e2cc0979c0024d2bfd0 128 gnat-4.3_4.3.3.orig.tar.gz
 fa7f86929649eeaacee86a945f5786093c63aafe 594915 gnat-4.3_4.3.3-1.diff.gz
 c0e77815d5fbacbe83005e6cc14c71bde16cdb34 558414 gnat-4.3-base_4.3.3-1_amd64.deb
 5d94857667f77a00dd76628f288f7d28d8b39306 1111798 libgnat-4.3_4.3.3-1_amd64.deb
 aa7f551d601a02870f266d568e230dc03d953448 1716054 libgnatvsn4.3-dev_4.3.3-1_amd64.deb
 ae0a55ca81e7c699ba5ec32725c446ace9c40312 330350 libgnatvsn4.3_4.3.3-1_amd64.deb
 7002c074582ea7edb9382ca8bb236ac4a9c4f6bd 2655706 libgnatprj4.3-dev_4.3.3-1_amd64.deb
 8e9b738fa47e80a4c05bd7f75f2723d747e42bec 564376 libgnatprj4.3_4.3.3-1_amd64.deb
 8983aec188bcdfd4e0bedcbdfe283f0bf14531f2 899180 libgnatprj4.3-dbg_4.3.3-1_amd64.deb
 45e1b9e785a184ede2bbf59047056fcca9f33bf8 1928184 libgnat-4.3-dbg_4.3.3-1_amd64.deb
 b662a6d4edcc0819e38f4b3557ddada8cd010fcf 460234 libgnatvsn4.3-dbg_4.3.3-1_amd64.deb
 3caecbe45e94d4bda2054e7ee53ea233d602395e 13667256 gnat-4.3_4.3.3-1_amd64.deb
Checksums-Sha256: 
 4210033036e206c843a1aa4f8c7c62ddb55202829f65a00e4755f1503c30aff8 2409 gnat-4.3_4.3.3-1.dsc
 c09b25d7db1ba62bd5b96cff86a0661276ced899be8f54c5ecb9f626fc3fb849 128 gnat-4.3_4.3.3.orig.tar.gz
 90bdc02c3aebb469b94ba35def31eb030ebec49737b03dd34764094863df9b9d 594915 gnat-4.3_4.3.3-1.diff.gz
 8d067b8221767a46937efcda607f4b4ccf6dd8bb5cf29c6c0fd034f1cde4b85c 558414 gnat-4.3-base_4.3.3-1_amd64.deb
 95c7681493e15e3a1b03884358a1f02128a097ff6120b1f589896eadfbd2bb5d 1111798 libgnat-4.3_4.3.3-1_amd64.deb
 ff5ceebc6589412b41b3e288050e4426e817cee953cdc92df2221b247b2eb53b 1716054 libgnatvsn4.3-dev_4.3.3-1_amd64.deb
 a6111c59dbd6671116280ecc1a4961b03c889ea9feadc6cdddf59cc4574d26ae 330350 libgnatvsn4.3_4.3.3-1_amd64.deb
 b51380e4ac0d4a50da504393121a3b293539ba53b90ecd0dfd35522555640931 2655706 libgnatprj4.3-dev_4.3.3-1_amd64.deb
 65b8ddd20f82238a63bfe13d8a7b213947759c407c2848459d8b1aa4a39b1725 564376 libgnatprj4.3_4.3.3-1_amd64.deb
 5beded022692daf0f0eaf5c927a56aad7f0be70b94eb225498d183f2cafe29a1 899180 libgnatprj4.3-dbg_4.3.3-1_amd64.deb
 e4694b7da19809423552c35415e7cbcd86bd7d9b02296dce5edf8a9286815443 1928184 libgnat-4.3-dbg_4.3.3-1_amd64.deb
 ddfd7a506977d35c83606977e9a107c7421c7295dba7593d9454dba7d5988627 460234 libgnatvsn4.3-dbg_4.3.3-1_amd64.deb
 6b72af0b764b697dd5526fa3b6f1f5c1f5284d0408ffea05eca0916c2dc9f8e2 13667256 gnat-4.3_4.3.3-1_amd64.deb
Files: 
 eea52a352b976f4ba36fafb7561170ff 2409 devel optional gnat-4.3_4.3.3-1.dsc
 db7bc6390fac9fd8d40b9b97d5539ad3 128 devel optional gnat-4.3_4.3.3.orig.tar.gz
 7db338160db714e42e8cd8a6df31b1db 594915 devel optional gnat-4.3_4.3.3-1.diff.gz
 50c9134d3057f83167b98a99af32446f 558414 libs optional gnat-4.3-base_4.3.3-1_amd64.deb
 26ab58ded9fc25375182dd2b647ff88f 1111798 libs optional libgnat-4.3_4.3.3-1_amd64.deb
 c2b056a64e341c1895a6bd015d5e3616 1716054 libdevel optional libgnatvsn4.3-dev_4.3.3-1_amd64.deb
 748f8a7f13db5c80f55f58e7e659846a 330350 libs optional libgnatvsn4.3_4.3.3-1_amd64.deb
 9ff30b00ddced577a0dba45a851bb921 2655706 libdevel optional libgnatprj4.3-dev_4.3.3-1_amd64.deb
 ce857340ef526d8ea5f23457eab1dcdd 564376 libs optional libgnatprj4.3_4.3.3-1_amd64.deb
 9a07e85af8b432bcac7920db9b1cbd16 899180 libdevel extra libgnatprj4.3-dbg_4.3.3-1_amd64.deb
 b9571140d1791717d9e55804ba97c9b7 1928184 libdevel extra libgnat-4.3-dbg_4.3.3-1_amd64.deb
 630886142f8dece1e0fc74aa8960bea0 460234 libdevel extra libgnatvsn4.3-dbg_4.3.3-1_amd64.deb
 d03393228223c7ab6172a1bb095bafc8 13667256 devel optional gnat-4.3_4.3.3-1_amd64.deb

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

iD8DBQFJmzX/x9kwJZ3/qtQRAtuMAKCjrG5oGFZA2xnSA5HlFQPziCnfFwCeKQoH
z6eHtrU3s5GDMJzRUFLw7sM=
=GBF/
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: