Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35554 - multisync-0.80-r1 fails to compile with USE=opie
Summary: multisync-0.80-r1 fails to compile with USE=opie
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Troy Dack
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-12-10 14:26 UTC by Jeremy Huddleston (RETIRED)
Modified: 2004-01-10 04:26 UTC (History)
0 users

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


Attachments
app-pda/multisync/files/multisync-0.80-r1-gentoo.patch (multisync-0.80-r1-gentoo.patch,842 bytes, patch)
2003-12-10 15:06 UTC, Jeremy Huddleston (RETIRED)
Details | Diff
new ebuild (multisync-0.80-r1.ebuild,2.22 KB, text/plain)
2003-12-10 15:08 UTC, Jeremy Huddleston (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Huddleston (RETIRED) gentoo-dev 2003-12-10 14:26:42 UTC
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"
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2003-12-10 15:06:29 UTC
Created attachment 22000 [details, diff]
app-pda/multisync/files/multisync-0.80-r1-gentoo.patch

patches the Makefile.am and Makefile.in in the opie_sync plugin
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2003-12-10 15:08:08 UTC
Created attachment 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...
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2003-12-14 17:51:26 UTC
forgot to set the EBUILD flag earlier...
Comment 4 Troy Dack 2004-01-10 04:25:23 UTC
Fixed. Thanks for the patch.

Bumped to 0.81 and marked stable as well
Comment 5 Troy Dack 2004-01-10 04:26:31 UTC
Marked as fixed this time!