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

Bug#642128: marked as done (gnat-4.6: fails to build spark on kfreebsd)

Your message dated Wed, 28 Sep 2011 18:20:19 +0000
with message-id <E1R8yjz-0006xa-Av@franck.debian.org>
and subject line Bug#642128: fixed in gnat-4.6 4.6.1-6
has caused the Debian Bug report #642128,
regarding gnat-4.6: fails to build spark on kfreebsd
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

642128: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642128
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gnat-4.6
Version: 4.6.1-5
Severity: important

Building of spark (2011.0.deb-3) fails on both kfreebsd-i386 and -amd64 with gnat-4.6.

The build fails with the following error:

  gnatlink examiner.ali -g -O2 -fdata-sections -ffunction-sections -o spark -Wl,--gc-sections
  /usr/lib/gcc/x86_64-kfreebsd-gnu/4.6.1/../../../x86_64-kfreebsd-gnu/libgnarl-4.6.so: undefined reference to `clock_gettime'
  /usr/lib/gcc/x86_64-kfreebsd-gnu/4.6.1/../../../x86_64-kfreebsd-gnu/libgnarl-4.6.so: undefined reference to `pthread_mutexattr_setprotocol'
  /usr/lib/gcc/x86_64-kfreebsd-gnu/4.6.1/../../../x86_64-kfreebsd-gnu/libgnarl-4.6.so: undefined reference to `pthread_mutexattr_setprioceiling'

The full logs are available here:


I added linker garbage collection flags in spark 2011.0.deb-3, but I do
not think that this is the reason for failing builds, because it works
everywhere else. But spark was never compiled using gnat-4.6 on
kfreebsd before, so I have no idea if it builds without those flags.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnat-4.6 depends on:
ii  gcc-4.6            4.6.1-11        
ii  gnat-4.6-base      4.6.1-5         
ii  libc6              2.13-21         
ii  libc6-dev          2.13-21         
ii  libgcc1            1:4.6.1-11      
ii  libgmp10           2:5.0.2+dfsg-1  
ii  libgnat-4.6        4.6.1-5         
ii  libgnatprj4.6      4.6.1-5         
ii  libgnatvsn4.6      4.6.1-5         
ii  libmpc2            0.9-3           
ii  libmpfr4           3.0.1-6         
ii  multiarch-support  2.13-21         
ii  zlib1g             1:

gnat-4.6 recommends no packages.

Versions of packages gnat-4.6 suggests:
pn  ada-reference-manual  <none>
pn  gnat-4.6-doc          <none>
pn  gnat-4.6-sjlj         <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: gnat-4.6
Source-Version: 4.6.1-6

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

  to main/g/gnat-4.6/gnat-4.6-base_4.6.1-6_amd64.deb
  to main/g/gnat-4.6/gnat-4.6-sjlj_4.6.1-6_amd64.deb
  to main/g/gnat-4.6/gnat-4.6_4.6.1-6.dsc
  to main/g/gnat-4.6/gnat-4.6_4.6.1-6.tar.gz
  to main/g/gnat-4.6/gnat-4.6_4.6.1-6_amd64.deb
  to main/g/gnat-4.6/libgnat-4.6-dbg_4.6.1-6_amd64.deb
  to main/g/gnat-4.6/libgnat-4.6_4.6.1-6_amd64.deb
  to main/g/gnat-4.6/libgnatprj4.6-dbg_4.6.1-6_amd64.deb
  to main/g/gnat-4.6/libgnatprj4.6-dev_4.6.1-6_amd64.deb
  to main/g/gnat-4.6/libgnatprj4.6_4.6.1-6_amd64.deb
  to main/g/gnat-4.6/libgnatvsn4.6-dbg_4.6.1-6_amd64.deb
  to main/g/gnat-4.6/libgnatvsn4.6-dev_4.6.1-6_amd64.deb
  to main/g/gnat-4.6/libgnatvsn4.6_4.6.1-6_amd64.deb

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

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

Debian distribution maintenance software
Ludovic Brenta <lbrenta@debian.org> (supplier of updated gnat-4.6 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)

Hash: SHA1

Format: 1.8
Date: Sun, 25 Sep 2011 22:38:08 +0200
Source: gnat-4.6
Binary: gnat-4.6-base gnat-4.6 gnat-4.6-sjlj libgnat-4.6 libgnat-4.6-dbg libgnatvsn4.6-dev libgnatvsn4.6 libgnatvsn4.6-dbg libgnatprj4.6-dev libgnatprj4.6 libgnatprj4.6-dbg
Architecture: source amd64
Version: 4.6.1-6
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Ludovic Brenta <lbrenta@debian.org>
 gnat-4.6   - GNU Ada compiler
 gnat-4.6-base - GNU Ada compiler (common files)
 gnat-4.6-sjlj - GNU Ada compiler (setjump/longjump runtime library)
 libgnat-4.6 - runtime for applications compiled with GNAT (shared library)
 libgnat-4.6-dbg - runtime for applications compiled with GNAT (debugging symbols)
 libgnatprj4.6 - GNU Ada compiler Project Manager (shared library)
 libgnatprj4.6-dbg - GNU Ada compiler Project Manager (debugging symbols)
 libgnatprj4.6-dev - GNU Ada compiler Project Manager (development files)
 libgnatvsn4.6 - GNU Ada compiler selected components (shared library)
 libgnatvsn4.6-dbg - GNU Ada compiler selected components (debugging symbols)
 libgnatvsn4.6-dev - GNU Ada compiler selected components (development files)
Closes: 642128
 gnat-4.6 (4.6.1-6) unstable; urgency=low
   [Xavier Grave]
   * debian/patches/address-clauses-timed-entry-calls.diff: new; backport
     bug fix about address clauses and timed entry calls.
   [Ludovic Brenta]
   * debian/patches/ada-kfreebsd-gnu.diff: new; provide dummy
     implementations of some optional POSIX Threads functions missing in
     GNU/kFreeBSD. Closes: #642128.
   Merge from gcc-4.6 (4.6.1-13) unstable; urgency=low
   * Update to SVN 20110926 (r179207) from the gcc-4_6-branch.
     - Fix PR tree-optimization/50472, PR tree-optimization/50413,
       PR tree-optimization/50412, PR c++/20039, PR c++/42844,
       PR libstdc++/50510, PR libstdc++/50509.
   * Revert the fix for PR tree-optimization/49911, bootstrap error on ia64.
   * libffi: Define FFI_MMAP_EXEC_WRIT on kfreebsd-* (Petr Salinger).
   Merge from gcc-4.6 (4.6.1-12) unstable; urgency=low
   * Update to SVN 20110924 (r179140) from the gcc-4_6-branch.
     - Fix PR target/50464, PR target/50341, PR middle-end/49886,
       PR target/50091, PR c++/50491, PR c++/50442 (Fixes: #642176).
   Merge from gcc-4.6 (4.6.1-11) unstable; urgency=low
   * Update to SVN 20110917 (r178926) from the gcc-4_6-branch.
     - Fix PR c++/50424, PR c++/48320, PR fortran/49479.
   [ Matthias Klose ]
   * Update the Linaro support to the 4.6-2011.09-1 release.
   [ Aurelien Jarno ]
   * gcc.c (for_each_path): Allocate memory for multiarch suffix.
   Merge from gcc-4.6 (4.6.1-10) unstable; urgency=medium
   * Update to SVN 20110910 (r178746) from the gcc-4_6-branch.
     - Fix PR middle-end/50266, PR tree-optimization/49911,
       PR tree-optimization/49518, PR tree-optimization/49628,
       PR tree-optimization/49628, PR target/50310, PR target/50289,
       PR c++/50255, PR c++/50309, PR c++/49267, PR libffi/49594.
     - Revert fix for PR middle-end/49886, causing PR middle-end/50295.
   Merge from gcc-4.6 (4.6.1-9) unstable; urgency=low
   * Update to SVN 20110903 (r178501) from the gcc-4_6-branch.
     - Fix PR target/50090, PR middle-end/50116, PR target/50202, PR c/50179,
       PR c++/50157, PR fortran/50163, PR libfortran/50192,
       PR middle-end/49886, PR tree-optimization/50178, PR c++/50207,
       PR c++/50089, PR c++/50220, PR c++/50234, PR c++/50224,
       PR libstdc++/50268.
   [ Matthias Klose ]
   * Fix gcc --print-multilib-osdir for non-biarch architectures.
   * Fix multiarch for non-biarch builds. Fixes: #635860.
   * Move the lto plugin to the cpp packge. Fixes: #639531.
   [ Thorsten Glaser ]
   * [m68k] Disable multilib. Fixes: #639303.
 1db5ec9bae7fe9662127903ab079f72d0ae0eaf2 2920 gnat-4.6_4.6.1-6.dsc
 7edffdf5a0dd28fe3ccfc8f88b0fe94557896ed6 6799533 gnat-4.6_4.6.1-6.tar.gz
 156716f6839a6e01a87ef69a0db4d8137a46abcf 146134 gnat-4.6-base_4.6.1-6_amd64.deb
 4d7fecb86c3daeff7b8324a30d2054e23b184962 1189168 libgnat-4.6_4.6.1-6_amd64.deb
 c16e04a81853b337016de5f50b0eebbebbb96e6f 2057602 libgnat-4.6-dbg_4.6.1-6_amd64.deb
 6ae1c0c180e83e5224f2f8e8eacce28a04a63c56 1808240 libgnatvsn4.6-dev_4.6.1-6_amd64.deb
 492b846bdf5dcbab598e2b39abf20574a54a63f5 350734 libgnatvsn4.6_4.6.1-6_amd64.deb
 097794e328eb6e1281c5cf38b02ce3251257e8eb 476848 libgnatvsn4.6-dbg_4.6.1-6_amd64.deb
 98608d503aaab690270bb04f6aea2b7726119dda 3055270 libgnatprj4.6-dev_4.6.1-6_amd64.deb
 9b53caa4461ce9ee115e1a9fd0cbba8e0e04391b 608292 libgnatprj4.6_4.6.1-6_amd64.deb
 0beb9bd4bfd7ba867f205a8a0bad5330d5469cc4 1035990 libgnatprj4.6-dbg_4.6.1-6_amd64.deb
 654595e8772d4de2930a132a498f491ed9360ea2 11732678 gnat-4.6_4.6.1-6_amd64.deb
 970485344f2e3d1198f91b8c75b69ca0f52580ee 4608752 gnat-4.6-sjlj_4.6.1-6_amd64.deb
 0fa6e123f37865fcce11ff3c68e6dc44eaac3faaed950afe765f369d9bfe30ef 2920 gnat-4.6_4.6.1-6.dsc
 cd95f0139306aa50183dce5746fc5d193fa9c59cf9a01bd0b7b6cd589a99bcdc 6799533 gnat-4.6_4.6.1-6.tar.gz
 c5e038523e9aef8ca2dd095a24d4a3231c98df0a9264bc6ba660e40f7626eae4 146134 gnat-4.6-base_4.6.1-6_amd64.deb
 6c8608df6b681f0c1b6500838ed3635ba77ede2ecc693a451b814e354fbbd862 1189168 libgnat-4.6_4.6.1-6_amd64.deb
 56489ec40910529010384a77363e3db9283a5be17263934f849d54256db03cde 2057602 libgnat-4.6-dbg_4.6.1-6_amd64.deb
 bd3bf7169869c36cee085ee3464237665ada2bd2f6067a2e914785c2911feaa5 1808240 libgnatvsn4.6-dev_4.6.1-6_amd64.deb
 40748781e82a33947e0064d8ec400a3c55208478adcd7300ace6c62c23da9d27 350734 libgnatvsn4.6_4.6.1-6_amd64.deb
 c0a70f501b34122308ab5b058992b49fd225a51a717a858bb92d6aab26f7a5b0 476848 libgnatvsn4.6-dbg_4.6.1-6_amd64.deb
 6599b45c0a0810ca2c68741a6366763303449d7c72102af1720c941430b018ec 3055270 libgnatprj4.6-dev_4.6.1-6_amd64.deb
 46a1a45f6ead82d1d11f2295289fc4153ff8ca587ee0f49da0f2d24db07dbac4 608292 libgnatprj4.6_4.6.1-6_amd64.deb
 8f98031e645e4556d3ddb2a9e1c3ef99375f210861eb41dc91c700e22ff29f8a 1035990 libgnatprj4.6-dbg_4.6.1-6_amd64.deb
 3f6dac2b9153380ad0a22e32cb63208f0eb4de5e878383aa9a54c923bc0a3286 11732678 gnat-4.6_4.6.1-6_amd64.deb
 71a17845bdc5c81d49bfb024ad8c117039db04c46a7c62820522826930a7ec15 4608752 gnat-4.6-sjlj_4.6.1-6_amd64.deb
 da7f4aed3bb535e58d805dd7f7b0733c 2920 devel optional gnat-4.6_4.6.1-6.dsc
 3467b78eeb208054dd68edfd6c7d54e1 6799533 devel optional gnat-4.6_4.6.1-6.tar.gz
 f686098edd2a977d38d99e34944a7c0c 146134 libs optional gnat-4.6-base_4.6.1-6_amd64.deb
 1a65fa521062dafc09c2b68416b607b8 1189168 libs optional libgnat-4.6_4.6.1-6_amd64.deb
 311caa17dcac46e694c33225c446a4bd 2057602 debug extra libgnat-4.6-dbg_4.6.1-6_amd64.deb
 66803f742359c2e6de989d92ff2aa553 1808240 libdevel optional libgnatvsn4.6-dev_4.6.1-6_amd64.deb
 48cf269aab09d7cffb4dbb85fa36be2f 350734 libs optional libgnatvsn4.6_4.6.1-6_amd64.deb
 539b6b092382f859b0a4ef1457ec96e5 476848 debug extra libgnatvsn4.6-dbg_4.6.1-6_amd64.deb
 22f99b415ecdfc38645c8cba07177c72 3055270 libdevel optional libgnatprj4.6-dev_4.6.1-6_amd64.deb
 dd92b8c29ff58dc9366951ecac8143e2 608292 libs optional libgnatprj4.6_4.6.1-6_amd64.deb
 f718d4871e7e4c176fb96af74079e7f7 1035990 debug extra libgnatprj4.6-dbg_4.6.1-6_amd64.deb
 855f52980ebd4159b47d5b5b9d02c09e 11732678 devel optional gnat-4.6_4.6.1-6_amd64.deb
 6e803e5a2480551948334cc553f85ead 4608752 devel extra gnat-4.6-sjlj_4.6.1-6_amd64.deb

Version: GnuPG v1.4.11 (GNU/Linux)


--- End Message ---

Reply to: