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

I forgot to CC to debian-arm in case I can find some help here :)
Thanks in advance for any idea.
xavier

- -------- Message original --------
Sujet: Bug#568452: Missing symbols during armel build tentative
Date de renvoi : Tue, 22 May 2012 19:39:05 +0000
De (renvoi) : xavier grave <xavier.gr...@ipno.in2p3.fr>
Pour (renvoi) : debian-bugs-d...@lists.debian.org
Copie (renvoi) : Xavier Grave <xavier.gr...@ipno.in2p3.fr>
Date : Tue, 22 May 2012 21:28:47 +0200
De : xavier grave <xavier.gr...@ipno.in2p3.fr>
Répondre à : xavier.gr...@ipno.in2p3.fr, 568...@bugs.debian.org
Pour : 568...@bugs.debian.org
Copie à : debian-...@lists.debian.org, Matthias Klose <d...@debian.org>

Hi,

During a build of polyorb 2.8~20110207 on the armel architecture I get
following errors :
ADA_PROJECT_PATH="/home/xavier/labo_polyorb/org.debian.polyorb/projects:/home/xavier/labo_polyorb/org.debian.polyorb/projects:$ADA_PROJECT_PATH"
 gnatmake -P polyorb_tools_po_catref.gpr --create-missing-dirs
- -L/home/xavier/labo_polyorb/org.debian.polyorb/lib -XLibversion=3
- -XLibtype=DYNAMIC -R -j1    -cargs  -bargs -E
gnatbind -shared -E -I- -x
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/tools/po_catref/po_catref.ali
gnatlink
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/tools/po_catref/po_catref.ali
- -shared-libgcc -Wl,--as-needed
- -L/home/xavier/labo_polyorb/org.debian.polyorb/lib -R
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-setup
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba-cos-time
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba-cos-notification
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba-cos-naming
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-dsa
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-moma
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba-portableinterceptor
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba-dynamicany
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-giop-miop
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-giop-iiop
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-giop-diop
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba-cos-event-impl
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba-cos-ir-impl
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba-messaging
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba-iop
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-giop
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba-cos-event
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/
- -lpolyorb-corba
- -L/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib/ -lpolyorb -o
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/tools/po_catref/po_catref
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib//libpolyorb-giop.so:
undefined reference to `pthread_create'
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib//libpolyorb-giop.so:
undefined reference to `pthread_key_create'
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib//libpolyorb-giop.so:
undefined reference to `pthread_getspecific'
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib//libpolyorb-giop.so:
undefined reference to `pthread_attr_setstacksize'
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib//libpolyorb-giop.so:
undefined reference to `pthread_kill'
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib//libpolyorb-giop.so:
undefined reference to `pthread_sigmask'
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib//libpolyorb-giop.so:
undefined reference to `pthread_setspecific'
/home/xavier/labo_polyorb/org.debian.polyorb/DYNAMIC/lib//libpolyorb-giop.so:
undefined reference to `pthread_mutexattr_init'
collect2: ld returned 1 exit status
gnatlink: error when calling /usr/bin/gcc-4.6
gnatmake: *** link failed.

For example the symbol pthread_mutexattr_init is present in
/usr/lib/arm-linux-gnueabi/libpthread.a (found using command : nm -A
/usr/lib/arm-linux-gnueabi/libpthread.* | grep pthread_mutexattr_init |
grep T)
but I get the same error is I add a -largs
/usr/lib/arm-linux-gnueabi/libpthread.a to the build.

I dug a little the debian ada list without finding any reference to such
problem already arising.

Does anyone with Ada/gcc experience have an idea of the source problem ?
Any help welcome :)

xavier

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIbBAEBAgAGBQJPxy+gAAoJEG3iFwasTcfaj7gP93eI0WdiS2K5mIDORrVb2EtN
+H366nvUuT4of5wu/3HqVk/AXjMeCvVfPLVH3d6sJDJtpiNXuV8veHHbYdBv9D5N
QWDOWoxg3ySJmHFcviEatxco4EXM9wM48L421KZKolg/kK+SPGaZRLNcOTcZ2wVv
vP5UP1hCizxHIBmsAtBRTec2kbdgDtmZispV6EsydZh9AhKDv08j5G+J9ELVUzJY
ViYrq2zEmjYOaId1snzXyEbvBsfsW0cnHxMJUCvWQe+TwN4wUXKvmoAVYWobnqTP
wmnaVDVzkTRi0J9sNSKgIzTlg9BMjUCk0akk82e1FD0lIKi6JZnmYPPXuAKQmysb
x+rj4gy4TqC9KPG8dQP6XaPEuFm6rFVpT5NDR/i3QQT2JNUZw759GZ9W2nPUbuyg
yzzvRnKBWkLOdvpJYLeEKwkCkA/J/+53t1Z/zW+nkCuLOtsXHhCHJ5yaftdD2KEg
mz9YkKrFNRTAr+U5dPEDoILlwxbvWx1HNlaFm/J60NLnfqNbp8YZbqjZw0f2br7J
C0xutwctmSm9ojr1lrC3DvGpj1wkTkurs1sG0erLDBsr08ooVbHIo1ubEk2jgHPw
H7EstJcEdYB8LmYEGwLtYNd+9a4XloOqn6PlPpoT/SMM/1tvhCqsv1qR7zXMlD6S
IaUAwLUXIZp6JduI6fA=
=9JNs
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to debian-arm-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4fc72fa0.2060...@ipno.in2p3.fr

Reply via email to