First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 168683
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: media-video herd <media-video@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Moonfire <mail@planettux.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
build.log this is the build log text/plain Moonfire 2007-02-28 06:01 0000 385.63 KB Details
transcode-1.0.6_rc2-r1.diff transcode-1.0.6_rc2-r1.diff patch Ryan Hill 2008-05-16 03:37 0000 596 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 168683 depends on: Show dependency tree
Bug 168683 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-02-28 05:58 0000
The building of transcode crashes. Changes of the USE Flags dont help. The
emerge Process needs an User, but this is not correct.

Reproducible: Always

Steps to Reproduce:
1. Building of media-video/transcode-1.0.2-r4
2. media-video/transcode-1.0.2-r4 [1.0.2-r3] USE="3dnow X a52 dv* dvdread fame
gtk imagemagick jpeg mjpeg mmx mp3 mpeg network ogg quicktime sdl sse sse2
truetype v4l2 vorbis xml xvid (-altivec) -extrafilters* -lzo -theora"

Actual Results:  
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT
-DMOD_PATH=\"/usr/lib64/transcode\" -I../.. -I../../filter -I../../src
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib64/glib/include
-I/usr/include/SDL -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -march=athlon64 -O2 -pipe -msse3 -DDCT_YUV_PRECISION=1
-MT pv.lo -MD -MP -MF .deps/pv.Tpo -c pv.c  -fPIC -DPIC -o .libs/pv.o
pv.c: In function 'xv_display_Xv_init':
pv.c:446: warning: pointer targets in passing argument 3 of 'XvQueryAdaptors'
differ in signedness
mv -f .deps/pv.Tpo .deps/pv.Plo
mv -f .deps/filter_preview.Tpo .deps/filter_preview.Plo
display.c: In function 'dv_display_Xv_init':
display.c:405: warning: pointer targets in passing argument 3 of
'XvQueryAdaptors' differ in signedness
display.c:567: warning: pointer targets in passing argument 4 of
'XvShmCreateImage' differ in signedness
display.c:574: warning: pointer targets in assignment differ in signedness
display.c:574: warning: pointer targets in assignment differ in signedness
display.c: In function 'dv_center_window':
display.c:595: error: 'SDL_SysWMinfo' has no member named 'subsystem'
display.c:595: error: 'SDL_SYSWM_X11' undeclared (first use in this function)
display.c:595: error: (Each undeclared identifier is reported only once
display.c:595: error: for each function it appears in.)
display.c:596: error: 'SDL_SysWMinfo' has no member named 'info'
display.c:597: error: 'SDL_SysWMinfo' has no member named 'info'
display.c:597: error: 'SDL_SysWMinfo' has no member named 'info'
display.c:599: error: 'SDL_SysWMinfo' has no member named 'info'
display.c:599: error: 'SDL_SysWMinfo' has no member named 'info'
display.c:603: error: 'SDL_SysWMinfo' has no member named 'info'
display.c:603: error: 'SDL_SysWMinfo' has no member named 'info'
display.c:604: error: 'SDL_SysWMinfo' has no member named 'info'
make[3]: *** [display.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -D_REENTRANT
-DMOD_PATH=\"/usr/lib64/transcode\" -I../.. -I../../filter -I../../src
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib64/glib/include
-I/usr/include/SDL -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -march=athlon64 -O2 -pipe -msse3 -DDCT_YUV_PRECISION=1
-MT filter_pv.lo -MD -MP -MF .deps/filter_pv.Tpo -c filter_pv.c  -fPIC -DPIC -o
.libs/filter_pv.o
mv -f .deps/filter_pv.Tpo .deps/filter_pv.Plo
make[3]: Leaving directory
`/var/tmp/portage/media-video/transcode-1.0.2-r4/work/transcode-1.0.2/filter/preview'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/media-video/transcode-1.0.2-r4/work/transcode-1.0.2/filter'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/media-video/transcode-1.0.2-r4/work/transcode-1.0.2'
make: *** [all] Error 2

!!! ERROR: media-video/transcode-1.0.2-r4 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3797:   Called src_compile
  transcode-1.0.2-r4.ebuild, line 132:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if
relevant.
!!! A complete build log is located at
'/var/tmp/portage/media-video/transcode-1.0.2-r4/temp/build.log'.

------- Comment #1 From Moonfire 2007-02-28 06:00:08 0000 -------
moonX moonfire # emerge --info
Portage 2.1.2-r9 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.5-r0, 2.6.19
x86_64)
=================================================================
System uname: 2.6.19 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 27 Feb 2007 18:30:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
ftp://trumpetti.atm.tut.fi/gentoo/ ftp://mirror.ovh.net/gentoo-distfiles/
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/
ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo "
LINGUAS="en"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/enlightenment
/usr/portage/local/layman/pro-audio /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="64bit aac aalib acl acpi alsa amd64 apache2 asf berkdb bitmap-fonts bzip2
cli cracklib crypt cups dbus debug divx dri dvd dvdr dvdread fam fame flac
fortran freetype gdbm gpm hal iconv ipv6 jack java ldap libg++ mailbox maildir
matroska midi mmx2 mp3 mp4 mpeg mpeg2 mpeg4 mplayer musicbrainz mysql ncurses
nls nptl nptlonly nvidia nvtv pam pcre perl ppds pppd python readline
reflection session smp spl ssl tcpd threads tiff truetype-fonts type1-fonts
unicode usb utf8 v4l v4l2 vcd wma wma123 wmf wmv wxwindows x264 xine xinerama
xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106
cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0
intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route
share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse wacom"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="fbdev nv nvidia
vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #2 From Moonfire 2007-02-28 06:01:32 0000 -------
Created an attachment (id=111513) [edit]
this is the build log

------- Comment #3 From Steve Dibb 2007-03-16 22:56:27 0000 -------
Try with -sdl

------- Comment #4 From Jakub Moc (RETIRED) 2007-03-18 09:55:06 0000 -------
*** Bug 171324 has been marked as a duplicate of this bug. ***

------- Comment #5 From Samuli Suominen 2007-04-02 22:10:54 0000 -------
Try re-emerging libsdl with USE="X" first, then transcode.. Looks like libsdl
is compiled without libXt for some reason.

------- Comment #6 From Jakub Moc (RETIRED) 2007-09-15 09:09:25 0000 -------
*** Bug 192582 has been marked as a duplicate of this bug. ***

------- Comment #7 From Jakub Moc (RETIRED) 2007-09-15 09:10:25 0000 -------
Reopen.

------- Comment #8 From Steve Dibb 2008-05-15 20:41:12 0000 -------
my gosh this bug is old, added a check in transcode-1.0.6_rc2-r1

------- Comment #9 From Steve Dibb 2008-05-15 20:44:32 0000 -------
(In reply to comment #8)
> my gosh this bug is old, added a check in transcode-1.0.6_rc2-r1
> 

and transcode-1.1.0_alpha7-r1

------- Comment #10 From Mr. Anderson 2008-05-15 21:46:42 0000 -------
I just tried it on amd64 with different USE flags, libsdl-1.2.11-r2 and
transcode-1.0.4, especially with -X. I did not encounter any error.

------- Comment #11 From Ryan Hill 2008-05-16 03:37:58 0000 -------
Created an attachment (id=153271) [edit]
transcode-1.0.6_rc2-r1.diff

pkg_setup will fail if libsdl isn't already installed.

------- Comment #12 From Ryan Hill 2008-05-16 03:38:29 0000 -------
reopen

------- Comment #13 From Steve Dibb 2008-05-24 02:48:52 0000 -------
fixed in cvs

------- Comment #14 From Matt 2009-03-26 16:37:07 0000 -------
transcode will also fail to build with a libsdl that is missing "video audio
joystick" USE flags.  I'm not sure exactly which one but probably video, I
heeded the warning and enabled them all. (exactly the same errors as the
original message on this bug, that's how I found it)

It may save someone some confusion to also check at least the sdl video flag in
this ebuild.

First Last Prev Next    No search results available      Search page      Enter new bug