Bug 83900 - OGMRip ebuild
|
Bug#:
83900
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: media-optical@gentoo.org
|
Reported By: billl@users.sf.net
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: OGMRip ebuild
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2005-03-02 17:03 0000
|
OGMrip has already been added to portage by Lars Weiler, but new versions have
been released. Here are the associated ebuilds.
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
The ogmrip 0.7.1 ebuild fails to compile on my system. config.log attached (in
a minute), as per portage's instructions. Also, emerge info:
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.10
Python: dev-lang/python-2.3.5 [2.3.5 (#1, Mar 16 2005, 03:01:17)]
dev-lang/python: 2.3.5
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.8.5-r3, 1.9.5, 1.5, 1.6.3, 1.4_p6, 1.7.9-r1
sys-devel/binutils: 2.15.92.0.2-r7
sys-devel/libtool: 1.5.14
virtual/os-headers: 2.6.8.1-r4
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.pacific.net.au/linux/Gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/portage"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d a52 aac acl alsa audiofile avi bash-completion berkdb
cdparanoia cjk crypt cups curl divx4linux dv dvd dvdread encode flac gd gdbm
gif gnome gpm gtk gtk2 imlib java javascript jpeg lzo mad mailwrapper matroska
mikmod mmx mng mozilla mp3 mpeg ncurses nls nptl offensive oggvorbis opengl pam
pcre perl pic png postgres python quicktime readline samba sdl slang speex
spell sqlite sse ssl symlink tcpd tetex tga theora tiff truetype unicode v4l
xml xml2 xv xvid zlib"
Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Is this a compilation error or a configuration error ? In both cases, can you
paste (or mail me) a full output log ? Thanks.
I've been doing some digging, and it seems that the problem arises from having
libtool 1.5.14 installed and ogmrip wanting 1.5.10. I have no idea why this is
an issue, but it seems that downgrading to 1.5.10 fixed the problem. At least
ogmrip-0.7.1 compiles now, at any rate.
Created an attachment (id=56319) [details]
Patch to ogmrip-0.8.0.ebuild to make it work with newer(?) versions of sed
The ogmrip 0.8.0 ebuild wouldn't compile for me, because the check in configure
for GNU sed used the option -V instead of --version. The patch fixes this, and
this fixes the ebuild to use the patch.
The 0.8.1 ebuild fails to work for me, and unfortunately this time I can't
figure out why.
The point of failure is when it tries to compile
libbacon/nautilus-burn-drive.c:
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXTHREADS -D_REENTRANT
-DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/freetype2/config
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgnome-2.0
-I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0
-I/usr/include/libbonoboui-2.0 -I/usr/include/libxml2
-I/usr/include/libglade-2.0 -march=pentium3 -O2 -pipe
-I/usr/local/include -Wall -Werror -I.. -c nautilus-burn-drive.c
nautilus-burn-drive.c:301: warning: 'add_whitelist' defined but not used
make[2]: *** [nautilus-burn-drive.o] Error 1
Sorry I can't provide more information, but I have no idea what you need. Ask
and ye shall receive, at any rate. :-)
(Also, going off on a tangent here, I've not found any documentation on how to
use OGMRip, so maybe you can help me: Why won't the audio mux with the mkv file
when I select 'copy'? I see the audio tempfile created, and the video tempfile,
but the audio doesn't seem to get merged for whatever reason.)
Created an attachment (id=56831) [details]
Can't compile without HAL support
OGMRip 0.8.1 cannot compile when support for HAL is disabled. In this case,
you'll have a compilation failure in libbacon/nautilus-burn-drive.c. This patch
fixes this.
Thanks for the new version. That one compiles fine. Added to the tree.