[OpenIndiana-discuss] building oi-userland components

Richard Feltstykket richard at unixboxen.net
Fri Oct 18 22:53:46 UTC 2013


Hi,

I'm trying my hand at updating a component in oi-userland, libtorrent.  
I've cloned the repository and done gmake setup in the components 
directory, but am I missing something else?  This is from oi hipster, 
just updated today.   Perhaps I'm missing some necessary build 
packages?  Thanks!

Here's the error:

rf at zaftig:components/libtorrent# gmake publish
/bin/rm -f -r libtorrent-0.13.2
/zaftig/tmp/tools/userland-unpack  libtorrent-0.13.2.tar.gz
/usr/bin/touch /zaftig/tmp/components/libtorrent/libtorrent-0.13.2/.unpacked
/usr/gnu/bin/patch -d 
/zaftig/tmp/components/libtorrent/libtorrent-0.13.2 -p1 --backup 
--version-control=numbered < patches/rlibtorrent-01-madvise.patch
patching file src/data/memory_chunk.cc
Hunk #1 succeeded at 39 (offset -2 lines).
patching file scripts/common.m4
/usr/bin/touch 
/zaftig/tmp/components/libtorrent/libtorrent-0.13.2/.rlibtorrent-01-madvise.patched
/usr/gnu/bin/patch -d 
/zaftig/tmp/components/libtorrent/libtorrent-0.13.2 -p1 --backup 
--version-control=numbered < patches/rlibtorrent-03-dh-generate.patch
patching file src/utils/diffie_hellman.cc
Hunk #1 succeeded at 48 with fuzz 1 (offset 1 line).
Hunk #2 succeeded at 131 (offset 1 line).
/usr/bin/touch 
/zaftig/tmp/components/libtorrent/libtorrent-0.13.2/.rlibtorrent-03-dh-generate.patched
/usr/gnu/bin/patch -d 
/zaftig/tmp/components/libtorrent/libtorrent-0.13.2 -p1 --backup 
--version-control=numbered < patches/rlibtorrent-05-tracker-usable.patch
patching file src/torrent/tracker_list.cc
Hunk #1 succeeded at 88 with fuzz 1 (offset 22 lines).
Hunk #2 succeeded at 224 (offset 93 lines).
/usr/bin/touch 
/zaftig/tmp/components/libtorrent/libtorrent-0.13.2/.rlibtorrent-05-tracker-usable.patched
/usr/bin/touch /zaftig/tmp/components/libtorrent/libtorrent-0.13.2/.patched
(cd /zaftig/tmp/components/libtorrent/libtorrent-0.13.2 ; aclocal 
-I./scripts -I. ; autoheader; libtoolize --automake --copy --force; 
automake; autoconf )
main::scan_file() called too early to check prototype at 
/usr/bin/aclocal line 603.
/usr/share/aclocal/aalib.m4:12: warning: underquoted definition of 
AM_PATH_AALIB
/usr/share/aclocal/aalib.m4:12:   run info '(automake)Extending aclocal'
/usr/share/aclocal/aalib.m4:12:   or see 
http://sources.redhat.com/automake/automake.html#Extending-aclocal
configure.ac:20: warning: macro `AM_PATH_CPPUNIT' not found in library
Useless use of /d modifier in transliteration operator at 
/usr/share/automake-1.10/Automake/Wrap.pm line 60.
configure.ac:20: error: possibly undefined macro: AM_PATH_CPPUNIT
       If this token and others are legitimate, please use m4_pattern_allow.
       See the Autoconf documentation.
gmake: *** [/zaftig/tmp/components/libtorrent/libtorrent-0.13.2/.prep] 
Error 1





More information about the OpenIndiana-discuss mailing list