Thanks a ton Reinhard, appreciate the reply and the fix. For those that want a patch till maybe they fix it, here ya go.
Thanks again!
Chad
Reinhard Nissl wrote:
Hi,
Chad Flynt wrote:
I tried compiling Xine last night albeit was the CVS from yesterday, so maybe I need to grab the one from the 5th, but applied these patches and when I compile it and try to do the install I get the following: This is for XINE-LIB
make install-data-hook make[4]: Entering directory `/usr/local/src/xine.cvs/xine-lib/src/xine-engine' chcon system_u:object_r:texrel_shlib_t /usr/lib/libxine.so chcon: /usr/lib/libxine.so: Operation not supported make[4]: *** [install-data-hook] Error 1 make[4]: Leaving directory
I've read about this issue on xine devel ML and I thought this should be fixed, but obviously this is not the case.
As a workaround, just locate the following line below "install-data-hook:" in misc/Makefile.common:
install-data-hook: . . . if test -x /usr/bin/chcon -a `id -u` -eq 0; then \ . . .
and change it for example to: . . . if false; then \ . . .
I had the same problem on my system and "solved" it temporarily by disabling the offending code.
Bye.
diff -ruN xine-lib.orig/misc/Makefile.common xine-lib/misc/Makefile.common --- xine-lib.orig/misc/Makefile.common 2006-01-22 17:25:19.000000000 -0600 +++ xine-lib/misc/Makefile.common 2006-01-26 20:10:35.000000000 -0600 @@ -10,7 +10,7 @@ $(top_srcdir)/post-install.sh ; \ fi; \ fi; \ - if test -x /usr/bin/chcon -a `id -u` -eq 0; then \ + if false; then \ list='$(lib_LTLIBRARIES)'; \ if test -n "$$list" ; then \ for p in $$list; do \