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

John Drescher drescherjm at gmail.com
Thu Jun 28 20:45:35 UTC 2012


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.
>
> 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
>  *  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


More information about the mythtv-users mailing list