pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/37842 (textproc/rarian)
Le 01/03/10 18:37, asau%NetBSD.org@localhost a écrit :
Synopsis: textproc/rarian
State-Changed-From-To: closed->open
State-Changed-By: asau%NetBSD.org@localhost
State-Changed-When: Mon, 01 Mar 2010 17:37:55 +0000
State-Changed-Why:
Problem persists.
I'm having this problem as well, got hit by it trying to build 
pkgsrc/devel/meld.
As observed already in the gnats db, this seems related to the absence 
of the "-soname" directive, the following is an extract of the bmake 
build output related to librarian.so:
/bin/bash ../libtool --tag=CXX    --mode=link g++   -O 
-I/opt/pkg/include -I/opt/pkg/include/gettext -I/usr/include 
-export-symbols-regex "^rrn_.*" 
-L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2 
-Wl,-R/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2 
-L/opt/pkg/gcc47/lib -Wl,-R/opt/pkg/gcc47/lib -L/opt/pkg/lib 
-Wl,-R/opt/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o librarian.la -rpath 
/opt/pkg/lib librarian_la-rarian-main.lo 
librarian_la-rarian-reg-utils.lo  librarian_la-rarian-language.lo 
librarian_la-rarian-utils.lo  librarian_la-rarian-info.lo 
librarian_la-rarian-man.lo  rarian-omf.lo tinyxml.lo  tinyxmlparser.lo 
tinystr.lo  tinyxmlerror.lo
libtool: link: nm -p  .libs/librarian_la-rarian-main.o 
.libs/librarian_la-rarian-reg-utils.o 
.libs/librarian_la-rarian-language.o .libs/librarian_la-rarian-utils.o 
.libs/librarian_la-rarian-info.o .libs/librarian_la-rarian-man.o 
.libs/rarian-omf.o .libs/tinyxml.o .libs/tinyxmlparser.o .libs/tinystr.o 
.libs/tinyxmlerror.o   | sed -n -e 's/^.*[ 
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][ 
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /opt/pkg/bin/nbsed 's/.* //' 
| sort | uniq > .libs/librarian.exp
libtool: link: /opt/pkg/gnu/bin/egrep -e "^rrn_.*" ".libs/librarian.exp" 
> ".libs/librarian.expT"
libtool: link: mv -f ".libs/librarian.expT" ".libs/librarian.exp"
libtool: link: echo "{ global:" > .libs/librarian.so.0.0.0.exp
libtool: link: cat .libs/librarian.exp | /opt/pkg/bin/nbsed -e 
"s/\(.*\)/\1;/" >> .libs/librarian.so.0.0.0.exp
libtool: link: echo "local: *; };" >> .libs/librarian.so.0.0.0.exp
libtool: link:  g++ -shared -nostdlib -Wl,-M 
-Wl,.libs/librarian.so.0.0.0.exp -o .libs/librarian.so.0.0.0 
/usr/lib/amd64/crti.o /usr/lib/amd64/values-Xa.o 
/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/crtbegin.o 
.libs/librarian_la-rarian-main.o .libs/librarian_la-rarian-reg-utils.o 
.libs/librarian_la-rarian-language.o .libs/librarian_la-rarian-utils.o 
.libs/librarian_la-rarian-info.o .libs/librarian_la-rarian-man.o 
.libs/rarian-omf.o .libs/tinyxml.o .libs/tinyxmlparser.o .libs/tinystr.o 
.libs/tinyxmlerror.o   -Wl,-R -Wl,/opt/pkg/gcc47/lib -Wl,-R 
-Wl,/opt/pkg/gcc47/lib 
-L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2 
-L/opt/pkg/gcc47/lib -L/tmp/pkgsrc/textproc/rarian/work/.buildlink/lib 
-L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../../x86_64-sun-solaris2.11/lib/amd64 
-L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../amd64 
-L/lib/amd64 -L/usr/lib/amd64 
-L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../../x86_64-sun-solaris2.11/lib 
-L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../.. 
/opt/pkg/gcc47/lib/libstdc++.so -lm -lc -lgcc_s 
/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/crtend.o 
/usr/lib/amd64/crtn.o 
-Wl,-R/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2 
-Wl,-R/opt/pkg/gcc47/lib -Wl,-R/opt/pkg/lib
libtool: link: rm -f .libs/librarian.so.0.0.0.exp
libtool: link: (cd ".libs" && rm -f "librarian.so.0" && ln -s 
"librarian.so.0.0.0" "librarian.so.0")
libtool: link: (cd ".libs" && rm -f "librarian.so" && ln -s 
"librarian.so.0.0.0" "librarian.so")
libtool: link: ar cru .libs/librarian.a  librarian_la-rarian-main.o 
librarian_la-rarian-reg-utils.o librarian_la-rarian-language.o 
librarian_la-rarian-utils.o librarian_la-rarian-info.o 
librarian_la-rarian-man.o rarian-omf.o tinyxml.o tinyxmlparser.o 
tinystr.o tinyxmlerror.o
libtool: link: ranlib .libs/librarian.a
libtool: link: ( cd ".libs" && rm -f "librarian.la" && ln -s 
"../librarian.la" "librarian.la" )
I go into Hunter S. Thompson mode when I look at configure files, 
perhaps the pkgsrc maintainer could encourage the upstream source 
maintainer to take a look at the part concerning solaris(in this case 
x86_64-sun-solaris2.11) using a recent gcc (here, gcc-4.7.2) with 
solaris ld (not gnu-ld)...
I can't seem to put a finger and the relevant configure section to 
correct the missing soname part, at least not without help.
Tried putting in pkgsrc autoconf/automake as well, but it seems that 
rarian upstream is a bit out of date, or at least has a number of issues 
here. Perhaps at the same time the upstream maintainer could take a look 
at the autoconf/automake revision at the same time..
===> Configuring for rarian-0.8.1nb2
cd /tmp/pkgsrc/textproc/rarian/work/rarian-0.8.1 && autoreconf --force 
--install
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
/opt/pkg/share/aclocal/libtool.m4:1022: _LT_SYS_MODULE_PATH_AIX is 
expanded from...
/opt/pkg/share/aclocal/libtool.m4:4158: _LT_LINKER_SHLIBS is expanded 
from...
/opt/pkg/share/aclocal/libtool.m4:5233: _LT_LANG_C_CONFIG is expanded 
from...
/opt/pkg/share/aclocal/libtool.m4:138: _LT_SETUP is expanded from...
/opt/pkg/share/aclocal/libtool.m4:67: LT_INIT is expanded from...
/opt/pkg/share/aclocal/libtool.m4:102: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
/opt/pkg/share/aclocal/libtool.m4:4158: _LT_LINKER_SHLIBS is expanded 
from...
/opt/pkg/share/aclocal/libtool.m4:5233: _LT_LANG_C_CONFIG is expanded 
from...
/opt/pkg/share/aclocal/libtool.m4:138: _LT_SETUP is expanded from...
/opt/pkg/share/aclocal/libtool.m4:67: LT_INIT is expanded from...
/opt/pkg/share/aclocal/libtool.m4:102: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:16: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
/opt/pkg/share/aclocal/libtool.m4:1022: _LT_SYS_MODULE_PATH_AIX is 
expanded from...
/opt/pkg/share/aclocal/libtool.m4:5340: _LT_LANG_CXX_CONFIG is expanded 
from...
/opt/pkg/share/aclocal/libtool.m4:785: _LT_LANG is expanded from...
/opt/pkg/share/aclocal/libtool.m4:768: LT_LANG is expanded from...
configure.ac:16: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:1037: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:4173: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:5248: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:159: _LT_SETUP is expanded from...
aclocal.m4:88: LT_INIT is expanded from...
aclocal.m4:123: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:4173: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:5248: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:159: _LT_SETUP is expanded from...
aclocal.m4:88: LT_INIT is expanded from...
aclocal.m4:123: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:16: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:1037: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:5351: _LT_LANG_CXX_CONFIG is expanded from...
aclocal.m4:800: _LT_LANG is expanded from...
aclocal.m4:783: LT_LANG is expanded from...
configure.ac:16: the top level
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros 
in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
/opt/pkg/share/aclocal/libtool.m4:1022: _LT_SYS_MODULE_PATH_AIX is 
expanded from...
/opt/pkg/share/aclocal/libtool.m4:4158: _LT_LINKER_SHLIBS is expanded 
from...
/opt/pkg/share/aclocal/libtool.m4:5233: _LT_LANG_C_CONFIG is expanded 
from...
/opt/pkg/share/aclocal/libtool.m4:138: _LT_SETUP is expanded from...
/opt/pkg/share/aclocal/libtool.m4:67: LT_INIT is expanded from...
/opt/pkg/share/aclocal/libtool.m4:102: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
/opt/pkg/share/aclocal/libtool.m4:4158: _LT_LINKER_SHLIBS is expanded 
from...
/opt/pkg/share/aclocal/libtool.m4:5233: _LT_LANG_C_CONFIG is expanded 
from...
/opt/pkg/share/aclocal/libtool.m4:138: _LT_SETUP is expanded from...
/opt/pkg/share/aclocal/libtool.m4:67: LT_INIT is expanded from...
/opt/pkg/share/aclocal/libtool.m4:102: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:16: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
/opt/pkg/share/aclocal/libtool.m4:1022: _LT_SYS_MODULE_PATH_AIX is 
expanded from...
/opt/pkg/share/aclocal/libtool.m4:5340: _LT_LANG_CXX_CONFIG is expanded 
from...
/opt/pkg/share/aclocal/libtool.m4:785: _LT_LANG is expanded from...
/opt/pkg/share/aclocal/libtool.m4:768: LT_LANG is expanded from...
configure.ac:16: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:1037: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:4173: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:5248: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:159: _LT_SETUP is expanded from...
aclocal.m4:88: LT_INIT is expanded from...
aclocal.m4:123: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:4173: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:5248: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:159: _LT_SETUP is expanded from...
aclocal.m4:88: LT_INIT is expanded from...
aclocal.m4:123: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:16: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:1037: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:5351: _LT_LANG_CXX_CONFIG is expanded from...
aclocal.m4:800: _LT_LANG is expanded from...
aclocal.m4:783: LT_LANG is expanded from...
configure.ac:16: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:1037: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:4173: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:5248: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:159: _LT_SETUP is expanded from...
aclocal.m4:88: LT_INIT is expanded from...
aclocal.m4:123: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:4173: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:5248: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:159: _LT_SETUP is expanded from...
aclocal.m4:88: LT_INIT is expanded from...
aclocal.m4:123: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:16: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:1037: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:5351: _LT_LANG_CXX_CONFIG is expanded from...
aclocal.m4:800: _LT_LANG is expanded from...
aclocal.m4:783: LT_LANG is expanded from...
configure.ac:16: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:1037: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:4173: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:5248: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:159: _LT_SETUP is expanded from...
aclocal.m4:88: LT_INIT is expanded from...
aclocal.m4:123: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:15: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:4173: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:5248: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:159: _LT_SETUP is expanded from...
aclocal.m4:88: LT_INIT is expanded from...
aclocal.m4:123: AC_PROG_LIBTOOL is expanded from...
configure.ac:15: the top level
configure.ac:16: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call 
detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...
aclocal.m4:1037: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:5351: _LT_LANG_CXX_CONFIG is expanded from...
aclocal.m4:800: _LT_LANG is expanded from...
aclocal.m4:783: LT_LANG is expanded from...
configure.ac:16: the top level
util/Makefile.am:1: warning: 'INCLUDES' is the old name for 
'AM_CPPFLAGS' (or '*_CPPFLAGS')
=> Modifying GNU configure scripts to avoid --recheck
=> Replacing config-guess with pkgsrc versions
=> Replacing config-sub with pkgsrc versions
=> Replacing install-sh with pkgsrc version
=> Adding run-time search paths to pkg-config files.
configure: WARNING: unrecognized options: --with-libintl-prefix, 
--with-libiconv-prefix
checking for a BSD-compatible install... /opt/pkg/bin/install-sh -c -o 
richard -g staff
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /opt/pkg/bin/gmkdir -p
checking for gawk... /opt/pkg/bin/nawk
checking whether make sets $(MAKE)... yes
./configure: line 3024: foreign: command not found
this last part, at least, seems to be
related to the AM_INIT_AUTOMAKE statement in this "configure.ac" extract:
richard@devzoneX:/tmp/pkgsrc/textproc/rarian/work/rarian-0.8.1$ more 
configure.ac
#                                               -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
AC_INIT(rarian, 0.8.1)
AC_CONFIG_SRCDIR([util/rarian-example.c])
AC_CONFIG_HEADER([config.h])
AM_INIT_AUTOMAKE ([foreign dist-bzip2 dist-gzip])
AM_MAINTAINER_MODE
Home |
Main Index |
Thread Index |
Old Index