Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93335 - Mplayer 1.0_pre7 fails to build.
Summary: Mplayer 1.0_pre7 fails to build.
Status: RESOLVED DUPLICATE of bug 93107
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-20 09:13 UTC by Chuck Wegrzyn
Modified: 2005-05-20 12:56 UTC (History)
0 users

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 Chuck Wegrzyn 2005-05-20 09:13:17 UTC
For quite some time mplayer et al have been working. Recently one of the updates
on some component stopped it from working. I went to re-emerge it to see if that
straightened out the problem. I can't build it.

Reproducible: Always
Steps to Reproduce:
1.emerge mplayer.
2.
3.

Actual Results:  
../libmpdemux/dvb_defaults.h:73:3: warning: #warning No DVB-T country defined in
dvb_defaults.h, defaulting to UK. Ignore this if u                             
            sing Satellite or Cable.
menu_dvbin.c:247: warning: unused parameter 'args'
ar r libmenu.a menu.o vf_menu.o menu_cmdlist.o menu_pt.o menu_list.o
menu_filesel.o menu_txt.o menu_console.o menu_param.o menu_dvb                 
                        in.o
ar: creating libmenu.a
true libmenu.a
make[1]: Leaving directory
`/var/tmp/portage/mplayer-1.0_pre7/work/MPlayer-1.0pre7/libmenu'
cc -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -W -Wall
-Wno-unused-parameter -O2 -march=pentium4 -mtune=pentium4 -g  -D               
                          _REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D_LARGEFILE64_SOURCE -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/l  
                                       ib/glib/include -I.
-I/usr/include/freetype2 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include  -I/usr/include                                        
 /SDL -D_REENTRANT -I/usr/X11R6/include  -I/usr/src/linux/include     -o mplayer
mplayer.o mp_msg.o cpudetect.o codec-cfg.o spudec.o                            
              playtree.o playtreeparser.o asxparser.o vobsub.o subreader.o
sub_cc.o find_sub.o m_config.o m_option.o parser-cfg.o m_struct.o edl          
                               .o unrarlib.o mixer.o parser-mpcmd.o
subopt-helper.o libvo/libvo.a libao2/libao2.a libmenu/libmenu.a vidix/libvidix.a
Gui/libgui.a                                           libmpcodecs/libmpcodecs.a
  libaf/libaf.a libmpdemux/libmpdemux.a input/libinput.a postproc/libswscale.a
osdep/libosdep.a -ldvdread                                          
libavcodec/libavcodec.a libavformat/libavformat.a  -lmad -ldv    -lmp3lame   
-lpng -lz -lz -ljpeg -lasound -ldl -lpthread /usr/li                           
              b/libxmms.so.1 -export-dynamic  -lfreetype -lz  -lcdda_interface
-lcdda_paranoia -lnsl  -lgif  -lsmbclient  -lfontconfig    libfaad             
                            2/libfaad2.a  mp3lib/libMP3.a liba52/liba52.a
libmpeg2/libmpeg2.a tremor/libvorbisidec.a -L/usr/lib -lgtk -lgdk -rdynamic
-lgmodule                                           -lglib -ldl -lXi -lXext
-lX11 -lm -L/usr/lib -lglib  -lGL -lXxf86dga -lXv  -lXxf86vm -lXinerama
-L/usr/X11R6/lib -lXext -lX11 -lns                                          l
-lnsl -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread    -lvgagl -lvga -lm
-ldirectfb  -L/usr/kde/3.4/lib -ldl -lartsc -lpthread -                        
                 lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -L/usr/lib -lesd
-laudiofile -lm -lasound         -lpthread -ldl    -lm
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/../../../../i686-pc-linux-gnu/bin/ld:
warning: libldap.so.2, needed by /usr/lib/libsm                                
         bclient.so, not found (try using -rpath or -rpath-link)
/usr/lib/libsmbclient.so: undefined reference to `ldap_err2string'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1

!!! ERROR: media-video/mplayer-1.0_pre7 failed.
!!! Function src_compile, Line 486, Exitcode 2
!!! Failed to build MPlayer!
!!! If you need support, post the topmost build error, NOT this status message.


Expected Results:  
I would have liked it to build successfully.


# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-src/portage/cnf/make.conf.x86,v 1.5.2.4
2005/02/15 23:27:44 jstubbs Exp $
# Contains local system settings for Portage system

# Please review 'man make.conf' for more information.

# Build-time functionality
# ========================
#
# The USE variable is used to enable optional build-time functionality. For
# example, quite a few packages have optional X, gtk or GNOME functionality
# that can only be enabled or disabled at compile-time. Gentoo Linux has a
# very extensive set of USE variables described in our USE variable HOWTO at
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1
#
# The available list of use flags with descriptions is in your portage tree.
# Use 'less' to view them:  --> less /usr/portage/profiles/use.desc <--
#
# 'ufed' is an ncurses/dialog interface available in portage to make handling
# useflags for you. 'emerge app-portage/ufed'
#
# Example:
#USE="X gtk gnome -alsa"
USE="a52 aac acl acpi afs aim aotuv apache2 artswrappersuid audiofile
     bash-completion bdf bluetooth bootsplash caps cdparanoia cluster codecs
     css dbx debug dga dio doc dpms dv dvb dvd dvdr dvdread eds ethereal evms2
     exif fame fb fbcon fbdev flatfile fpx freetds ftp gpg mime mjpeg mmx
     monkey mozilla msn msql mysqli sse sse2 xinerama yahoo zeroconf -emboss
     -fortran -gnome"
VIDEO_CARDS="matrox"
ALSA_CARDS="intel8x0"

# Host Setting
# ============
#
# DO NOT CHANGE THIS SETTING UNLESS YOU ARE USING STAGE1!
# Change this line as appropriate (i686, i586, i486 or i386).
# All modern systems (even Athlons) should use "i686-pc-linux-gnu".
# All K6's are i586.
CHOST="i686-pc-linux-gnu"

# Host and optimization settings
# ==============================
#
# For optimal performance, enable a CFLAGS setting appropriate for your CPU.
#
# Please note that if you experience strange issues with a package, it may be
# due to gcc's optimizations interacting in a strange way. Please test the
# package (and in some cases the libraries it uses) at default optimizations
marge ~ # emerge info
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.5-r0, 2.6.12-rc2-nitro1 i686)
=================================================================
System uname: 2.6.12-rc2-nitro1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.12
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.8
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.5
sys-devel/binutils:  2.16
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
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/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acl acpi afs aim alsa aotuv apache2 apm arts artswrappersuid
audiofile avi bash-completion bdf berkdb bitmap-fonts bluetooth bootsplash caps
cdparanoia cdr cluster codecs crypt css cups curl dbx debug dga dio directfb doc
dpms dv dvb dvd dvdr dvdread eds encode esd ethereal evms2 exif fam fame fb
fbcon fbdev flac flatfile foomaticdb fpx freetds ftp gd gdbm gif gpg gpm gtk
gtk2 imagemagick imlib ipv6 java jpeg kde ldap libg++ libwww mad mikmod mime
mjpeg mmx monkey motif mozilla mp3 mpeg msn msql mysql mysqli ncurses nls odbc
ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba
sdl spell sse sse2 ssl svga tcltk tcpd tetex tiff truetype truetype-fonts
type1-fonts vorbis xine xinerama xml2 xmms xv yahoo zeroconf zlib
video_cards_matrox userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-05-20 09:38:35 UTC
You failed to run revdep-rebuild after upgrading openldap. 
Comment 2 Chuck Wegrzyn 2005-05-20 11:09:14 UTC
Nope..did the revdep-rebuild when I did had openldap re-emerge. 
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-05-20 12:56:43 UTC

*** This bug has been marked as a duplicate of 93107 ***