[Rock-dev] autoproj does not pick up the right os dep

Martin Schroeer martin.schroeer at dfki.de
Wed Oct 19 16:34:59 CEST 2011


Maybe this is related to Alexander's issue previously posted:
 
 
After upgrading my build system from Ubuntu 11.04 to 11.10, autoproj won't run
anymore:
 
 
installing tools/logger
   building drivers/iodrivers_base (62%)Build failed: drivers/iodrivers_base:
failed in build phase
     'make -j2' returned status 2
     see /rock/pmc/install/log/drivers/iodrivers_base-build.log for details
     last 10 lines are:

     make[1]: *** [test/CMakeFiles/test_tcp_read.dir/all] Fehler 2
     make[1]: *** Warte auf noch nicht beendete Prozesse...
     Linking CXX executable test_tcp_write
     ../src/libiodrivers_base.so: undefined reference to
`pthread_mutexattr_settype'
     ../src/libiodrivers_base.so: undefined reference to
`pthread_mutexattr_destroy'
     ../src/libiodrivers_base.so: undefined reference to
`pthread_mutexattr_init'
     collect2: ld gab 1 als Ende-Status zurück
     make[2]: *** [test/test_tcp_write] Fehler 1
     make[1]: *** [test/CMakeFiles/test_tcp_write.dir/all] Fehler 2
     make: *** [all] Fehler 2


 
 
I already tried an autobuild rebuild, checked for all installed os dependencies
twice, but wasn't yet able to solve the problem.
First thing i did after upgrading the system was to run an autoproj update,
followed by autoproj build, which started yelling at me.
 
What am I missing ?
 
 
 
Martin 

 

 Alexander Duda <Alexander.Duda at dfki.de> hat am 19. Oktober 2011 um 14:44
geschrieben:

 > autoproj picks the default dependency and not the one for 11.10 even the
 > os is
 > ubuntu 11.10 (see below).
 >
 > Workaround would be to replace default by 10.04,10.10 ...
 >
 > omniorb:
 >      debian: [omniidl4, libomniorb4-dev, omniorb4-nameserver]
 >      ubuntu:
 >           '11.10':
 >              - omniidl
 >              - libomniorb4-dev
 >              - omniorb-nameserver
 >           default:
 >              - omniidl4
 >              - libomniorb4-dev
 >              - omniorb4-nameserver
 >      gentoo: net-misc/omniORB
 >
 > Is this a bug or am I doing something wrong?
 >
 > Alex
 >
 > --
 > Dipl.-Ing. Alexander Duda
 > Unterwasserrobotik
 >
 > DFKI Bremen
 > Robotics Innovation Center
 > Robert-Hooke-Straße 5
 > 28359 Bremen, Germany
 >
 > Phone: +49 (0)421 178-456620
 > Fax:   +49 (0)421 178-454150
 > E-Mail: alexander.duda at dfki.de
 >
 > Weitere Informationen: http://www.dfki.de/robotik
 > -----------------------------------------------------------------------
 > Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
 > Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
 > Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
 > (Vorsitzender) Dr. Walter Olthoff
 > Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
 > Amtsgericht Kaiserslautern, HRB 2313
 > Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
 > USt-Id.Nr.:    DE 148646973
 > Steuernummer:  19/673/0060/3
 >
 > _______________________________________________
 > Rock-dev mailing list
 > Rock-dev at dfki.de
 > http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20111019/7597af83/attachment.htm 


More information about the Rock-dev mailing list