[mythtv-users] Gentoo compilation fails (TEXTREL) with MythTV master

Robert Siebert trebor_s at web.de
Fri Jun 29 05:42:06 UTC 2012


 

Am 2012-06-28 22:45, schrieb John Drescher: 

> On Thu, Jun 28, 2012
at 2:13 AM, Robert Siebert <trebor_s at web.de> wrote:
> 
>> Hi everybody,
I tried to install the latest mythtv version from github. Its the commit
4ca3c2cf. I have a ion Atom 330 and I'm running gentoo. As compiler
flags (defined in make.conf) I use "-O2 -march=prescott -pipe
-fomit-frame-pointer", "make -j5" and I have enabled ccache. I use the
gentoo ebuilds from https://github.com/MarcT/mt-mythtv [1]. The
compilation runs ok but when It tries to install the files I get these
errors and it aborts. What can I do to fix this? * QA Notice: The
following files contain runtime text relocations * Text relocations
force the dynamic linker to perform extra * work at startup, waste
system resources, and may pose a security * risk. On some architectures,
the code may not even function * properly, if at all. * For more
information, see http://hardened.gentoo.org/pic-fix-guide.xml [2] *
Please include the following list of files in your report: * TEXTREL
usr/lib/libmythpostproc.so.52.0.100 * TEXTREL
usr/lib/libmythswresample.so.0.15.100 * TEXTREL
usr/lib/mythtv/filters/libgreedyhdeint.so * TEXTREL
usr/lib/libmythavcodec.so.54.23.100 * TEXTREL
usr/lib/libmythavfilter.so.2.77.100 * TEXTREL
usr/lib/libmythswscale.so.2.1.100 * QA Notice: // installed in ${D}/${D}
* QA Notice: //usr installed in ${D}/${D} * QA Notice: //usr/lib
installed in ${D}/${D} * QA Notice: //usr/lib/libzmq.so.1.0.1 installed
in ${D}/${D} * QA Notice: //usr/lib/libzmq.la installed in ${D}/${D} *
QA Notice: //usr/lib/libzmq.so.1 installed in ${D}/${D} * QA Notice:
//usr/lib/libzmq.so installed in ${D}/${D} * QA Notice:
//usr/lib/pkgconfig installed in ${D}/${D} * QA Notice:
//usr/lib/pkgconfig/libzmq.pc installed in ${D}/${D} * QA Notice:
//usr/lib/libzmq.a installed in ${D}/${D} * QA Notice: //usr/share
installed in ${D}/${D} * QA Notice: //usr/share/man installed in
${D}/${D} * QA Notice: //usr/share/man/man7 installed in ${D}/${D} * QA
Notice: //usr/share/man/man3 installed in ${D}/${D} * QA Notice:
//usr/include installed in ${D}/${D} * QA Notice: //usr/include/zmq.h
installed in ${D}/${D} * QA Notice: //usr/include/zmq_utils.h installed
in ${D}/${D} * QA Notice: //usr/include/zmq.hpp installed in ${D}/${D}
>

> Is there any error before that?
> 
> BTW, I expect to install 0.25
fixes from that overlay on Saturday. I
> am running btrfs on the OS now
so I will make a snapshot before I do
> anything.
> 
> John
>
_______________________________________________
> mythtv-users mailing
list
> mythtv-users at mythtv.org
>
http://www.mythtv.org/mailman/listinfo/mythtv-users

No errors before
that only some other warnings about "QA Notice: Automake "maintainer
mode" detected:" and CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh
/var/tmp/portage/media-tv/mythtv-0.26_pre20120627/work/mythtv/external/zeromq/config/missing
--run aclocal-1.11 -I config
 * cd . && /bin/sh
/var/tmp/portage/media-tv/mythtv-0.26_pre20120627/work/mythtv/external/zeromq/config/missing
--run automake-1.11 --foreign
 * CDPATH="${ZSH_VERSION+.}:" && cd . &&
/bin/sh
/var/tmp/portage/media-tv/mythtv-0.26_pre20120627/work/mythtv/external/zeromq/config/missing
--run autoconf 

So the zeromq config is missing? 

This happens only
when I compile MythTV via emerge -vp mythtv. When I compile it manually
with ./configure && make ... it compiles fine . 

 

Links:
------
[1]
https://github.com/MarcT/mt-mythtv
[2]
http://hardened.gentoo.org/pic-fix-guide.xml
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20120629/da5c9a05/attachment.html>


More information about the mythtv-users mailing list