From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RQlui-0001rN-Af for garchives@archives.gentoo.org; Wed, 16 Nov 2011 20:16:56 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D751A21C121; Wed, 16 Nov 2011 20:16:45 +0000 (UTC) Received: from smtp.cs.nyu.edu (SMTP.CS.NYU.EDU [128.122.49.97]) by pigeon.gentoo.org (Postfix) with ESMTP id AC38621C039 for ; Wed, 16 Nov 2011 20:15:46 +0000 (UTC) Received: from ajglap.localdomain (ool-182de1a5.dyn.optonline.net [24.45.225.165]) (authenticated bits=0) by smtp.cs.nyu.edu (8.14.3/8.14.4) with ESMTP id pAGKFjab024747 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Wed, 16 Nov 2011 15:15:45 -0500 (EST) Received: by ajglap.localdomain (Postfix, from userid 1502) id 34AB47018C; Wed, 16 Nov 2011 15:15:31 -0500 (EST) From: Allan Gottlieb To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] trouble installing help2man on new gentoo box Date: Wed, 16 Nov 2011 15:15:31 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Archives-Salt: dcced704-8bdd-45e5-9ddd-ba42d141ba3b X-Archives-Hash: e5378d768f0e882e1031c8b4628f8945 I am reinstalling gentoo on a Dell inspiron 6400 laptop I am (again) using lvm2. I just built the kernel and then (following the lvm2 guide) tried emerge lvm2 This required a build of help2man, which failed with >>> Configuring source in /mnt/var/tmp/portage/sys-apps/help2man-1.38.2/wor= k/help2man-1.38.2 ... ./configure --prefix=3D/usr --build=3Dx86_64-pc-linux-gnu --host=3Dx86_64-p= c-linux-gnu --mandir=3D/usr/share/man --infodir=3D/usr/share/info --datadir= =3D/usr/share --sysconfdir=3D/etc --localstatedir=3D/var/lib --libdir=3D/us= r/lib64 --enable-nls checking for perl... perl checking for module Locale::gettext... yes checking for msgfmt... /usr/bin/msgfmt checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables...=20 checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for library containing dlsym... no checking for library containing bindtextdomain... none required configure: error: dlsym() required !!! Please attach the following file when seeking support: !!! /mnt/var/tmp/portage/sys-apps/help2man-1.38.2/work/help2man-1.38.2/conf= ig.log config.log is below. Any help would be appreciated. thanks, allan This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.65. Invocation command line was $ ./configure --prefix=3D/usr --build=3Dx86_64-pc-linux-gnu --host=3Dx86_= 64-pc-linux-gnu --mandir=3D/usr/share/man --infodir=3D/usr/share/info --dat= adir=3D/usr/share --sysconfdir=3D/etc --localstatedir=3D/var/lib --libdir= =3D/usr/lib64 --enable-nls ## --------- ## ## Platform. ## ## --------- ## hostname =3D livecd uname -m =3D x86_64 uname -r =3D 3.0.6-gentoo uname -s =3D Linux uname -v =3D #1 SMP Thu Nov 3 12:50:42 UTC 2011 /usr/bin/uname -p =3D Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz /bin/uname -X =3D unknown /bin/arch =3D unknown /usr/bin/arch -k =3D unknown /usr/convex/getsysinfo =3D unknown /usr/bin/hostinfo =3D unknown /bin/machine =3D unknown /usr/bin/oslevel =3D unknown /bin/universe =3D unknown PATH: /usr/lib64/portage/bin/ebuild-helpers PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /opt/bin PATH: /usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3 ## ----------- ## ## Core tests. ## ## ----------- ## configure:1761: checking for perl configure:1766: ...version 5.008 required configure:1775: trying perl found version 5.012 configure:1784: result: perl configure:1794: checking for module Locale::gettext configure:1806: result: yes configure:1811: checking for msgfmt configure:1829: found /usr/bin/msgfmt configure:1841: result: /usr/bin/msgfmt configure:1858: checking for x86_64-pc-linux-gnu-gcc configure:1874: found /usr/bin/x86_64-pc-linux-gnu-gcc configure:1885: result: x86_64-pc-linux-gnu-gcc configure:2154: checking for C compiler version configure:2163: x86_64-pc-linux-gnu-gcc --version >&5 x86_64-pc-linux-gnu-gcc (Gentoo 4.5.3-r1 p1.0, pie-0.4.5) 4.5.3 Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2174: $? =3D 0 configure:2163: x86_64-pc-linux-gnu-gcc -v >&5 Using built-in specs. COLLECT_GCC=3D/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3/x86_64-pc-linux-gnu-gcc COLLECT_LTO_WRAPPER=3D/mnt/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3/../../../l= ibexec/gcc/x86_64-pc-linux-gnu/4.5.3/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/con= figure --prefix=3D/usr --bindir=3D/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3 --= includedir=3D/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include --datadir=3D/us= r/share/gcc-data/x86_64-pc-linux-gnu/4.5.3 --mandir=3D/usr/share/gcc-data/x= 86_64-pc-linux-gnu/4.5.3/man --infodir=3D/usr/share/gcc-data/x86_64-pc-linu= x-gnu/4.5.3/info --with-gxx-include-dir=3D/usr/lib/gcc/x86_64-pc-linux-gnu/= 4.5.3/include/g++-v4 --host=3Dx86_64-pc-linux-gnu --build=3Dx86_64-pc-linux= -gnu --disable-altivec --disable-fixed-point --without-ppl --without-cloog = --disable-lto --enable-nls --without-included-gettext --with-system-zlib --= disable-werror --enable-secureplt --enable-multilib --enable-libmudflap --d= isable-libssp --enable-libgomp --with-python-dir=3D/share/gcc-data/x86_64-p= c-linux-gnu/4.5.3/python --enable-checking=3Drelease --disable-libgcj --ena= ble-languages=3Dc,c++,fortran --enable-shared --enable-threads=3Dposix --en= able-__cxa_atexit --enable-clocale=3Dgnu --with-bugurl=3Dhttp://bugs.gentoo= .org/ --with-pkgversion=3D'Gentoo 4.5.3-r1 p1.0, pie-0.4.5' Thread model: posix gcc version 4.5.3 (Gentoo 4.5.3-r1 p1.0, pie-0.4.5)=20 configure:2174: $? =3D 0 configure:2163: x86_64-pc-linux-gnu-gcc -V >&5 x86_64-pc-linux-gnu-gcc: '-V' option must have argument configure:2174: $? =3D 1 configure:2163: x86_64-pc-linux-gnu-gcc -qversion >&5 x86_64-pc-linux-gnu-gcc: unrecognized option '-qversion' x86_64-pc-linux-gnu-gcc: no input files configure:2174: $? =3D 1 configure:2194: checking whether the C compiler works configure:2216: x86_64-pc-linux-gnu-gcc -march=3Dnative -O2 -pipe -Wl,-O1 = -Wl,--as-needed conftest.c >&5 configure:2220: $? =3D 0 configure:2269: result: yes configure:2272: checking for C compiler default output file name configure:2274: result: a.out configure:2280: checking for suffix of executables configure:2287: x86_64-pc-linux-gnu-gcc -o conftest -march=3Dnative -O2 -pi= pe -Wl,-O1 -Wl,--as-needed conftest.c >&5 configure:2291: $? =3D 0 configure:2313: result:=20 configure:2335: checking whether we are cross compiling configure:2343: x86_64-pc-linux-gnu-gcc -o conftest -march=3Dnative -O2 -pi= pe -Wl,-O1 -Wl,--as-needed conftest.c >&5 configure:2347: $? =3D 0 configure:2354: ./conftest configure:2358: $? =3D 0 configure:2373: result: no configure:2378: checking for suffix of object files configure:2400: x86_64-pc-linux-gnu-gcc -c -march=3Dnative -O2 -pipe conft= est.c >&5 configure:2404: $? =3D 0 configure:2425: result: o configure:2429: checking whether we are using the GNU C compiler configure:2448: x86_64-pc-linux-gnu-gcc -c -march=3Dnative -O2 -pipe conft= est.c >&5 configure:2448: $? =3D 0 configure:2457: result: yes configure:2466: checking whether x86_64-pc-linux-gnu-gcc accepts -g configure:2486: x86_64-pc-linux-gnu-gcc -c -g conftest.c >&5 configure:2486: $? =3D 0 configure:2527: result: yes configure:2544: checking for x86_64-pc-linux-gnu-gcc option to accept ISO C= 89 configure:2608: x86_64-pc-linux-gnu-gcc -c -march=3Dnative -O2 -pipe conf= test.c >&5 configure:2608: $? =3D 0 configure:2621: result: none needed configure:2642: checking for library containing dlsym configure:2673: x86_64-pc-linux-gnu-gcc -o conftest -march=3Dnative -O2 -pi= pe -Wl,-O1 -Wl,--as-needed conftest.c >&5 /mnt/var/tmp/portage/sys-apps/help2man-1.38.2/temp/cckdwBGs.o: In function = `main': conftest.c:(.text+0x7): undefined reference to `dlsym' collect2: ld returned 1 exit status configure:2673: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ |=20 | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dlsym (); | int | main () | { | return dlsym (); | ; | return 0; | } configure:2673: x86_64-pc-linux-gnu-gcc -o conftest -march=3Dnative -O2 -pi= pe -Wl,-O1 -Wl,--as-needed conftest.c -ldl >&5 /mnt/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3/../../../lib/gcc/x86_64-pc-linux= -gnu/4.5.3/../../../../lib64/libdl.a(dlsym.o): In function `dlsym': (.text+0x5): undefined reference to `__dlsym' collect2: ld returned 1 exit status configure:2673: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ |=20 | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dlsym (); | int | main () | { | return dlsym (); | ; | return 0; | } configure:2690: result: no configure:2698: checking for library containing bindtextdomain configure:2729: x86_64-pc-linux-gnu-gcc -o conftest -march=3Dnative -O2 -pi= pe -Wl,-O1 -Wl,--as-needed conftest.c >&5 configure:2729: $? =3D 0 configure:2746: result: none required configure:2784: error: dlsym() required ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_c_compiler_gnu=3Dyes ac_cv_enable_nls=3Dyes ac_cv_env_CC_set=3D ac_cv_env_CC_value=3D ac_cv_env_CFLAGS_set=3Dset ac_cv_env_CFLAGS_value=3D'-march=3Dnative -O2 -pipe' ac_cv_env_CPPFLAGS_set=3D ac_cv_env_CPPFLAGS_value=3D ac_cv_env_LDFLAGS_set=3Dset ac_cv_env_LDFLAGS_value=3D'-Wl,-O1 -Wl,--as-needed' ac_cv_env_LIBS_set=3D ac_cv_env_LIBS_value=3D ac_cv_env_build_alias_set=3Dset ac_cv_env_build_alias_value=3Dx86_64-pc-linux-gnu ac_cv_env_host_alias_set=3Dset ac_cv_env_host_alias_value=3Dx86_64-pc-linux-gnu ac_cv_env_target_alias_set=3D ac_cv_env_target_alias_value=3D ac_cv_module_Locale__gettext=3Dyes ac_cv_objext=3Do ac_cv_path_MSGFMT=3D/usr/bin/msgfmt ac_cv_prog_CC=3Dx86_64-pc-linux-gnu-gcc ac_cv_prog_PERL=3Dperl ac_cv_prog_cc_c89=3D ac_cv_prog_cc_g=3Dyes ac_cv_search_bindtextdomain=3D'none required' ac_cv_search_dlsym=3Dno ## ----------------- ## ## Output variables. ## ## ----------------- ## CC=3D'x86_64-pc-linux-gnu-gcc' CFLAGS=3D'-march=3Dnative -O2 -pipe' CPPFLAGS=3D'' DEFS=3D'' ECHO_C=3D'' ECHO_N=3D'-n' ECHO_T=3D'' EXEEXT=3D'' INSTALL_DATA=3D'' INSTALL_INFO=3D'' INSTALL_PROGRAM=3D'' INSTALL_SCRIPT=3D'' LDFLAGS=3D'-Wl,-O1 -Wl,--as-needed' LIBOBJS=3D'' LIBS=3D'' LTLIBOBJS=3D'' MAKEINFO=3D'' MSGFMT=3D'/usr/bin/msgfmt' OBJEXT=3D'o' PACKAGE_BUGREPORT=3D'' PACKAGE_NAME=3D'' PACKAGE_STRING=3D'' PACKAGE_TARNAME=3D'' PACKAGE_URL=3D'' PACKAGE_VERSION=3D'' PATH_SEPARATOR=3D':' PERL=3D'perl' SHELL=3D'/bin/sh' ac_ct_CC=3D'' bindir=3D'${exec_prefix}/bin' build_alias=3D'x86_64-pc-linux-gnu' datadir=3D'/usr/share' datarootdir=3D'${prefix}/share' docdir=3D'${datarootdir}/doc/${PACKAGE}' dvidir=3D'${docdir}' exec_prefix=3D'NONE' extra_extract_args=3D'' extra_make_all=3D'' extra_make_install=3D'' host_alias=3D'x86_64-pc-linux-gnu' htmldir=3D'${docdir}' includedir=3D'${prefix}/include' infodir=3D'/usr/share/info' libdir=3D'/usr/lib64' libexecdir=3D'${exec_prefix}/libexec' localedir=3D'${datarootdir}/locale' localstatedir=3D'/var/lib' mandir=3D'/usr/share/man' oldincludedir=3D'/usr/include' pdfdir=3D'${docdir}' prefix=3D'/usr' program_transform_name=3D's,x,x,' psdir=3D'${docdir}' sbindir=3D'${exec_prefix}/sbin' sharedstatedir=3D'${prefix}/com' sysconfdir=3D'/etc' target_alias=3D'' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define PACKAGE_URL "" configure: exit 1