Summary: | app-pda/synce-gnomevfs does not compile cleanly on amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Milan Plzik <emempi> |
Component: | Current packages | Assignee: | Gentoo PDA project <pda> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | CC: | as.gentoo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | updated ebuild which removes -Werror |
Description
Milan Plzik
2006-06-15 02:50:53 UTC
Not keyworded at all. Feel free to reopen if you have a patch. Created attachment 89811 [details]
updated ebuild which removes -Werror
Attached ebuild is modified to remove -Werror flag from src/Makefile.in . After this, synce-gnomevfs compiled cleanly, although I was not able to test it because of other software-related issues.
Reopening bug report; there is a patch available which could solve this problem. (In reply to comment #2) > Created an attachment (id=89811) [edit] > updated ebuild which removes -Werror > Compilies fine now. Thanks. emerge --info : Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r9 x86_64) ================================================================= System uname: 2.6.16-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.15 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] 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-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="rsync://gentoo.mirrors.easynews.com/linux/gentoo http://gentoo.mirrors.easynews.com/linux/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://gntserve/gentoo-portage" USE="amd64 X acl acpi aim alsa avi bash-completion bcj berkdb bidi bitmap-fonts bzip2 caps cdr cjk cli crypt cups curl curlwrappers dhcp doc dri dvd eds emacs emboss emul-linux-x86 encode ethereal examples exif foomaticdb fortran ftp gif glut gnome gpm gstreamer gtk gtk2 gtkhtml hal hddtemp imagemagick imap imlib ipv6 isdnlog java joystick jpeg junit kerberos krb4 ldap lm_sensors lzw lzw-tiff mad maildir mime mmap mp3 mpeg mule multiuser nas ncurses nfs nls nptl nptlonly nsplugin offensive ogg openal opengl oss pam pcntl pcre pda pdflib perl plotutils png posix ppds pppd python qt qt3 qt4 qticktime quicktime readline reflection samba sasl scanner sdl session sockets spell spl ssl svg tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb xine xinerama xml xml2 xmlrpc xmms xorg xpm xv zlib elibc_glibc input_devices_mouse input_devices_keyboard input_devices_joystick kernel_linux userland_GNU video_cards_nv video_cards_nvidia video_cards_s3 video_cards_s3virge video_cards_vesa video_cards_vga" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS patch is not in app-pda/synce-gnomevfs-0.9.0 Adding -------------------- snip ----- src_unpack() { unpack ${A} cd "${S}" sed -i -e "s:-Werror::" src/Makefile.in } -------------------- snip ----- (as shown in the attachment) and rebuilding the ebuild file solves the problem. Will the patch be included in the next ebuild? x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -pthread -DORBIT2=1 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/gnome-vfs-module-2.0 -g -Wall -Werror -march=athlon64 -O3 -ffast-math -funroll-all-loops -fpeel-loops -ftracer -funswitch-loops -funit-at-a-time -pipe -fomit-frame-pointer -fno-stack-protector -MT libsyncevfs.lo -MD -MP -MF .deps/libsyncevfs.Tpo -c libsyncevfs.c -fPIC -DPIC -o .libs/libsyncevfs.o libsyncevfs.c: In function `synce_open_dir': libsyncevfs.c:642: warning: passing arg 3 of `CeFindAllFiles' from incompatible pointer type make[2]: *** [libsyncevfs.lo] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/synce-gnomevfs-0.9.0/work/synce-gnomevfs-0.9.0/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/synce-gnomevfs-0.9.0/work/synce-gnomevfs-0.9.0' Portage 2.1-r1 (default-linux/amd64/2005.1, gcc-vanilla, glibc-2.4-r3, 2.6.16-gentoo-r13 x86_64) ================================================================= System uname: 2.6.16-gentoo-r13 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.15 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5-r2, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] 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-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O1 -pipe -g -ggdb -fomit-frame-pointer -fno-inline -fno-pie -fno-stack-protector" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /usr/X11R6/bin/startx" CXXFLAGS="-march=athlon64 -O1 -pipe -g -ggdb -fomit-frame-pointer -fno-inline -fno-pie -fno-stack-protector" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy distlocks metadata-transfer nostrip sandbox severe sfperms splitdebug strict test" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="de_DE.utf8" LC_ALL="de_DE.utf8" LDFLAGS="-Wl,-O1" LINGUAS="de" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="7zip X a52 aac acpi alsa amd64 amr artworkextra asf audiofile avi bash-completion berkdb bidi bitmap-fonts bzlib cairo cdda cdio cdparanoia cdr cli cpudetection crypt css cups custom-cflags dbus dga directfb dlloader dmalloc dnd dpms dri dts dvb dvd dvdr dvdread dvi eds effects emacs emboss encode evo exif fame fat fbcon ffmpeg firefox foomaticdb freetype gcj ggi gif gimpprint gnome gnutls gpm gs gstreamer gtk gtk2 hal hardened howl hpn httpd imlib ipv6 isdnlog ithreads javascript jpeg jpeg2k kde lcms libsamplerate linuxthreads-tls live lzo lzw lzw-tiff mad matroska mbox memlimit milter mjpeg mmap mng mozcalendar mozdevelop mozsvg mp3 mp4 mpeg mpi nautilus ncurses nls nptl nptlonly nsplugin ntfs nvidia offensive ogg on-the-fly-crypt openal openexr opengl pam pcre pda pdf pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline reflection reiserfs rle sasl screen sdl session sndfile spell spl ssl stream svg symlink tcpd test tetex tga theora threads tidy tiff toolbar truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vcd video_cards_nvidia videos vlm vorbis wmf wxwindows x264 xine xml xmms xorg xosd xpm xprint xtermtoolbar xv xvid xvmc yv12 zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_de userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS Milan, I suggest changing 'x86_64' to 'AMD64' in the summary since IMO noone uses x86_64 when looking for a bug on AMD64. :-> Is the warning legitimate? Will it cause problems further down the track for the user? I need to be sure that the warning is not going to cause a problem for amd64 users before putting this in. > Is the warning legitimate? Will it cause problems further down the track for > the user? Sorry, I can't tell you if it is. All 'synce packages' (multisync, synce-xxx etc) emerged fine. But I wasn't able to establish a connection ( as described in http://de.gentoo-wiki.com/Verbindung_PocketPC_%C3%BCber_SynCE ) yet. (In reply to comment #7) > Is the warning legitimate? Will it cause problems further down the track for > the user? I need to be sure that the warning is not going to cause a problem > for amd64 users before putting this in. > I can't test it, the PDA I have already runs linux. Okay, I have a connection now. Should I see the PocketPC in my "storage media applet" in the panel? (I don't know the english name - I hope you know what I mean.) If so, it's not in there. If not, how do I check if synce-gnomevfs works as it should? Sorry for bug spamming... I didn't knew that synce-trayicon does not start automatically. So ... I can open the device showing "Documents" and "Filsystem". But when I enter one of the diretories nautilus crashes. I'll rebuild nautilus with debug flags and tell you what bug-buddy says. :( nautilus still crashes. Since I'm not sure if this is a synce specific problem I opened a new bug report regarding the crash problem - http://bugs.gentoo.org/show_bug.cgi?id=143617 committed a patch that fixes the code rather than remove the warnings. all the other comments do not relate to this bug. *** This bug has been marked as a duplicate of 135043 *** |