[Slackbuilds-users] Problem with libsynce SlackBuilds

Didier Spaier didier.spaier at epsm.fr
Wed Oct 7 14:49:47 UTC 2009


I have Slackware64-13.0, multilib following Eric's instructions.

Running libsynce.SlackBuild from slackbuilds.org fail during make because of:
"/usr/lib/libhal.so: could not read symbols: File in wrong format"; same 
problem with /usr/lib/libgobject-2.0.so and /usr/lib/libdbus-1.so

After "removepkg glib2-compat32 dbus-compat32 hal-compat32" I could run the 
SlackBuild and get libsynce package

I did check that I ran the SlackBuild with ARCH=x86_64

I do not know if this problem lie in the SlackBuild script, libsynce's source 
archive, compat-32 packages or between the chair and the keyboard.


-------------- next part --------------
/bin/sh ../libtool --tag=CC   --mode=link gcc -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Wall -Wsign-compare -Wno-long-long -O2 -fPIC -no-undefined -version-info 0:0:0  -o libsynce.la -rpath /usr/lib64 bswap.lo datetype.lo errors.lo files.lo filetime.lo info.lo password.lo synce_hash.lo synce_ini.lo synce_log.lo synce_socket.lo time_fields.lo wstr.lo config/libconfig.la   -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0   -lhal -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0   -lm 
libtool: link: gcc -shared  .libs/bswap.o .libs/datetype.o .libs/errors.o .libs/files.o .libs/filetime.o .libs/info.o .libs/password.o .libs/synce_hash.o .libs/synce_ini.o .libs/synce_log.o .libs/synce_socket.o .libs/time_fields.o .libs/wstr.o  -Wl,--whole-archive config/.libs/libconfig.a -Wl,--no-whole-archive  /usr/lib/libhal.so -L/usr/lib -ldl -luuid -ldbus-glib-1 /usr/lib/libdbus-1.so /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -lm    -Wl,-soname -Wl,libsynce.so.0 -o .libs/libsynce.so.0.0.0
/usr/lib/libhal.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[3]: *** [libsynce.la] Erreur 1
make[3]: quittant le r?rtoire ? /tmp/SBo/libsynce-0.13/lib ?
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le r?rtoire ? /tmp/SBo/libsynce-0.13/lib ?
make[1]: *** [all] Erreur 2
make: *** [all-recursive] Erreur 1
make[1]: quittant le r?rtoire ? /tmp/SBo/libsynce-0.13/lib ?

More information about the SlackBuilds-users mailing list