<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>35554</bug_id>
          
          <creation_ts>2003-12-10 14:26 0000</creation_ts>
          <short_desc>multisync-0.80-r1 fails to compile with USE=opie</short_desc>
          <delta_ts>2004-01-10 04:26:31 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>eradicator@gentoo.org</reporter>
          <assigned_to>troy@tkdack.com</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2003-12-10 14:26:42 0000</bug_when>
            <thetext>The opie plugin fails to compile if there is no multisync version currently installed becasue it can&apos;t find the multisync.h header file on the system... I&apos;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=\&quot;/usr/share\&quot; -DPACKAGE_LOCALE_DIR=\&quot;/usr//locale\&quot; -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=\&quot;/usr/lib/multisync\&quot; -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 &apos;*&apos; 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&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/tmp/portage/multisync-0.80-r1/work/multisync-0.80/plugins/opie_sync&apos;
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=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-march=athlon-xp -O3 -pipe -fomit-frame-pointer -falign-functions=4 
-falign-jumps=4 -falign-loops=4&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
COMPILER=&quot;gcc3&quot;
CONFIG_PROTECT=&quot;/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&quot;
CONFIG_PROTECT_MASK=&quot;/etc/afs/C /etc/afs/afsws /etc/gconf /etc/env.d&quot;
CXXFLAGS=&quot;-march=athlon-xp -O3 -pipe -fomit-frame-pointer -falign-functions=4 
-falign-jumps=4 -falign-loops=4&quot;
DISTDIR=&quot;/usr/local/download/portage/distfiles&quot;
FEATURES=&quot;ccache autoaddcvs sandbox userpriv usersandbox&quot;
GENTOO_MIRRORS=&quot;http://gentoo.oregonstate.edu http://distro.ibiblio.
org/pub/Linux/distributions/gentoo&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/local/download/portage/packages-athlon-xp&quot;
PORTAGE_TMPDIR=&quot;/usr/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/download/portage&quot;
SYNC=&quot;rsync://192.168.0.1/gentoo-portage&quot;
USE=&quot;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&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2003-12-10 15:06:29 0000</bug_when>
            <thetext>Created an attachment (id=22000)
app-pda/multisync/files/multisync-0.80-r1-gentoo.patch

patches the Makefile.am and Makefile.in in the opie_sync plugin</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2003-12-10 15:08:08 0000</bug_when>
            <thetext>Created an attachment (id=22001)
new ebuild

Here&apos;s the updated ebuild to apply this patch.	We don&apos;t need a version bump
becasue the bug only effects people with USE=opie, and the bug causes the
package to not install...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2003-12-14 17:51:26 0000</bug_when>
            <thetext>forgot to set the EBUILD flag earlier...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>troy@tkdack.com</who>
            <bug_when>2004-01-10 04:25:23 0000</bug_when>
            <thetext>Fixed. Thanks for the patch.

Bumped to 0.81 and marked stable as well</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>troy@tkdack.com</who>
            <bug_when>2004-01-10 04:26:31 0000</bug_when>
            <thetext>Marked as fixed this time!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>22000</attachid>
            <date>2003-12-10 15:06 0000</date>
            <desc>app-pda/multisync/files/multisync-0.80-r1-gentoo.patch</desc>
            <filename>multisync-0.80-r1-gentoo.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHBsdWdpbnMvb3BpZV9zeW5jL3NyYy9NYWtlZmlsZS5hbS5vcmlnCTIwMDMtMTItMTAgMTQ6
NTI6MzUuMDAwMDAwMDAwIC0wODAwCisrKyBwbHVnaW5zL29waWVfc3luYy9zcmMvTWFrZWZpbGUu
YW0JMjAwMy0xMi0xMCAxNDo1MzoxMi4wMDAwMDAwMDAgLTA4MDAKQEAgLTE3LDYgKzE3LDcgQEAK
IElOQ0xVREVTID0gXAogCS1EUEFDS0FHRV9EQVRBX0RJUj1cIiIkKGRhdGFkaXIpIlwiIFwKIAkt
RFBBQ0tBR0VfTE9DQUxFX0RJUj1cIiIkKHByZWZpeCkvJChEQVRBRElSTkFNRSkvbG9jYWxlIlwi
IFwKKwktSS4uLy4uLy4uL2luY2x1ZGUgXAogCS1JLi4vLi4vLi4vc3JjL2xpYnZlcnNpdCAtSSQo
dG9wX3NyY2RpcikgLUkkKHRvcF9zcmNkaXIpL2ludGwgXAogCS1JJChNVUxUSVNZTkNfSE9NRSkg
XAogCUBQQUNLQUdFX0NGTEFHU0AKLS0tIHBsdWdpbnMvb3BpZV9zeW5jL3NyYy9NYWtlZmlsZS5p
bi5vcmlnCTIwMDMtMTItMTAgMTU6MDU6MDQuMDAwMDAwMDAwIC0wODAwCisrKyBwbHVnaW5zL29w
aWVfc3luYy9zcmMvTWFrZWZpbGUuaW4JMjAwMy0xMi0xMCAxNTowNToyOS4wMDAwMDAwMDAgLTA4
MDAKQEAgLTEwMiw2ICsxMDIsNyBAQAogSU5DTFVERVMgPSBcCiAJLURQQUNLQUdFX0RBVEFfRElS
PVwiIiQoZGF0YWRpcikiXCIgXAogCS1EUEFDS0FHRV9MT0NBTEVfRElSPVwiIiQocHJlZml4KS8k
KERBVEFESVJOQU1FKS9sb2NhbGUiXCIgXAorCS1JLi4vLi4vLi4vaW5jbHVkZSBcCiAJLUkuLi8u
Li8uLi9zcmMvbGlidmVyc2l0IC1JJCh0b3Bfc3JjZGlyKSAtSSQodG9wX3NyY2RpcikvaW50bCBc
CiAJLUkkKE1VTFRJU1lOQ19IT01FKSBcCiAJQFBBQ0tBR0VfQ0ZMQUdTQAo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>22001</attachid>
            <date>2003-12-10 15:08 0000</date>
            <desc>new ebuild</desc>
            <filename>multisync-0.80-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDAzIEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogL2hvbWUvY3Zzcm9vdC9nZW50b28teDg2L2FwcC1wZGEvbXVsdGlzeW5jL211
bHRpc3luYy0wLjgwLXIxLmVidWlsZCx2IDEuMyAyMDAzLzA5LzE1IDExOjM0OjAzIG1zdGVycmV0
IEV4cCAkCgpERVNDUklQVElPTj0iQ2xpZW50IHRvIHN5bmMgYXBwcyB3aXRoIFdpbkNFIG9yIG1v
YmlsZSBkZXZpY2VzIgoKSE9NRVBBR0U9Imh0dHA6Ly9tdWx0aXN5bmMuc291cmNlZm9yZ2UubmV0
LyIKCiMgUG9pbnQgdG8gYW55IHJlcXVpcmVkIHNvdXJjZXM7IHRoZXNlIHdpbGwgYmUgYXV0b21h
dGljYWxseSBkb3dubG9hZGVkIGJ5CiMgUG9ydGFnZS4KTVlfUD0iJHtQRi9yMS8xfSIKU1JDX1VS
ST0ibWlycm9yOi8vc291cmNlZm9yZ2UvbXVsdGlzeW5jLyR7TVlfUH0udGFyLmd6IgoKTElDRU5T
RT0iR1BMLTIiCgpTTE9UPSIwIgoKS0VZV09SRFM9In54ODYiCgojIGV2byAgIC0gZXZvbHV0aW9u
IHBsdWdpbgojIGlybWMgIC0gYmx1ZXRvb3RoL2lybWMvaXJkYSBwbHVnaW4gKCBsb2NhbCApCiMg
b3BpZSAgLSBvcGllIHBsdWdpbiAgICAgICAgICAgICAgICAoIGxvY2FsICkKIyBsZGFwICAtIGxk
YXAgcGx1Z2luIC0gZXhwZXJpbWVudGFsCgpJVVNFPSJldm8gaXJtYyBvcGllIGxkYXAiCgpERVBF
TkQ9InZpcnR1YWwvZ2xpYmMKCQk+PWdub21lLWJhc2UvbGliYm9ub2JvLTIuMgoJCT49Z25vbWUt
YmFzZS9saWJnbm9tZS0yLjIKCSAgICA+PWdub21lLWJhc2UvT1JCaXQtMC41LjE3CgkJPj1kZXYt
bGlicy9vcGVuc3NsLTAuOS42agoJCWV2bz8gICggZ3RrMj8gKCA9bmV0LW1haWwvZXZvbHV0aW9u
LTEuNCoKCQkgICAgICAgICAgICAgICAgPXgxMS1saWJzL2d0aystMiogKSA6CgkJCQkJICAoID1u
ZXQtbWFpbC9ldm9sdXRpb24tMS4yKgoJCSAgICAgICAgICAgICAgICA9eDExLWxpYnMvZ3RrKy0x
KiApCgkJKQoJCWlybWM/ICggPj1zeXMtYXBwcy9pcmRhLXV0aWxzLTAuOS4xNQoJCSAgICAgICAg
ID49bmV0LXdpcmVsZXNzL2JsdWV6LXV0aWxzLTIuMwoJCSAgICAgICAgID49ZGV2LWxpYnMvb3Bl
bm9iZXgtMS4wLjAgKQoJCW9waWU/ICggPj1uZXQtZnRwL2N1cmwtNy4xMC41ICkKCQlsZGFwPyAo
ID49bmV0LW5kcy9vcGVubGRhcC0yLjAuMjcgKSIKCiMgUnVuLXRpbWUgZGVwZW5kZW5jaWVzLCBz
YW1lIGFzIERFUEVORCBpZiBSREVQRU5EIGlzbid0IGRlZmluZWQ6CgpTPSR7V09SS0RJUn0vJHtQ
fQoKUExVR0lOUz0iYmFja3VwX3BsdWdpbiBzeW5jbWxfcGx1Z2luIgoKaWYgWyBgdXNlIGlybWNg
IF0gOyB0aGVuCglQTFVHSU5TPSIke1BMVUdJTlN9IGlybWNfc3luYyIKZmkKaWYgWyBgdXNlIGV2
b2AgXSA7IHRoZW4KCVBMVUdJTlM9IiR7UExVR0lOU30gZXZvbHV0aW9uX3N5bmMiCmZpCgppZiBb
IGB1c2Ugb3BpZWAgXSA7IHRoZW4KCVBMVUdJTlM9IiR7UExVR0lOU30gb3BpZV9zeW5jIgpmaQoK
aWYgWyBgdXNlIGxkYXBgIF0gOyB0aGVuCglQTFVHSU5TPSIke1BMVUdJTlN9IGxkYXBfcGx1Z2lu
IgpmaQoKc3JjX3VucGFjaygpIHsKCXVucGFjayAke0F9CgoJIyBGaXggdGhlIG9waWUgTWFrZWZp
bGUKCWNkICR7U30KCWVwYXRjaCAke0ZJTEVTRElSfS8ke1BGfS1nZW50b28ucGF0Y2gKfQoKc3Jj
X2NvbXBpbGUoKSB7CgllaW5mbyAiQnVpbGRpbmcgTXVsdGlzeW54IHdpdGggdGhlc2UgcGx1Z2lu
czoiCglmb3IgcGx1Z2luX2RpciBpbiAke1BMVUdJTlN9CglkbwoJCWVpbmZvICIgICAgICAke3Bs
dWdpbl9kaXJ9IgoJZG9uZQoKCWNkICR7U30KCWVjb25mIHx8IGRpZQoJbWFrZSB8fCBkaWUgIk11
bHRpc3luYyBtYWtlIGZhaWxlZCIKCgljZCAke1N9L3BsdWdpbnMKCWZvciBwbHVnaW5fZGlyIGlu
ICR7UExVR0lOU30KCWRvCgkJY2QgJHtTfS9wbHVnaW5zLyR7cGx1Z2luX2Rpcn0KCQllY29uZiB8
fCBkaWUgIiR7cGx1Z2luX2Rpcn0gY29uZmlnIGZhaWxlZCEiCgkJbWFrZSB8fCBkaWUgIiR7cGx1
Z2luX2Rpcn0gbWFrZSBmYWlsZWQhIgoJZG9uZQp9CgpzcmNfaW5zdGFsbCgpIHsKCWNkICR7U30K
CWVpbnN0YWxsIHx8IGRpZSAiTXVsdGlzeW5jIGluc3RhbGwgZmFpbGVkISIKCWZvciBwbHVnaW5f
ZGlyIGluICR7UExVR0lOU30KCWRvCgkJY2QgJHtTfS9wbHVnaW5zLyR7cGx1Z2luX2Rpcn0KCQll
aW5zdGFsbCB8fCBkaWUgIiR7cGx1Z2luX2Rpcn0gbWFrZSBmYWlsZWQhIgoJZG9uZQp9Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>