[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
guile-dbi does not build with guile 3
From: |
Arun Isaac |
Subject: |
guile-dbi does not build with guile 3 |
Date: |
Wed, 07 Jun 2023 20:05:26 +0100 |
Hi,
guile-dbi does not build successfully with guile 3.0, but it does build
successfully with guile 2.2. It may be something simple to do with
libltdl, but I am unable to figure it out. Does anyone have an idea? The
build logs are shown below.
Thank you!
Arun
--8<---------------cut here---------------start------------->8---
make all-recursive
make[1]: Entering directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi'
Making all in libltdl
make[2]: Entering directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl'
make all-am
make[3]: Entering directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl'
CC libltdlc_la-lt__alloc.lo
CC libltdlc_la-lt_dlloader.lo
CC libltdlc_la-lt_error.lo
CC libltdlc_la-ltdl.lo
CC libltdlc_la-slist.lo
CC lt__strl.lo
CC loaders/dlopen.lo
CC loaders/libltdlc_la-preopen.lo
CCLD dlopen.la
CCLD libltdlc.la
make[3]: Leaving directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl'
make[2]: Leaving directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl'
Making all in src
make[2]: Entering directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/src'
/gnu/store/4gvgcfdiz67wv04ihqfa8pqwzsb0qpv5-guile-3.0.9/bin/guile-snarf
-DHAVE_CONFIG_H -I../include -I/usr/include -I../libltdl
-I/gnu/store/4gvgcfdiz67wv04ihqfa8pqwzsb0qpv5-guile-3.0.9/include/guile/3.0
guile-dbi.c > guile-dbi.x \
|| { rm guile-dbi.x; false; }
make all-recursive
make[3]: Entering directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/src'
Making all in dbi
make[4]: Entering directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/src/dbi'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/src/dbi'
Making all in test
make[4]: Entering directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/src/test'
CC guile-dbd-test.lo
CCLD libguile-dbd-test.la
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-preopen.o): in function
`preopen_LTX_get_vtable':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/loaders/preopen.c:64:
multiple definition of `preopen_LTX_get_vtable';
../../libltdl/.libs/libltdlc.a(libltdlc_la-preopen.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/loaders/preopen.c:64:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-preopen.o): in function
`lt_dlpreload_default':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/loaders/preopen.c:307:
multiple definition of `lt_dlpreload_default';
../../libltdl/.libs/libltdlc.a(libltdlc_la-preopen.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/loaders/preopen.c:307:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-preopen.o): in function
`lt_dlpreload':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/loaders/preopen.c:316:
multiple definition of `lt_dlpreload';
../../libltdl/.libs/libltdlc.a(libltdlc_la-preopen.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/loaders/preopen.c:316:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-preopen.o): in function
`lt_dlpreload_open':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/loaders/preopen.c:342:
multiple definition of `lt_dlpreload_open';
../../libltdl/.libs/libltdlc.a(libltdlc_la-preopen.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/loaders/preopen.c:342:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o): in function
`lt__malloc':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:52:
multiple definition of `lt__malloc';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:52:
first defined here
ld:
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:40:
multiple definition of `lt__alloc_die';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:40:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o): in function
`lt__zalloc':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:63:
multiple definition of `lt__zalloc';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:63:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o): in function
`lt__realloc':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:74:
multiple definition of `lt__realloc';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:74:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o): in function
`lt__memdup':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:83:
multiple definition of `lt__memdup';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:83:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o): in function
`lt__strdup':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:94:
multiple definition of `lt__strdup';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt__alloc.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__alloc.c:94:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_dlloader.o): in function
`lt_dlloader_add':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_dlloader.c:64:
multiple definition of `lt_dlloader_add';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_dlloader.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_dlloader.c:64:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_dlloader.o): in function
`lt_dlloader_next':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_dlloader.c:135:
multiple definition of `lt_dlloader_next';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_dlloader.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_dlloader.c:135:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_dlloader.o): in function
`lt_dlloader_get':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_dlloader.c:143:
multiple definition of `lt_dlloader_get';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_dlloader.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_dlloader.c:143:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_dlloader.o): in function
`lt_dlloader_find':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_dlloader.c:213:
multiple definition of `lt_dlloader_find';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_dlloader.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_dlloader.c:213:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_dlloader.o): in function
`lt_dlloader_remove':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_dlloader.c:155:
multiple definition of `lt_dlloader_remove';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_dlloader.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_dlloader.c:155:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_error.o): in function
`lt_dladderror':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_error.c:48:
multiple definition of `lt_dladderror';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_error.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_error.c:48:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_error.o): in function
`lt__error_string':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_error.c:94:
multiple definition of `lt__error_string';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_error.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_error.c:94:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_error.o): in function
`lt__get_last_error':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_error.c:105:
multiple definition of `lt__get_last_error';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_error.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_error.c:105:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_error.o): in function
`lt__set_last_error':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_error.c:110:
multiple definition of `lt__set_last_error';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_error.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_error.c:110:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_error.o): in function
`lt_dlseterror':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_error.c:69:
multiple definition of `lt_dlseterror';
../../libltdl/.libs/libltdlc.a(libltdlc_la-lt_error.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt_error.c:69:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt__alloc_die_callback':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:169:
multiple definition of `lt__alloc_die_callback';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:169:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function `lt_dlinit':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:231:
multiple definition of `lt_dlinit';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:231:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dladvise_init':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1568:
multiple definition of `lt_dladvise_init';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1568:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dladvise_destroy':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1577:
multiple definition of `lt_dladvise_destroy';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1577:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dladvise_ext':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1585:
multiple definition of `lt_dladvise_ext';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1585:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dladvise_resident':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1593:
multiple definition of `lt_dladvise_resident';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1593:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dladvise_local':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1601:
multiple definition of `lt_dladvise_local';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1601:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dladvise_global':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1609:
multiple definition of `lt_dladvise_global';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1609:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dladvise_preload':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1617:
multiple definition of `lt_dladvise_preload';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1617:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlforeachfile':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1907:
multiple definition of `lt_dlforeachfile';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1907:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlclose':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1950:
multiple definition of `lt_dlclose';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1950:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function `lt_dlexit':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:272:
multiple definition of `lt_dlexit';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:272:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlopenadvise':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1650:
multiple definition of `lt_dlopenadvise';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1650:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function `lt_dlopen':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1626:
multiple definition of `lt_dlopen';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1626:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlopenext':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1636:
multiple definition of `lt_dlopenext';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:1636:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function `lt_dlsym':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2014:
multiple definition of `lt_dlsym';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2014:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlerror':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2109:
multiple definition of `lt_dlerror';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2109:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dladdsearchdir':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2190:
multiple definition of `lt_dladdsearchdir';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2190:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlinsertsearchdir':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2203:
multiple definition of `lt_dlinsertsearchdir';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2203:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlsetsearchpath':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2230:
multiple definition of `lt_dlsetsearchpath';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2230:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlgetsearchpath':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2254:
multiple definition of `lt_dlgetsearchpath';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2254:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlmakeresident':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2261:
multiple definition of `lt_dlmakeresident';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2261:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlisresident':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2277:
multiple definition of `lt_dlisresident';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2277:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlinterface_register':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2297:
multiple definition of `lt_dlinterface_register';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2297:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlinterface_free':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2315:
multiple definition of `lt_dlinterface_free';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2315:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlcaller_set_data':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2323:
multiple definition of `lt_dlcaller_set_data';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2323:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlcaller_get_data':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2375:
multiple definition of `lt_dlcaller_get_data';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2375:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlgetinfo':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2394:
multiple definition of `lt_dlgetinfo';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2394:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlhandle_iterate':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2406:
multiple definition of `lt_dlhandle_iterate';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2406:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlhandle_fetch':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2430:
multiple definition of `lt_dlhandle_fetch';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2430:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o): in function
`lt_dlhandle_map':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2449:
multiple definition of `lt_dlhandle_map';
../../libltdl/.libs/libltdlc.a(libltdlc_la-ltdl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/ltdl.c:2449:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_delete':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:55:
multiple definition of `lt__slist_delete';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:55:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_remove':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:79:
multiple definition of `lt__slist_remove';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:79:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_find':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:119:
multiple definition of `lt__slist_find';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:119:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_concat':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:146:
multiple definition of `lt__slist_concat';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:146:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_cons':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:170:
multiple definition of `lt__slist_cons';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:170:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_tail':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:185:
multiple definition of `lt__slist_tail';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:185:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_nth':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:195:
multiple definition of `lt__slist_nth';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:195:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_length':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:209:
multiple definition of `lt__slist_length';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:209:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_reverse':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:224:
multiple definition of `lt__slist_reverse';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:224:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_foreach':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:243:
multiple definition of `lt__slist_foreach';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:243:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_sort':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:311:
multiple definition of `lt__slist_sort';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:311:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_box':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:352:
multiple definition of `lt__slist_box';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:352:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o): in function
`lt__slist_unbox':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:367:
multiple definition of `lt__slist_unbox';
../../libltdl/.libs/libltdlc.a(libltdlc_la-slist.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/slist.c:367:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(lt__strl.o): in function `lt_strlcat':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__strl.c:53:
multiple definition of `lt_strlcat';
../../libltdl/.libs/libltdlc.a(lt__strl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__strl.c:53:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(lt__strl.o): in function `lt_strlcpy':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__strl.c:101:
multiple definition of `lt_strlcpy';
../../libltdl/.libs/libltdlc.a(lt__strl.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/lt__strl.c:101:
first defined here
ld:
../../libltdl/.libs/libltdlc.a(libltdlcS.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/.libs/libltdlcS.c:37:
multiple definition of `lt_libltdlc_LTX_preloaded_symbols';
../../libltdl/.libs/libltdlc.a(libltdlcS.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/.libs/libltdlcS.c:37:
first defined here
ld: ../../libltdl/.libs/libltdlc.a(dlopen.o): in function
`dlopen_LTX_get_vtable':
/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/loaders/dlopen.c:63:
multiple definition of `dlopen_LTX_get_vtable';
../../libltdl/.libs/libltdlc.a(dlopen.o):/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/libltdl/loaders/dlopen.c:63:
first defined here
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:459: libguile-dbd-test.la] Error 1
make[4]: Leaving directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/src/test'
make[3]: *** [Makefile:553: all-recursive] Error 1
make[3]: Leaving directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/src'
make[2]: *** [Makefile:433: all] Error 2
make[2]: Leaving directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi/src'
make[1]: *** [Makefile:509: all-recursive] Error 1
make[1]: Leaving directory
'/tmp/guix-build-guile-dbi-2.1.8.drv-0/source/guile-dbi'
make: *** [Makefile:418: all] Error 2
--8<---------------cut here---------------end--------------->8---
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- guile-dbi does not build with guile 3,
Arun Isaac <=