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

automake issue in virtuoso: "library has 'libwi_odbc_la' as canonical name (possible typo)"


I've commited the latest free version of virtuoso to Debian Science git[1].
Unfortunately automake fails.  I even tried inside build chroot:

/build/virtuoso-opensource- ./autogen.sh 

Checking build environment ...
Using aclocal (GNU automake) 1.16.1
Using autoconf (GNU Autoconf) 2.69
Using autoheader (GNU Autoconf) 2.69
Using automake (GNU automake) 1.16.1
Using libtoolize (GNU libtool) 2.4.6
Using bison (GNU Bison) 3.0.4
Using flex 2.6.4
Using GNU Awk 4.1.4, API: 1.1 (GNU MPFR 4.0.1, GNU MP 6.1.2)
Using GNU gperf 3.1
Using OpenSSL 1.1.0h  27 Mar 2018

Generating build scripts ...
Running libtoolize ...
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'binsrc/config'.
libtoolize: copying file 'binsrc/config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'binsrc/config'.
libtoolize: copying file 'binsrc/config/libtool.m4'
libtoolize: copying file 'binsrc/config/ltoptions.m4'
libtoolize: copying file 'binsrc/config/ltsugar.m4'
libtoolize: copying file 'binsrc/config/ltversion.m4'
libtoolize: copying file 'binsrc/config/lt~obsolete.m4'
Running aclocal ...
Running autoheader ...
Running automake ...

** ERROR **
libsrc/Wi/Makefile.am:544: library has 'libwi_base_la' as canonical name (possible typo)
libsrc/Wi/Makefile.am:574: warning: variable 'libwi_odbc_la_LDFLAGS' is defined but no program or
libsrc/Wi/Makefile.am:574: library has 'libwi_odbc_la' as canonical name (possible typo)

Bootstrap script aborting (see autogen.log for details) ...

I searched the web for
   "library has" + "as canonical name (possible typo)"

which basically advised to seek for typos and I even fixed several of
those[2] but either that's not in all cases the solution or it is
something else behind this error.  I admit I'm also a bit suspicious
about adding -static flag to _la libraries.

Any hint what might be wrong here?

Kind regards


[1] https://salsa.debian.org/science-team/virtuoso-opensource
[2] https://salsa.debian.org/science-team/virtuoso-opensource/blob/master/debian/patches/fix_makefile.am.patch


Reply to: