Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 286901 - Please stable =app-misc/lcd-stuff-0.1.6 -- was: lcd-stuff-0.1.5 doesn build with net-misc/curl-7.19.6 /usr/include/curl/curl.h:500: error: nested redefinition of 'enum type'
Summary: Please stable =app-misc/lcd-stuff-0.1.6 -- was: lcd-stuff-0.1.5 doesn build w...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Robert Buchholz (RETIRED)
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: CVE-2009-2417
  Show dependency tree
 
Reported: 2009-09-29 08:36 UTC by George Reitsma
Modified: 2009-11-09 13:21 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 George Reitsma 2009-09-29 08:36:19 UTC
When trying to compile lcd-stuff, it fails with the following error:

In file included from /usr/include/nxml.h:22,                                                                                          
                 from weatherlib.c:21:                                                                                                 
/usr/include/curl/curl.h:500: error: nested redefinition of 'enum type'                                                                
/usr/include/curl/curl.h:500: error: redeclaration of 'enum type'                                                                      

Reproducible: Always

Steps to Reproduce:
1.have an up to date system, so that curl-7.19.6 is installed
2.emerge lcd-stuff


Actual Results:  
emerge fails

Expected Results:  
successful compile

Here's my emerge --info report:

Portage 2.2_rc42 (default/linux/amd64/2008.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r5 x86_64)
=================================================================                                                
System uname: Linux-2.6.30-gentoo-r5-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9450_@_2.66GHz-with-gentoo-1.12.11.1    
Timestamp of tree: Mon, 28 Sep 2009 22:30:01 +0000                                                               
app-shells/bash:     4.0_p28                                                                                     
dev-java/java-config: 2.1.8-r1                                                                                   
dev-lang/python:     2.6.2-r2, 3.1.1-r1                                                                          
dev-python/pycrypto: 2.0.1-r8                                                                                    
dev-util/cmake:      2.6.4                                                                                       
sys-apps/baselayout: 1.12.11.1                                                                                   
sys-apps/sandbox:    1.6-r2                                                                                      
sys-devel/autoconf:  2.13, 2.63-r1                                                                               
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                           
sys-devel/binutils:  2.18-r3                                                                                     
sys-devel/gcc-config: 1.4.1                                                                                      
sys-devel/libtool:   2.2.6a                                                                                      
virtual/os-headers:  2.6.27-r2                                                                                   
ACCEPT_KEYWORDS="amd64"                                                                                          
CBUILD="x86_64-pc-linux-gnu"                                                                                     
CFLAGS="-O2 -march=nocona -pipe"                                                                                 
CHOST="x86_64-pc-linux-gnu"                                                                                      
CONFIG_PROTECT="/etc /usr/share/config"                                                                          
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"                                               
CXXFLAGS="-O2 -march=nocona -pipe"                                                                                                     
DISTDIR="/usr/portage/distfiles"                                                                                                       
FEATURES="assume-digests distfiles distlocks fixpackages parallel-fetch preserve-libs sandbox sfperms strict unmerge-logs unmerge-orphans userfetch usersandbox"                                                                                                              
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://gentoo.tiscali.nl/pub/mirror/gentoo/ "    
LDFLAGS="-Wl,-O1"                                                                                                                      
LINGUAS="nl en"                                                                                                                        
MAKEOPTS="-j8"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/sunrise /usr/local/portage/layman/kde-testing /usr/local/portage/layman/emacs /usr/local/portage/layman/rion /usr/local/portage/layman/science /usr/local/portage/layman/java-overlay /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib accessibility acpi alsa amd64 apache2 apm auctex berkdb bidi bl blas bluetooth branding browserplugin bzip2 cairo caps cdda cddb cdparanoia cdr chardet cli consolekit contrast cracklib crypt cups daap dbus dga divx divx4linux dlna dri dts dvb dvd dvdnav dvdr dvdread edl eds emacs embedded emboss encode esd evdev evo examples exif fam fasttrack ffmpeg firefox flac fortran ftp gcj gd gdbm ggi gif gimp glib gmedia gnome gnutella gpm gs gstreamer gtk gtk+ hal hardware-carrier iconv ifp imagemagic imagemagick imap ipod ipv6 isdnlog jack java java6 javascript jpeg kde kde4 lame laptop latex ldap libcaca libffi libnotify lirc live lm_sensors lzo mad magic matr md5sum messenger mikmod mmx mmxext mng modplug modules mozcalendar mp2 mp3 mp3tunes mp4 mpeg mtp mudflap multilib muse musepack mysql mythtv nas ncurses nforce2 njb nls notify npp nptl nptlonly nsplugin ntpl nvidia objc ogg openexr opengl openmp oska pam pcre pdf perl php player pmu png pnm portaudio ppds pppd python qt qt-static qt3 qt3support qt4 quicktime radio rar raw readline realmedia reflection replytolist restrict-javascript rss rtc samba sdl session sid smp sms sndfile soup spell spl sql sqlite srt sse sse2 ssl ssse3 startup-notification svg sysfs taglib tcltk tcpd theora thumbnail thunar tiff timezone timidity tivo transcode transmitter treutype truetype twolame type1 unicode usb v41 v4l2 visualization vorbis wavpack webkit wma wmf wmp x264 xanim xcb xforms xinerama xml xorg xslt xspice xulrunner xv xvid xvmc yahoo zlib zoran" ALSA_CARDS="hda_intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="adc65 agfa_cl20 aox barbie canon casio_qv clicksmart310 digigr8 digita imagev dimera3500 directory enigma13 fuji gsmart300 hp215 iclick jamcam   jd11 kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica  konica_qm150 largan lg_gsm mars mustek panasonic_coolshot panasonic_dc1000  panasonic_dc1580 panasonic_l859 pccam300 pccam600 polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2 ricoh ricoh_g3 samsung sierra sipix_blink sipix_blink2 sipix_web2 smal sonix sony_dscf1 sony_dscf55  soundvision  spca50x sq905 stv0674 stv0680 sx330z template toshiba_pdrm11" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="lirc imon imonlcd" LINGUAS="nl en" LIRC_DEVICES="imon imon_knob imon_lcd imon_pad imon_rsc imon_24g" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 G Reitsma 2009-11-01 01:34:37 UTC
(In reply to comment #0)

Good news, the new version 0.1.6, compiles and runs fine! No issues with that version! 
Comment 2 Robert Buchholz (RETIRED) gentoo-dev 2009-11-01 16:16:14 UTC
bumped. since current stable does not compile, let's get this update stable immediately.
Comment 3 Robert Buchholz (RETIRED) gentoo-dev 2009-11-01 16:17:20 UTC
Arches, please test and mark stable:
=app-misc/lcd-stuff-0.1.6
Comment 4 Markus Meier gentoo-dev 2009-11-09 13:21:12 UTC
amd64/x86 stable, all arches done.