Summary: | app-pda/multisync-0.83_pre20050414-r2 does not compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | François <francois.logier> |
Component: | New packages | Assignee: | Gentoo PDA project <pda> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | amax, cadik60070, chris, frank_meier, greg.andreou, johnm, mcummings, mrness, pau, s4t4n |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 111697 | ||
Bug Blocks: | |||
Attachments: |
multisync-0.83_pre20050414-r4.ebuild
multisync-0.83_pre20050414-evo2.patch |
Description
François
2005-12-20 09:36:01 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 *** *** Bug 118893 has been marked as a duplicate of this bug. *** Reopen. 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 Same error for me even with masked package : =app-pda/multisync-0.83_pre20050414-r3 ~x86 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). 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).
Created attachment 78519 [details, diff]
multisync-0.83_pre20050414-evo2.patch
I'm handling this, just have to wade through a huge number of gnome deps first :P. 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? ditto on the still affected fixed in -r4 |