Bug 132031 - adesklets 0.6.0 and 0.6.1 fail to compile scripting/python/posix_signal.c
Bug#: 132031 Product:  Gentoo Linux Version: 2005.0 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: desktop-dock@gentoo.org Reported By: iacobs@m0n5t3r.info
Component: Applications
URL: 
Summary: adesklets 0.6.0 and 0.6.1 fail to compile scripting/python/posix_signal.c
Keywords:  
Status Whiteboard: 
Opened: 2006-05-02 09:26 0000
Description:   Opened: 2006-05-02 09:26 0000
Portage 2.1_pre10 (default-linux/x86/2005.0, gcc-3.4.6, glibc-2.4-r1,
2.6.16-suspend2-r2-m0n5t3r i686)
=================================================================
System uname: 2.6.16-suspend2-r2-m0n5t3r i686 Pentium III (Coppermine)
Gentoo Base System version 1.12.0_pre17
ccache version 2.4 [disabled]
dev-lang/python:     2.3.5, 2.4.2-r1
dev-util/ccache:     2.4
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.13
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/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/splash /etc/terminfo
/etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig cvs distlocks metadata-transfer sandbox sfperms strict
userpriv"
GENTOO_MIRRORS="ftp://ftp.lug.ro/gentoo http://mir.zyrianes.net/gentoo/
ftp://mir.zyrianes.net/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/
http://mirror.switch.ch/mirror/gentoo/
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.ro.gentoo.org/gentoo-portage"
USE="x86 X alsa apm avi berkdb bigger-fonts bitmap-fonts cli crypt cups dga
divx4linux djbfft dmx dpms dri dvd dvdread edl emboss encode exif extraengine
f77 fbcon fbsplash figlet foomaticdb fortran gdbm gif gimp gimpprint gpm
gstreamer gtk gtk2 gzip idea imap imlib imlib2 innodb insecure-drivers ipv6
ipv6arpa isdnlog ithreads jabber javascript jikes jpeg jpeg2k libg++ libwww
linuxkeys live maildir matroska mime mimencode mmap mmx mmx2 mmxext mng motif
mozsha1 mozsvg mozxmlterm mp3 mpeg mpeg2 mpeg4 mplayer mpm-worker multitarget
music ncurses network neural nls no-old-linux no-suexec noamazon nptl nptlonly
nsplugin nspr offensive ogg oggvorbis openal opengl pam pcntl pcre pda pdflib
perl php pic pie png pnp pppd python qt quicktime rar readline real reflection
rtc sdl session sftp sftplogging sharedmem simplexml soap spell spl sqlite3 sse
sse-filters ssl startup-notification svg svgz tcpd tidy truetype truetype-fonts
type1-fonts unicode v4l v4l2 vorbis wifi win32codecs wmf xanim xml xml2 xmlrpc
xmms xorg xosd xprint xv xvid yahoo zlib elibc_glibc input_devices_keyboard
input_devices_mouse input_devices_synaptics input_devices_wacom kernel_linux
userland_GNU video_cards_savage"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
LDFLAGS, LINGUAS

It looks like portage screws up something in the build environment, making the
compiler not load asm/signal.c

------- Comment #1 From Sabin Iacob 2006-05-02 09:31:03 0000 -------
Created an attachment (id=85999) [details]
fix for posix_signal.c

The quick and dirty way around this: load <asm/signal.h> instead of <signal.h>;
works for me, but it may not be portable...

------- Comment #2 From parafin 2006-05-04 12:05:46 0000 -------
works for me

------- Comment #3 From Gergan Penkov 2006-05-05 07:45:43 0000 -------
this is probably a dup of bug #117261
look of my comment here http://bugs.gentoo.org/show_bug.cgi?id=130140#c41
try syncing and updating python, this should resolve the issue

------- Comment #4 From Anton Romanov 2006-05-07 09:56:42 0000 -------
just updating python fixed this for me

------- Comment #5 From Michele Noberasco 2006-07-27 04:02:25 0000 -------
OK. I'll bump up the python version requirement...