cannot build tvheadend (3.4) (elfutils) : missing libintl

29 views
Skip to first unread message

nono

unread,
Apr 19, 2013, 3:05:56 PM4/19/13
to openbric...@googlegroups.com
hello

I had the bad idea to update my local hg clone.
And now I cannot build anymore tvheadend (I could yesterday build 3.3).

The build fails at building "elfutils", which fails at finding "-lintl" or libintl.

I found out that the "gettext" package will build a libintl.so, but it will not install it anywhere (along maybe with other things required like maps and debug stuff ?)

I'm a little confused in how this could be resolved (by a clean method ^^). I **THINK** that there should be somewhere a "do_install_dev" but how to do it right ... I'm not experienced enough with openbricks for now ... could anyone have a look at it please ?

toml...@gmail.com

unread,
Apr 20, 2013, 2:04:51 AM4/20/13
to openbric...@googlegroups.com
Le 19/04/2013 21:05, nono a �crit :
> hello
Hello,
>
> I had the bad idea to update my local hg clone.
why ?
> And now I cannot build anymore tvheadend (I could yesterday build 3.3).
>
> The build fails at building "elfutils", which fails at finding
> "-lintl" or libintl.
did you restart from scratch ?

I have tested tvheadend and elfutils this morning, no problem here.

Rudi , did you encounter the same problem ?
>
> I found out that the "gettext" package will build a libintl.so, but it
> will not install it anywhere (along maybe with other things required
> like maps and debug stuff ?)
>
> I'm a little confused in how this could be resolved (by a clean method
> ^^). I **THINK** that there should be somewhere a "do_install_dev" but
> how to do it right ... I'm not experienced enough with openbricks for
> now ... could anyone have a look at it please ?
Please attach some logs.

Regards,

Tom
> --
> You received this message because you are subscribed to the Google
> Groups "OpenBricks Development List" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to openbricks-dev...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

Rudi

unread,
Apr 20, 2013, 2:36:45 AM4/20/13
to openbric...@googlegroups.com
Hi,

>> The build fails at building "elfutils", which fails at finding "-lintl" or libintl.
> did you restart from scratch ?
>
> I have tested tvheadend and elfutils this morning, no problem here.
>
> Rudi , did you encounter the same problem ?

No. Built it yesterday for CuBox and RaspberryPi.



--

Ruediger "Rudi" Ihle


nono

unread,
Apr 20, 2013, 3:56:32 AM4/20/13
to openbric...@googlegroups.com
Hello à gain, thanks for the answer.

I did a hg update -C

I'll restart from an empty folder and let you know.

I don't build the whole, I only build this package after the pull and rely on the dependencies (and somewhere they did not install a lib where they should have)

Thomas Genty

unread,
Apr 20, 2013, 4:18:06 AM4/20/13
to openbric...@googlegroups.com
Le 20/04/2013 09:56, nono a �crit :
> Hello � gain, thanks for the answer.
>
> I did a hg update -C
>
> I'll restart from an empty folder and let you know.
>
> I don't build the whole, I only build this package after the pull and rely on the dependencies (and somewhere they did not install a lib where they should have)
>
Ok, then now that I have the procedure, I can try to reproduce it ;-)

nono

unread,
Apr 20, 2013, 10:43:53 AM4/20/13
to openbric...@googlegroups.com, toml...@openbricks.org
from a fresh folder, I finally did :

   hg clone http://hg.openbricks.org/openbricks
   cd openbricks

   ./scripts/loadcfg geexbox-xbmc-armada5xx-cubox

which gave me those 4 unexpected questions (I didn't really know what to choose ...) :

gst-libav-10 - libav plugin for GStreamer (PKG_gst-libav-10) [N/m/y/?] (NEW) y
Enable Xorg support (OPT_gstpluginsbase10_xorg) [Y/n/?] (NEW) n
Enable devel tools support (OPT_gstreamer10_devtools) [Y/n/?] (NEW) y
Enable VA API support (OPT_libav_vaapi) [N/y/?] (NEW) y



then

make

==> ends on package "BUILD util-linux-ng " with errors :

In file included from /usr/include/linux/kernel.h:5,
from /usr/include/i386-linux-gnu/sys/sysinfo.h:26,
from ../sys-utils/dmesg.c:17:
/usr/include/linux/sysinfo.h:8: error: expected specifier-qualifier-list before ‘__kernel_long_t’
../sys-utils/dmesg.c: In function ‘get_boot_time’:
../sys-utils/dmesg.c:419: error: ‘struct sysinfo’ has no member named ‘uptime’
make[3]: *** [sys-utils/dmesg.o] Error 1
make[3]: *** Waiting for unfinished jobs....
../disk-utils/fsck.minix.c: In function ‘check_file2’:
../disk-utils/fsck.minix.c:1049: warning: format ‘%6zd’ expects type ‘signed size_t’, but argument 2 has type ‘long unsigned int’
make[3]: Leaving directory `/opt/build/geexbox/openbricks/build/build.cubox.eglibc/util-linux-ng-2.22/objdir-host'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/build/geexbox/openbricks/build/build.cubox.eglibc/util-linux-ng-2.22/objdir-host'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/opt/build/geexbox/openbricks/build/build.cubox.eglibc/util-linux-ng-2.22/objdir-host'
make: *** [rootfs] Error 2



But after that (and a few failed tries at building util-linux-ng, TVHEADEND will build and package with no error. Strange ...

nono

unread,
Apr 20, 2013, 11:54:14 AM4/20/13
to openbric...@googlegroups.com
cleaned up my ubuntu (the linux headers were old ...). Did some apt-get upgrade, it's back on the building stage ^^. thanks :)

Reply all
Reply to author
Forward
0 new messages