Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 116184 - app-pda/multisync-0.83_pre20050414-r2 does not compile
Summary: app-pda/multisync-0.83_pre20050414-r2 does not compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo PDA project
URL:
Whiteboard:
Keywords:
: 118893 (view as bug list)
Depends on: 111697
Blocks:
  Show dependency tree
 
Reported: 2005-12-20 09:36 UTC by François
Modified: 2006-04-22 01:54 UTC (History)
10 users (show)

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


Attachments
multisync-0.83_pre20050414-r4.ebuild (multisync-0.83_pre20050414-r4.ebuild,3.45 KB, text/plain)
2006-01-30 12:55 UTC, Ryan Kelly
Details
multisync-0.83_pre20050414-evo2.patch (multisync-0.83_pre20050414-evo2.patch,626 bytes, patch)
2006-01-30 12:55 UTC, Ryan Kelly
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description François 2005-12-20 09:36:01 UTC
After having switching on the user.desc evo, i've tried to emerge Multisync and had this error :



i686-pc-linux-gnu-gcc -shared  .libs/evolution_sync.o .libs/evolution_ebook.o .l
ibs/evolution_ecal.o .libs/evolution_etodo.o .libs/xml.o .libs/gui.o .libs/suppo
rt.o .libs/interface.o .libs/callbacks.o  /usr/lib/libgnomeui-2.so -L/usr/lib -l
SM -lICE /usr/lib/libgnome-keyring.so /usr/lib/libbonoboui-2.so /usr/lib/libgnom
ecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libg
tk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_
pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/li
bcairo.so /usr/lib/libedata-book-1.2.so -L/usr/lib/nspr -L/usr/lib/nss /usr/lib/
libebook-1.2.so /usr/lib/libedata-cal-1.2.so /usr/lib/libecal-1.2.so /usr/lib/li                                                                           bedataserver-1.2.so /usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libxml2.                                                                           so -lz /usr/lib/libgnomevfs-2.so /usr/lib/libbonobo-2.so /usr/lib/libgconf-2.so                                                                            /usr/lib/libgobject-2.0.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.                                                                           so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so /usr/lib/libgl                                                                           ib-2.0.so -lpthread  -march=pentium4 -mmmx -msse2 -mfpmath=sse @EVO_LDFLAGS@ -Wl                                                                           ,--export-dynamic -pthread @EVO_LIBS@ -Wl,-soname -Wl,libevolution2_sync.so -o .                                                                           libs/libevolution2_sync.so
i686-pc-linux-gnu-gcc: @EVO_LDFLAGS@: No such file or directory
i686-pc-linux-gnu-gcc: @EVO_LIBS@: No such file or directory
make[2]: *** [libevolution2_sync.la] Erreur 1
make[2]: Leaving directory `/var/tmp/portage/multisync-0.83_pre20050414-r2/work/                                                                           multisync/plugins/evolution2_sync/src'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/var/tmp/portage/multisync-0.83_pre20050414-r2/work/                                                                           multisync/plugins/evolution2_sync'
make: *** [all] Erreur 2


It seems to looking for @EVO_LIBS@ and @EVO_LDFLAGS@ fields.

My einfo :

Portage 2.1_pre1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-gentoo-r4 i686)
=================================================================
System uname: 2.6.14-gentoo-r4 i686 Intel(R) Xeon(TM) CPU 2.66GHz
Gentoo Base System version 1.12.0_pre11
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4-r1, 2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4  -pipe -fomit-frame-pointer -mmmx -msse2 -mfpmath=sse"
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.5/env /usr/kde/3.5/share/config /usr/kde/3.5/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/splash /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium4  -pipe -fomit-frame-pointer -mmmx -msse2 -mfpmath=sse -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://adelie.polymtl.ca/ http://gentoo.mirrors.pair.com/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/  http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LINGUAS="fr en us"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa apache apm arts audiofile avi berkdb bitmap-fonts bzip2 bzlib cdparanoia cdr crypt cups curl dts dvd dvdread eds emboss encode esd ethereal evo evolution exif expat fam ffmpeg flac foomaticdb fortran freetype ftp gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 idn imagemagick imap imlib java jikes jpeg junit kde kdepim lcms libg++ libwww mad matroska mhash mikmod mmx mng motif mozilla mp3 mpeg mysql ncurses nls nptl ogg oggvorbis openal opengl oss pam pcre pdflib perl php pic png ppds print python qt radeon readline samba sdl spell sqlite sse sse2 ssl tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis win32codecs wmf x86 xine xml xml2 xmlrpc xmms xv xvid zlib elibc_glibc kernel_linux linguas_fr linguas_en linguas_us userland_GNU"
Unset:  ASFLAGS, CTARGET, LDFLAGS

Thanks in advance.
Comment 1 François 2005-12-20 10:26:02 UTC
Seems to completely change with the new version of MultiSync (with opensync)
I've tried, it's ok for me for the moment.... i mean : it compils.

*** This bug has been marked as a duplicate of 111697 ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-01-13 09:59:30 UTC
*** Bug 118893 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-01-13 10:00:21 UTC
Reopen.
Comment 4 Greg 2006-01-16 06:24:05 UTC
I'm having the same trouble.

It only happens with "evo" - which builds the evolution plugin - in the USE flags.  Without the evolution plugin multisync builds just fine.

emerge --info :

Portage 2.1_pre3-r1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15-gentoo i686)
=================================================================
System uname: 2.6.15-gentoo i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.0_pre14
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -fforce-mem -falign-functions=32 -fstack-protector"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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="-march=pentium4 -O2 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -fforce-mem -falign-functions=32 -fstack-protector"
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"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acpi adns alsa apache2 apm artworkextra audiofile avi bash-completion berkdb bidi bitmap-fonts bl bzip2 cairo canvas cdda cddb cdparanoia cdr cjk cpudetection crypt cups curl dbus divx4linux dts dv dvd dvdr dvdread dvi dynagraph edl eds elf emboss encode esd ethereal evo exif expat fam fame ffmpeg firefox flac font-server fontconfig foomaticdb fortran fpx gd gdbm gif glitz glut gmp gnome gnutls gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal howl i8x0 idn imagemagick imlib ipv6 irmc java javascript jbig jpeg kerberos lcms ldap libcaca libg++ libwww live lm_sensors lzo mad matroska mhash mikmod mjpeg mmx mmxext mng mono motif mozilla mozsvg mp3 mpeg mysql nagios-dns nautilus ncurses network nls nntp nokia6600 nptl nsplugin offensive ogg oggvorbis opengl oss pam pcre pda pdflib perl png postgres profile python qt quicktime readline real recode rtc samba sdl smp smux sndfile snmp sox speex spell sse sse2 ssl svg svga t1lib tcltk tcpd tetex theora tiff toolbar truetype truetype-fonts type1-fonts udev usb utf8 v4l vcd vcdimager vidix vim-with-x vorbis win32codecs wmf xchat xine xml2 xmms xpm xprint xv xvid xvmc zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 5 Christophe PEREZ 2006-01-26 06:50:57 UTC
Same error for me even with masked package : =app-pda/multisync-0.83_pre20050414-r3 ~x86
Comment 6 Paul Betts 2006-01-28 13:21:31 UTC
Make a patch that edits plugins/evolution2_sync/src/Makefile.am and remove the @@EVO_LIBS@@ and @@EVO_CFLAGS@@, if you read configure.in you'll see they're already picked up in @@PACKAGE_LIBS@@ et al. This might be a bug that should be reported upstream as well. Seems to fix it (at least for compiling). 
Comment 7 Ryan Kelly 2006-01-30 12:55:17 UTC
Created attachment 78518 [details]
multisync-0.83_pre20050414-r4.ebuild

Thanks Paul, patching the evo2 plugin worked for me.  For convenience, here's an updated ebuild that patches as suggested above. (patch to follow).
Comment 8 Ryan Kelly 2006-01-30 12:55:48 UTC
Created attachment 78519 [details, diff]
multisync-0.83_pre20050414-evo2.patch
Comment 9 Chris White (RETIRED) gentoo-dev 2006-01-30 19:44:42 UTC
I'm handling this, just have to wade through a huge number of gnome deps first :P.
Comment 10 Pau Oliva 2006-04-17 14:05:37 UTC
I was having the same problem with USE="evo", the updated ebuild and patch from Ryan Kelly worked for me too.

Shouldn't this be added into portage?
Comment 11 Michael Cummings (RETIRED) gentoo-dev 2006-04-17 16:09:25 UTC
ditto on the still affected
Comment 12 Alin Năstac (RETIRED) gentoo-dev 2006-04-22 01:54:31 UTC
fixed in -r4