Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120079 - media-video/ogmrip-0.8.2 doesn't build with hal-0.5.5.1-r3
Summary: media-video/ogmrip-0.8.2 doesn't build with hal-0.5.5.1-r3
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-23 10:39 UTC by Matthias Langer
Modified: 2006-08-17 13:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Langer 2006-01-23 10:39:52 UTC
When trying to emerge media-video/ogmrip-0.8.2 with the hal flag enabled, i get:

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -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/cairo -I/usr/include/pango-1.0 -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/gnome-keyring-1 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libglade-2.0     -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include      -O2 -march=athlon-xp -pipe -I/usr/local/include -Wall -Werror -I.. -c nautilus-burn-drive.c
nautilus-burn-drive.c: In function `get_hal_context':
nautilus-burn-drive.c:150: error: `LibHalFunctions' undeclared (first use in this function)
nautilus-burn-drive.c:150: error: (Each undeclared identifier is reported only once
nautilus-burn-drive.c:150: error: for each function it appears in.)
nautilus-burn-drive.c:150: error: parse error before "hal_functions"
nautilus-burn-drive.c:161: warning: implicit declaration of function `hal_initialize'
nautilus-burn-drive.c:161: error: `hal_functions' undeclared (first use in this function)
nautilus-burn-drive.c:161: warning: assignment makes pointer from integer without a cast
nautilus-burn-drive.c: In function `nautilus_burn_drive_hal_get_media_type_full':
nautilus-burn-drive.c:535: warning: implicit declaration of function `hal_manager_find_device_string_match'
nautilus-burn-drive.c:538: warning: assignment makes pointer from integer without a cast
nautilus-burn-drive.c:544: warning: implicit declaration of function `hal_device_get_property_bool'
nautilus-burn-drive.c:566: warning: implicit declaration of function `hal_device_get_property_string'
nautilus-burn-drive.c:568: warning: assignment makes pointer from integer without a cast
nautilus-burn-drive.c:594: warning: implicit declaration of function `hal_free_string'
nautilus-burn-drive.c:597: warning: implicit declaration of function `hal_free_string_array'
nautilus-burn-drive.c: In function `hal_scan':
nautilus-burn-drive.c:916: warning: implicit declaration of function `hal_find_device_by_capability'
nautilus-burn-drive.c:917: warning: assignment makes pointer from integer without a cast
nautilus-burn-drive.c:928: warning: implicit declaration of function `hal_device_property_exists'
nautilus-burn-drive.c:959: warning: assignment makes pointer from integer without a cast
nautilus-burn-drive.c:963: warning: assignment makes pointer from integer without a cast
nautilus-burn-drive.c:971: warning: implicit declaration of function `hal_device_get_property_int'
nautilus-burn-drive.c: In function `nautilus_burn_drive_lock':
nautilus-burn-drive.c:1912: warning: implicit declaration of function `hal_device_lock'
nautilus-burn-drive.c: In function `nautilus_burn_drive_unlock':
nautilus-burn-drive.c:1949: warning: implicit declaration of function `hal_device_unlock'
make[2]: *** [nautilus-burn-drive.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/ogmrip-0.8.2/work/ogmrip-0.8.2/libbacon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ogmrip-0.8.2/work/ogmrip-0.8.2'
make: *** [all-recursive-am] Error 2

!!! ERROR: media-video/ogmrip-0.8.2 failed.

Building works when i disable the hal useflag.

Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r5 i686)
=================================================================
System uname: 2.6.14-gentoo-r5 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.inode.at/ "
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LINGUAS="de en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aalib alsa apm audiofile avi berkdb bitmap-fonts bonobo bzip2 bzlib cdr crypt css cups curl dbus divx4linux dts dv dvd dvdr dvdread emboss encode esd evo exif expat fam fame ffmpeg firefox flac foomaticdb fortran gd gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal idn imagemagick imlib ipv6 java jpeg junit lcms libg++ libwww mad mikmod mmx mmxext mng motif mp3 mpeg nautilus ncurses nls nsplugin nvidia ogg oggvorbis openal opengl pam pcre pdflib perl plotutils png python quicktime readline real ruby sdl slang speex spell sqlite sse ssl subtitles svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis win32codecs xine xml xml2 xmms xv xvid zlib linguas_de linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 1 Olivier Rolland 2006-01-25 08:56:02 UTC
Try ogmrip-0.9.0. Or better, use the cvs version. I really should make a new release but I have no network connection at home for now...
Comment 2 Matthias Langer 2006-01-25 09:47:29 UTC
well, i tried that first; while it compiles fine it doesn't seem to do anything after pressing on extract - at least when 'Copy DVD on hard drive before encoding' is selected ...
Comment 3 Olivier Rolland 2006-01-26 00:24:07 UTC
You can find up to date ebuilds and patches here: http://ogmrip.sourceforge.net/ebuilds/ If it still does not work, try the cvs version. If it still does not work, please, give me some more feedback so I can fix the problem.

Greetings,

Olivier
Comment 4 Matthias Langer 2006-01-26 01:49:29 UTC
ok, i've now installed ogmrip-0.9.0-r1 with [-debug +gtk2 +hal -matroska +subp]. i tried the r2 version first, but could not find the skip-mc.patch.

for the r1-version: i did not try to rip a whole dvd for now because lack of time. but i checked if extracting starts if 'Copy DVD on hard drive before
encoding' is selected. And well, there seems to be an improvement, as i got the errormessage 'Cannot get the size of the title to backup'. Trying the same with another dvd worked without problems - so this problem seems to be limited to certain kinds of dvd's. Note that ripping the same title with acidrip worked. If you want me to give you some information on the 'problematic' dvd just tell me so - i would even give it to you for testing if that was possible :-). I can try the same with the cvs version when i've got time ...

Have a nice day,
Matthias
Comment 5 Olivier Rolland 2006-01-26 03:08:14 UTC
> ok, i've now installed ogmrip-0.9.0-r1 with [-debug +gtk2 +hal -matroska
> +subp]. i tried the r2 version first, but could not find the skip-mc.patch.

Oops, it's here: http://ogmrip.sourceforge.net/patches/

> for the r1-version: i did not try to rip a whole dvd for now because lack of
> time. but i checked if extracting starts if 'Copy DVD on hard drive before
> encoding' is selected. And well, there seems to be an improvement, as i got the
> errormessage 'Cannot get the size of the title to backup'. Trying the same with
> another dvd worked without problems - so this problem seems to be limited to
> certain kinds of dvd's. Note that ripping the same title with acidrip worked.

Ok, I'll have a look on this.

> If you want me to give you some information on the 'problematic' dvd just tell
> me so 

Yes, I've got some questions but I'll ask them on the ogmrip forum (gentoo's bugzilla is not the right place to debug ogmrip).

> i would even give it to you for testing if that was possible :-).

:)

> I can try the same with the cvs version when i've got time ...

Thanks,

Olivier
Comment 6 Olivier Rolland 2006-08-17 13:02:36 UTC
AFAICT, this bug will never be fixed. Can you please mark it as WONTFIX ?

Thanks,

Olivier
Comment 7 Steve Dibb (RETIRED) gentoo-dev 2006-08-17 13:03:27 UTC
np