Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66450 - emerge of synergy-1.1.8 fails
Summary: emerge of synergy-1.1.8 fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
: 65765 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-10-05 12:10 UTC by Martin Gramatke
Modified: 2004-11-21 14:52 UTC (History)
5 users (show)

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


Attachments
gcc 3.4 compile fix (synergy-1.1.8-gcc34.patch,730 bytes, patch)
2004-10-08 18:37 UTC, Mark Loeser (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Gramatke 2004-10-05 12:10:59 UTC
lab5 ~ # emerge synergy
Calculating dependencies ...done!
>>> emerge (1 of 1) x11-misc/synergy-1.1.8 to /
>>> md5 src_uri ;-) synergy-1.1.8.tar.gz
>>> Unpacking source...
>>> Unpacking synergy-1.1.8.tar.gz to /var/tmp/portage/synergy-1.1.8/work
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --sysconfdir=/etc
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for mawk... no
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking build system type... i686-pc-linux
checking host system type... i686-pc-linux-gnu
checking for i686-pc-linux-gnu-g++... g++
checking for C++ compiler default output... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for dot... YES
checking if g++ defines correct C++ macro... yes
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for POSIX sigwait... yes
checking for pthread signal functions... yes
checking for cc_r... gcc
checking for nanosleep... yes
checking for inet_aton... yes
checking how to run the C++ preprocessor... g++ -E
checking for ANSI C header files... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking for sys/types.h... yes
checking for wchar.h... yes
checking for alloca.h... yes
checking for sys/socket.h... yes
checking for sys/select.h... yes
checking for istream... yes
checking for ostream... yes
checking for sstream... yes
checking whether time.h and sys/time.h may both be included... yes
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for XTestQueryExtension in -lXtst... yes
checking for X11/extensions/XTest.h... yes
checking for XineramaQueryExtension in -lXinerama... yes
checking for X11/extensions/Xinerama.h... yes
checking for DPMSQueryExtension in -lXext... yes
checking for X11/extensions/dpms.h... yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... (cached) yes
checking for size_t... yes
checking for socklen_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for char... yes
checking size of char... 1
checking for short... yes
checking size of short... 2
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 4
checking for bool support... yes
checking for exception support... yes
checking for C++ cast support... yes
checking for mutable support... yes
checking for C++ standard library... yes
checking for working memcmp... no
checking for strftime... yes
checking for gmtime_r... yes
checking for working getpwuid_r... yes
checking for vsnprintf... yes
checking for sys/select.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for poll... yes
checking for C++ compiler warning flags... -Wall -Wno-unknown-pragmas
checking for C++ compiler warning are errors flags... -Werror
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cmd/Makefile
config.status: creating cmd/launcher/Makefile
config.status: creating cmd/synergyc/Makefile
config.status: creating cmd/synergys/Makefile
config.status: creating dist/Makefile
config.status: creating dist/nullsoft/Makefile
config.status: creating dist/rpm/Makefile
config.status: creating dist/rpm/synergy.spec
config.status: creating doc/Makefile
config.status: creating doc/doxygen.cfg
config.status: creating lib/Makefile
config.status: creating lib/arch/Makefile
config.status: creating lib/base/Makefile
config.status: creating lib/client/Makefile
config.status: creating lib/common/Makefile
config.status: creating lib/io/Makefile
config.status: creating lib/mt/Makefile
config.status: creating lib/net/Makefile
config.status: creating lib/platform/Makefile
config.status: creating lib/server/Makefile
config.status: creating lib/synergy/Makefile
config.status: creating config.h
cd . \
  && CONFIG_FILES= CONFIG_HEADERS=config.h \
     /bin/sh ./config.status
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8'
Making all in lib
make[2]: Entering directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8/lib'
Making all in common
make[3]: Entering directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8/lib/common'
source='Version.cpp' object='Version.o' libtool=no \
depfile='.deps/Version.Po' tmpdepfile='.deps/Version.TPo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../..     -march=pentium3 -O3 -pipe -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pragmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/include -c -o Version.o `test -f Version.cpp || echo './'`Version.cpp
rm -f libcommon.a
ar cru libcommon.a Version.o
ranlib libcommon.a
make[3]: Leaving directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8/lib/common'
Making all in arch
make[3]: Entering directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8/lib/arch'
source='CArch.cpp' object='CArch.o' libtool=no \
depfile='.deps/CArch.Po' tmpdepfile='.deps/CArch.TPo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/common     -march=pentium3 -O3 -pipe -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pragmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/include -c -o CArch.o `test-f CArch.cpp || echo './'`CArch.cpp
source='CArchDaemonNone.cpp' object='CArchDaemonNone.o' libtool=no \
depfile='.deps/CArchDaemonNone.Po' tmpdepfile='.deps/CArchDaemonNone.TPo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/common     -march=pentium3 -O3 -pipe -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pragmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/include -c -o CArchDaemonNone.o `test -f CArchDaemonNone.cpp || echo './'`CArchDaemonNone.cpp
source='XArch.cpp' object='XArch.o' libtool=no \
depfile='.deps/XArch.Po' tmpdepfile='.deps/XArch.TPo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/common     -march=pentium3 -O3 -pipe -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pragmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/include -c -o XArch.o `test-f XArch.cpp || echo './'`XArch.cpp
source='CArchConsoleUnix.cpp' object='CArchConsoleUnix.o' libtool=no \
depfile='.deps/CArchConsoleUnix.Po' tmpdepfile='.deps/CArchConsoleUnix.TPo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/common     -march=pentium3 -O3 -pipe -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pragmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/include -c -o CArchConsoleUnix.o `test -f CArchConsoleUnix.cpp || echo './'`CArchConsoleUnix.cpp
source='CArchDaemonUnix.cpp' object='CArchDaemonUnix.o' libtool=no \
depfile='.deps/CArchDaemonUnix.Po' tmpdepfile='.deps/CArchDaemonUnix.TPo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/common     -march=pentium3 -O3 -pipe -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pragmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/include -c -o CArchDaemonUnix.o `test -f CArchDaemonUnix.cpp || echo './'`CArchDaemonUnix.cpp
source='CArchFileUnix.cpp' object='CArchFileUnix.o' libtool=no \
depfile='.deps/CArchFileUnix.Po' tmpdepfile='.deps/CArchFileUnix.TPo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/common     -march=pentium3 -O3 -pipe -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pragmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/include -c -o CArchFileUnix.o `test -f CArchFileUnix.cpp || echo './'`CArchFileUnix.cpp
source='CArchLogUnix.cpp' object='CArchLogUnix.o' libtool=no \
depfile='.deps/CArchLogUnix.Po' tmpdepfile='.deps/CArchLogUnix.TPo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/common     -march=pentium3 -O3 -pipe -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pragmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/include -c -o CArchLogUnix.o `test -f CArchLogUnix.cpp || echo './'`CArchLogUnix.cpp
source='CArchMultithreadPosix.cpp' object='CArchMultithreadPosix.o' libtool=no \
depfile='.deps/CArchMultithreadPosix.Po' tmpdepfile='.deps/CArchMultithreadPosix.TPo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/common     -march=pentium3 -O3 -pipe -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pragmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/include -c -o CArchMultithreadPosix.o `test -f CArchMultithreadPosix.cpp || echo './'`CArchMultithreadPosix.cpp
source='CArchNetworkBSD.cpp' object='CArchNetworkBSD.o' libtool=no \
depfile='.deps/CArchNetworkBSD.Po' tmpdepfile='.deps/CArchNetworkBSD.TPo' \
depmode=gcc3 /bin/sh ../../config/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/common     -march=pentium3 -O3 -pipe -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pragmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/include -c -o CArchNetworkBSD.o `test -f CArchNetworkBSD.cpp || echo './'`CArchNetworkBSD.cpp
CArchMultithreadPosix.cpp: In static member function `static void* CArchMultithreadPosix::threadSignalHandler(void*)':
CArchMultithreadPosix.cpp:831: warning: no return statement in function returning non-void
make[3]: *** [CArchMultithreadPosix.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8/lib/arch'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8'
make: *** [all] Error 2

!!! ERROR: x11-misc/synergy-1.1.8 failed.
!!! Function src_compile, Line 18, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.



Reproducible: Always
Steps to Reproduce:
1.emerge synergy





lab5 ~ # emerge info 
Portage 2.0.51_rc7 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20040808-r0, 
2.6.9-rc2 i686) 
================================================================= 
System uname: 2.6.9-rc2 i686 Intel(R) Pentium(R) III Mobile CPU      1133MHz 
Gentoo Base System version 1.5.3 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 
Headers:  sys-kernel/linux26-headers-2.6.8.1 
Libtools: sys-devel/libtool-1.5.2-r5 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=pentium3 -O3 -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /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/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=pentium3 -O3 -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache distlocks sandbox" 
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ 
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ 
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ 
http://gentoo.oregonstate.edu 
http://www.ibiblio.org/pub/Linux/distributions/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="X aalib acpi acpi4linux alsa apm arts avi berkdb bitmap-fonts crypt cups 
doc dvd encode foomaticdb gdbm gif gpm gps gtk gtk2 imlib java jpeg kde libg++ 
libwww mad maildir mikmod mmx motif mpeg mplayer nas ncurses nls oggvorbis 
opengl oss pam pcmcia pdflib perl png pnp python qt quicktime radeon readline 
samba sdl slang spell sse ssl svga tcltk tcpd tetex truetype usb wifi x86 xine 
xml2 xmms xprint xv zlib linguas_de"
Comment 1 Przemyslaw Maciag (RETIRED) gentoo-dev 2004-10-05 13:35:55 UTC
I haven't had any problems compiling this...

troll@troll ~ $ emerge info
Portage 2.0.51_rc7 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.8.1-vivid5 i686)
=================================================================
System uname: 2.6.8.1-vivid5 i686 AMD Athlon(tm) XP 2800+
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.5
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.7-r3
Libtools: sys-devel/libtool-1.5.2-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-Os -mcpu=athlon-xp -march=athlon-xp -funroll-loops -frename-registers -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-Os -mcpu=athlon-xp -march=athlon-xp -funroll-loops -frename-registers -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi alsa apache2 apm arts avi berkdb bitmap-fonts bonobo bzlib calendar cdr crypt cscope cups curl divx4linux doc dvd dvdr encode esd evo fbcon flac flash foomaticdb gb gd gdbm ggi gif gnome gpm gtk gtk2 gtkhtml guile imagemagick imlib innodb ipv6 irda java jikes jpeg kde lcms libg++ libwww lirc mad mbox mikmod ming mmx motif mozilla mpeg mysql nas ncurses nls nptl oci8 odbc oggvorbis opengl oss pam pdflib perl png pnp posix postgres ppds python qt quicktime readline ruby samba sasl scanner sdl slang slp sockets speex spell sqlite sse ssl svg svga tcltk tcpd tetex tiff truetype unicode usb videos wmf wxwindows x86 xml2 xmms xosd xprint xv xvid zlib linguas_pl linguas_en_GB"

next gcc-3.4 issue?

Regards,
Przemek
Comment 2 Joe McCann (RETIRED) gentoo-dev 2004-10-05 15:06:18 UTC
hardly a blocker
Comment 3 Thomas Cort (RETIRED) gentoo-dev 2004-10-05 16:50:39 UTC
After reading this bug report I attempted to emerge synergy. It didn't compile and I didn't get the same error message as Martin.

----------------------------

g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/common -I../../lib/arch -I../../ lib/base -I../../lib/mt -I../../lib/io -I../../lib/synergy     -O2 -fomit-frame- pointer -fpermissive -g -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -Wall -Wno-unknown-pra gmas -Werror   -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1 -pthread  -I/usr/X11R6/includ e -c -o CXWindowsScreen.o `test -f CXWindowsScreen.cpp || echo './'`CXWindowsScr een.cpp
../../lib/synergy/IPlatformScreen.h: In constructor `CXWindowsScreen::CXWindowsS creen(bool)':
../../lib/synergy/IPlatformScreen.h:199: error: `virtual void IPlatformScreen::h andleSystemEvent(const CEvent&, void*)' is protected
CXWindowsScreen.cpp:173: error: within this context
make[3]: *** [CXWindowsScreen.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8/li b/platform'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8/li b'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/synergy-1.1.8/work/synergy-1.1.8'
make: *** [all] Error 2


----------------------------

gentoo ~ # emerge info
Portage 2.0.51_rc7 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20040808-r0, 2.6.8.1-ck9 i686)
=================================================================
System uname: 2.6.8.1-ck9 i686 Intel(R) Celeron(R) CPU 2.70GHz
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux-headers-2.4.22
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -fomit-frame-pointer -fpermissive"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://cs.ubishops.ca:2121/pub/gentoo ftp://cs.ubishops.ca/pub/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage"
USE="X aim alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzlib calendar cdinstall cdr cdrom chroot cpdflib crypt cups dba directfb divx4linux dv dvdread encode esd f77 faac faad fbcon fbdev ffmpeg flac flash foomaticdb ftp gcj gcl gd gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile i8x0 imlib jabber java javascript jikes jpeg kde libdsk libg++ libwww lzw-tiff mad md5sum mhash mikmod motif mozaccess mozcalendar mozctl mozdomi mozilla moznocompose moznoirc moznomail mpeg mpeg4 mplayer msn music mysql nas native ncurses net nethack nls nocd noexperimental nojoystick nomac noreiserfs ntlm oav offensive oggvorbis opengl oscar oss pam pdflib perl php png posix postgres pthreads python qt quicktime readline ruby sdl slang sndfile snmp sockets spell ssl svga tcltk tcpd tetex threads truetype usb vanilla x86 xml xml2 xmms xprint xv xvid yahoo zlib"
Comment 4 Mark Loeser (RETIRED) gentoo-dev 2004-10-08 18:37:02 UTC
Created attachment 41399 [details, diff]
gcc 3.4 compile fix

I couldn't get that first error to appear.  This fixes the other compile bug
described.  It was reported upstream already, here:
http://sourceforge.net/tracker/index.php?func=detail&aid=1031467&group_id=59275&atid=490467


The patch just uses the workaround they describe.  The next version should
already have it in.
Comment 5 Masatomo Nakano (RETIRED) gentoo-dev 2004-10-11 07:35:53 UTC
The patch works fine for me.
desktop-misc team, can you apply it to the ebuild?
(I'll do that if you want)
Comment 6 Masatomo Nakano (RETIRED) gentoo-dev 2004-10-11 07:36:07 UTC
*** Bug 65765 has been marked as a duplicate of this bug. ***
Comment 7 Jason Rhinelander 2004-10-21 16:21:41 UTC
Though the patch fixes one problem mentioned, it does *not* fix the original error, which happens for me as well.
Comment 8 Stephen Tan 2004-10-22 07:47:32 UTC
I have the same error as the first poster. Any chance of a fix soon?

:)

Stephen
Comment 9 Masatomo Nakano (RETIRED) gentoo-dev 2004-11-07 17:32:32 UTC
1.1.9 has been released. 
The patch in comment #4 is not nessesary in it.
some other problems in this bug might be fixed.

desktop-misc herd, can you add it to portage tree?
Comment 10 Martin Gramatke 2004-11-21 09:15:26 UTC
no answer. synergy is dead :(
Comment 11 Karol Wojtaszek (RETIRED) gentoo-dev 2004-11-21 11:56:36 UTC
Added 1.1.9 to portage. Closing, thanks for informations.
Comment 12 Andrew D. Keyser (aka Legoguy) 2004-11-21 14:52:20 UTC
Well, while you're at it, looks like 1.1.10 is out too, with a couple fixes. What do you know.