Bug 35554 - multisync-0.80-r1 fails to compile with USE=opie
|
Bug#:
35554
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: troy@tkdack.com
|
Reported By: eradicator@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: multisync-0.80-r1 fails to compile with USE=opie
|
|
Keywords: EBUILD
|
|
Status Whiteboard:
|
|
Opened: 2003-12-10 14:26 0000
|
The opie plugin fails to compile if there is no multisync version currently
installed becasue it can't find the multisync.h header file on the system...
I'm trying out a trivial modification to the ebuild and report on its success
shortly.
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_DATA_DIR=\"/usr/share\"
-DPACKAGE_LOCALE_DIR=\"/usr//locale\" -I../../../src/libversit -I.. -I../intl
-I/usr/include/multisync -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0
-I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2
-I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -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/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libxml2 -O2
-DPLUGINDIR=\"/usr/lib/multisync\" -c callbacks.c -MT callbacks.lo -MD -MP -MF
.deps/callbacks.TPlo -fPIC -DPIC -o .libs/callbacks.lo
In file included from callbacks.c:10:
gui.h:31:23: multisync.h: No such file or directory
In file included from callbacks.c:10:
gui.h:35: parse error before '*' token
make[2]: *** [callbacks.lo] Error 1
make[2]: Leaving directory
`/usr/tmp/portage/multisync-0.80-r1/work/multisync-0.80/plugins/opie_sync/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/usr/tmp/portage/multisync-0.80-r1/work/multisync-0.80/plugins/opie_sync'
make: *** [all] Error 2
!!! ERROR: app-pda/multisync-0.80-r1 failed.
!!! Function src_compile, Line 81, Exitcode 2
!!! opie_sync make failed!
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.
22-gentoo-r1)
=================================================================
System uname: 2.4.22-gentoo-r1 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.4.3.10p1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -falign-functions=4
-falign-jumps=4 -falign-loops=4"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/kde/3.
2/share/config /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/config"
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -falign-functions=4
-falign-jumps=4 -falign-loops=4"
DISTDIR="/usr/local/download/portage/distfiles"
FEATURES="ccache autoaddcvs sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.
org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/local/download/portage/packages-athlon-xp"
PORTAGE_TMPDIR="/usr/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/download/portage"
SYNC="rsync://192.168.0.1/gentoo-portage"
USE="x86 oss apm avi crypt cups encode foomaticdb gif gtk2 jpeg libg++ mad
mikmod mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib
directfb gtkhtml alsa gdbm berkdb slang readline arts tetex aalib nas bonobo
svga ggi tcltk java guile ruby mysql postgres X sdl gpm tcpd pam libwww ssl
perl
python esd imlib oggvorbis gnome gtk qt kde motif opengl mozilla gphoto2 ldap
snmp cdr scanner 3dnow 3ds acl acpi acpi4linux afs altivec amd apache2
artswrappersuid atlas autofs bidi bindist clamav clisp cmucl cscope curl
dedicated dga dnd doc dv dvd dvdr emacs emacs-w3 ethereal etwin evo expat faad
fax fbcon fbdev ffmpeg flash gb gcl gd gd-external glut gmtfull gmthigh
gmtsuppl
gmttria gnomedb gps gstreamer hbci icc imagemagick imap innodb ipalias ipv6
irmc
jack javascript jbig jikes joystick junit justify kerberos krb4 lcd lcms ldam
leim libdsk libgda lirc ltsp lucid matroska mbox mcal md5sum mmx mng mozaccess
mozcalendar mozctl mozinterfaceinfo mozsvg mozxmlterm mpi mule music nocd nowin
nviz oav objc oci8 odbc offensive ofx oldworld openal opie parse-clocks
passfile
pcap pcmcia pda php pic plotutils pnp ppds prelude psyco qhull rplay ruby18
S3TC
samba sasl skey slp socks5 sox sqlite src sse tiff transcode transparent-proxy
trusted type1 usb v4l videos vim-with-x wmf wxwin wxwindows X509 Xaw3d
xchattext
xine xinerama xml xosd xvid"
Created an attachment (id=22001) [details]
new ebuild
Here's the updated ebuild to apply this patch. We don't need a version bump
becasue the bug only effects people with USE=opie, and the bug causes the
package to not install...
forgot to set the EBUILD flag earlier...
Fixed. Thanks for the patch.
Bumped to 0.81 and marked stable as well
Marked as fixed this time!