View previous topic :: View next topic |
Author |
Message |
lowbatt Tux's lil' helper
Joined: 13 Jul 2002 Posts: 83
|
Posted: Tue Dec 10, 2002 7:52 pm Post subject: *sigh* xine-dvdnav emerge problem |
|
|
I'm having a problem emerging xine-dvdnav. I had no problems emerging xine-ui and all its dependencys. I've tried turning off all my use flags. tried turning off distcc and also turning my CFALGS to minimal.
First some info.
Gento 1.4 rc1 with gentoo-sources Kernal has nvidia and alsa patch. other than that nothing fancy
Filesystem is ReiserFS
1.4 Tbird w/ 512 MB ram and Geforce 3 ti200
USE="gnome gtk -kde -qt dvd -arts"
CFLAGS="-mcpu=athlon-tbird -O3 -pipe -fomit-frame-pointer -funroll-loops -fexpensive-optimizations -mmmx -m3dnow"
Also using distcc
GCC 3.2
Gnome 2.0
I've tried putting -directfb and fbcon in USE still no luck.
Here is the Error I get with distcc turned on
Code: | input_dvdnav.c:1370: warning: passing arg 6 of pointer to function makes integer from pointer without a cast
input_dvdnav.c:1370: too few arguments to function
distcc[6882] (dcc_collect_child) child 6883 terminated with status 0x100
distcc[6882] (dcc_report_rusage) cc resource usage: 0.290000s user, 0.010000s system
distcc[6882] (dcc_critique_status) Notice: compile on desktop.lowbatt.com failed with exit code 1
distcc[6882] (dcc_exit) Notice: exit: code 1; self: 0.000000 user 0.000000 sys; children: 0.290000 user 0.010000 sys
distcc[6882] (dcc_cleanup_tempfiles) deleted 0 temporary files
make[2]: *** [input_dvdnav.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/xine-dvdnav-0.9.13/work/xine-dvdnav-0.9.13/input'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xine-dvdnav-0.9.13/work/xine-dvdnav-0.9.13'
make: *** [all-recursive-am] Error 2
!!! ERROR: media-plugins/xine-dvdnav-0.9.13 failed.
!!! Function src_compile, Line 23, Exitcode 2
!!! (no error message)
|
And without distcc
Code: | input_dvdnav.c:1345: too few arguments to function
input_dvdnav.c:1356: warning: passing arg 6 of pointer to function makes integer from pointer without a cast
input_dvdnav.c:1356: too few arguments to function
input_dvdnav.c:1363: warning: passing arg 6 of pointer to function makes integer from pointer without a cast
input_dvdnav.c:1363: too few arguments to function
input_dvdnav.c:1370: warning: passing arg 6 of pointer to function makes integer from pointer without a cast
input_dvdnav.c:1370: too few arguments to function
make[2]: *** [input_dvdnav.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/xine-dvdnav-0.9.13/work/xine-dvdnav-0.9.13/input'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xine-dvdnav-0.9.13/work/xine-dvdnav-0.9.13'
make: *** [all-recursive-am] Error 2
!!! ERROR: media-plugins/xine-dvdnav-0.9.13 failed.
!!! Function src_compile, Line 23, Exitcode 2
!!! (no error message)
|
_________________ Information is pure. Take a knife, for example. You can use it to cut up vegetables, butter your bread, etc. Or you can use it as a weapon. The way in which information exists in its many forms leaves for us the decision how to use it. - Maynard -TOOL |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Tue Dec 10, 2002 8:11 pm Post subject: |
|
|
Which versions of the dependencies do you have installed in your computer? |
|
Back to top |
|
|
lowbatt Tux's lil' helper
Joined: 13 Jul 2002 Posts: 83
|
Posted: Tue Dec 10, 2002 9:22 pm Post subject: |
|
|
it would be the unstable versions. but is there a way to list the deps for a package with emerge? _________________ Information is pure. Take a knife, for example. You can use it to cut up vegetables, butter your bread, etc. Or you can use it as a weapon. The way in which information exists in its many forms leaves for us the decision how to use it. - Maynard -TOOL |
|
Back to top |
|
|
lowbatt Tux's lil' helper
Joined: 13 Jul 2002 Posts: 83
|
Posted: Tue Dec 10, 2002 11:29 pm Post subject: |
|
|
I also just tried emerging DirectFB since ive seen people say this has been a problem and it still errors out. I also get a problem with xine-d5d. I'm going to try unmerging xine-ui and all dependencys _________________ Information is pure. Take a knife, for example. You can use it to cut up vegetables, butter your bread, etc. Or you can use it as a weapon. The way in which information exists in its many forms leaves for us the decision how to use it. - Maynard -TOOL |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Tue Dec 10, 2002 11:50 pm Post subject: |
|
|
If it may be of some help to you, I am running:
xine-ui 0.9.13
xine-dvdnav 0.9.13
xine-lib 0.9.13-r2
|
|
Back to top |
|
|
lowbatt Tux's lil' helper
Joined: 13 Jul 2002 Posts: 83
|
Posted: Wed Dec 11, 2002 12:07 am Post subject: |
|
|
hrmm i have diffrent version of xine and xine-libs i am unmerging those and remerging the versions you are using to see if that helps _________________ Information is pure. Take a knife, for example. You can use it to cut up vegetables, butter your bread, etc. Or you can use it as a weapon. The way in which information exists in its many forms leaves for us the decision how to use it. - Maynard -TOOL |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Wed Dec 11, 2002 12:10 am Post subject: |
|
|
I remember that once I had some version problem with xine-libs, but I am sure you should be able to compile these versions (and also make it work).
I don't remember if it has any impact, but I have xv in my USE flags. |
|
Back to top |
|
|
lowbatt Tux's lil' helper
Joined: 13 Jul 2002 Posts: 83
|
Posted: Wed Dec 11, 2002 1:05 am Post subject: |
|
|
hrmm maybe ill give up on xine for now. I tried pushing back to the same versions as you and they would not build either. but I am able to rebuild xine-ui 0.9.15 no problem and that requires xine-libs alpha_1. I'm going to try one last thing and that is set back to the stable tree and see what versions that tree wants for xine. But if that doesnt work ill wait and use oogle or something else for the time. _________________ Information is pure. Take a knife, for example. You can use it to cut up vegetables, butter your bread, etc. Or you can use it as a weapon. The way in which information exists in its many forms leaves for us the decision how to use it. - Maynard -TOOL |
|
Back to top |
|
|
lowbatt Tux's lil' helper
Joined: 13 Jul 2002 Posts: 83
|
Posted: Wed Dec 11, 2002 6:38 am Post subject: |
|
|
ok I got it working and here is how just in case anyone else runs across this thread.
First I unmerged these 4 things
libdvdcss
libdvdread
xine-lib
xine-ui
then i set my make.conf to use the stable tree. I then merged the packages in the order found in this thread
libdvdcss libdvdread xine-lib xine-dvdnav xine-ui
and now it works... its jumps a little though but ill keep working on that. _________________ Information is pure. Take a knife, for example. You can use it to cut up vegetables, butter your bread, etc. Or you can use it as a weapon. The way in which information exists in its many forms leaves for us the decision how to use it. - Maynard -TOOL |
|
Back to top |
|
|
EzInKy Veteran
Joined: 11 Oct 2002 Posts: 1742 Location: Kentucky
|
Posted: Wed Dec 11, 2002 9:21 am Post subject: |
|
|
I've about given up on xine...too many library version speciific dependencies when you are trying to run a system that is testing all the latest doodads. Ogle, though ugly, hasn't failed me yet with playing DVDs. |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Wed Dec 11, 2002 2:30 pm Post subject: |
|
|
The jumping may be related to DMA issues. See threads about hdparm and its manual. |
|
Back to top |
|
|
lowbatt Tux's lil' helper
Joined: 13 Jul 2002 Posts: 83
|
Posted: Wed Dec 11, 2002 5:08 pm Post subject: |
|
|
The Jumping was DMA related and I got the fixed too _________________ Information is pure. Take a knife, for example. You can use it to cut up vegetables, butter your bread, etc. Or you can use it as a weapon. The way in which information exists in its many forms leaves for us the decision how to use it. - Maynard -TOOL |
|
Back to top |
|
|
sa Guru
Joined: 10 Jun 2002 Posts: 450
|
Posted: Thu Dec 12, 2002 12:27 am Post subject: |
|
|
just to let you know, with the newest version of xine-lib (1_alpha2) you dont need xine-dvdnav to get decrypted dvd menus.
all you do need is:
media-libs/libdvdnav
media-libs/libdvdcss
media-libs/libdvdread
media-libs/xine-lib
media-video/xine-ui
cya,
sa |
|
Back to top |
|
|
EzInKy Veteran
Joined: 11 Oct 2002 Posts: 1742 Location: Kentucky
|
Posted: Thu Dec 12, 2002 2:12 pm Post subject: |
|
|
Quote: | ust to let you know, with the newest version of xine-lib (1_alpha2) you dont need xine-dvdnav to get decrypted dvd menus |
Well I'll be dogged. That was the whole problem...I was trying to compile stuff I didn't need, lol. |
|
Back to top |
|
|
lowbatt Tux's lil' helper
Joined: 13 Jul 2002 Posts: 83
|
Posted: Thu Dec 12, 2002 7:30 pm Post subject: |
|
|
I'm sure this was my issue too ill be trying the newest versions later _________________ Information is pure. Take a knife, for example. You can use it to cut up vegetables, butter your bread, etc. Or you can use it as a weapon. The way in which information exists in its many forms leaves for us the decision how to use it. - Maynard -TOOL |
|
Back to top |
|
|
|