Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146716 - kde-misc/ksynaptics-0.3.1 fails to build
Summary: kde-misc/ksynaptics-0.3.1 fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Christian Parpart (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-07 09:45 UTC by Steven Parker
Modified: 2007-05-14 14:32 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Parker 2006-09-07 09:45:42 UTC
ksynaptics fails to build and comes up with the following error.

/bin/sh ../../libtool --silent --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I.  -I/usr/kde/3.5/include -I/usr/include/synaptics  -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -fomit-frame-pointer -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o synconfigwidget.lo synconfigwidget.cpp
In file included from /usr/include/synaptics/synaptics.h:12,
                 from touchpad.h:27,
                 from ksynaptics.cpp:29:
/usr/include/synaptics/synshm.h:12:26: error: Shm_0_14_6: No such file or directory
/usr/include/synaptics/synshm.h:27: error: 'ShmSegment_0_14_6' does not name a type
make[3]: *** [ksynaptics.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from /usr/include/synaptics/synaptics.h:12,
                 from synconfigwidget.cpp:36:
/usr/include/synaptics/synshm.h:12:26: error: Shm_0_14_6: No such file or directory
/usr/include/synaptics/synshm.h:27: error: 'ShmSegment_0_14_6' does not name a type
make[3]: *** [synconfigwidget.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/ksynaptics-0.3.1/work/ksynaptics-0.3.1/ksynaptics/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/ksynaptics-0.3.1/work/ksynaptics-0.3.1/ksynaptics'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ksynaptics-0.3.1/work/ksynaptics-0.3.1'
make: *** [all] Error 2

!!! ERROR: kde-misc/ksynaptics-0.3.1 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 936:   Called src_compile
  ebuild.sh, line 1254:   Called kde_src_compile
  kde.eclass, line 166:   Called kde_src_compile 'all'
  kde.eclass, line 325:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 321:   Called die

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.

Here is my emerge --info.

# emerge --info
Portage 2.1.1_rc1-r6 (default-linux/x86/no-nptl, gcc-4.1.1, glibc-2.3.6-r4, 2.6.17-suspend2-r5 i686)
=================================================================
System uname: 2.6.17-suspend2-r5 i686 mobile AMD Athlon(tm) XP2800+
Gentoo Base System version 1.12.4
Last Sync: Thu, 07 Sep 2006 06:20:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
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.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.arcticnetwork.ca/pub/gentoo/ http://gentoo.osuosl.org/ "
LINGUAS=""
MAKEOPTS="-j2"
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"
SYNC="rsync://rsync.arcticnetwork.ca/gentoo-portage"
USE="x86 3dnow 3dnowext 7zip X a52 aac acpi alsa arts artswrappersuid automount avi berkdb bitmap-fonts bzip2 cdr cdrom cli crypt directfb divx dlloader dri dvd dvdread eds elibc_glibc emboss encode fbdev ffmpeg fftw firefox font-server foomaticdb fortran gatos gdbm gif glut gmail gmailtimestamps gpm gstreamer hal id3 idea imlib imlib2 input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_synaptics isdnlog java jpeg jpeg2k kde kdeenablefinal kdexdeltas kernel_linux lame lapack libg++ libsamplerate libwww logrotate mad matroska mikmod mjpeg mmx mmxext mng motif mozsvg mp3 mp4 mpeg mpeg2 mplayer ncurses nls nsplugin offensive ogg opengl oss pam pcmcia pcre pdf pdflib perl png pppd python qt3 qt4 quicktime rdesktop readline reflection samba sdl session skey spell spl sse sse-filters ssl subtitles svg svgz sysfs tcpd theora truetype truetype-fonts type1-fonts usb userland_GNU video_cards_radeon vorbis wifi win32codecs wma wmf wmp x264 xml xmms xorg xosd xscreensaver xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Allen Brooker (AllenJB) 2006-09-09 02:32:25 UTC
I was able to fix this by upgrading to libsynaptics-0.14.6b - The ebuild for which is a straight copy of libsynaptics-0.14.6a
Comment 2 Miroslaw Mieszczak 2006-09-13 13:16:44 UTC
In file synshm.h there is defined #include of file Shm_0_14_6, but this file
isn't installed with package x11-libs/libsynaptics-0.14.6a.

So the error is not in package ksynaptics, but in libsynaptics.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2006-09-18 15:37:27 UTC
forward
Comment 4 Christian Parpart (RETIRED) gentoo-dev 2007-05-14 13:19:35 UTC
i just bumped into ksynaptics 0.3.3, so please let me know in here, wehter I should pay attention to this bug or not.

thanks in advance,
Christian.
Comment 5 Julien Allanos (RETIRED) gentoo-dev 2007-05-14 14:32:02 UTC
Fine for me, thanks.