Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195414 - net-p2p/museek+-0.1.13-r1 compile fails - Couldn't determine 32bit unsigned interger type
Summary: net-p2p/museek+-0.1.13-r1 compile fails - Couldn't determine 32bit unsigned i...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Santiago M. Mola (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-10 18:41 UTC by garfungiloops
Modified: 2007-10-13 19:12 UTC (History)
1 user (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 garfungiloops 2007-10-10 18:41:30 UTC
When emerge museek I've got the following error:

CMake Error: Error in cmake code at
/var/tmp/portage/net-p2p/museek+-0.1.13-r1/work/museek+-0.1.13/CMakeLists.txt:158:
MESSAGE Couldn't determine 32bit unsigned interger type.


Reproducible: Always

Steps to Reproduce:
1.emerge museek
2.
3.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-10-10 19:01:15 UTC
Reopen with complete emerge.log attached, plus emerge --info output.
Comment 2 garfungiloops 2007-10-12 18:31:18 UTC
root:~# emerge --info
Portage 2.1.3.9 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r5 i686)
=================================================================
System uname: 2.6.22-gentoo-r5 i686 AMD Athlon(tm) XP 3100+
Timestamp of tree: Sun, 07 Oct 2007 08:30:01 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.3.5-r3, 2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /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/revdep-rebuild /etc/terminfo /etc/texm              f/web2c"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://distfiles.gentoo.org http://www.ibiblio.o              rg/pub/Linux/distributions/gentoo"
LANG="en_GB.utf8"
LC_ALL=""
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 -              -filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac alsa berkdb bidi bitmap-fonts cdr cli clucene cracklib crypt cups cvs dbus directf              b divx4linux dri dvd dvdr dvdread encode exif faad fbcon ffmpeg fortran gdbm gif gimpprint glitz gpm gt              k hal icc iconv imagemagick imlib ipv6 isdnlog jack jpeg kde mad matroska midi mjpeg mmx mozilla mp3 mp              eg mudflap ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre pdf perl png ppds pppd pytho              n qt qt3 qt4 readline real reflection session slang spl sql sqlite3 sse ssl tcpd threads tiff truetype               truetype-fonts type1-fonts unicode usb v4l v4l2 vidix vorbis win32codecs wxwindows x86 xcomposite xine               xml xorg xv xvid zlib" ALSA_CARDS="intel8x0 usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dsha              re dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate               route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES=              "bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvi              dia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTA              GE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 garfungiloops 2007-10-12 18:35:13 UTC
root:~# cat /var/tmp/portage/net-p2p/museek+-0.1.13-r1/temp/build.log
>>> Unpacking source...
>>> Unpacking museek+-0.1.13.tar.bz2 to /var/tmp/portage/net-p2p/museek+-0.1.13-r1/work
 * Applying museek+-0.1.13-optional-deps.patch ...
  [ ok ]
 * Applying museek+-0.1.13-post_release_fixes.patch ...
  [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-p2p/museek+-0.1.13-r1/work/museek+-0.1.13 ...
-- Check for working C compiler: gcc
-- Check for working C compiler: gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: c++
-- Check for working CXX compiler: c++ -- works
DECLARATIONS: PREFIX (/usr), MANDIR (PREFIX/man)
Package options: EVERYTHING, NO_MUSEEKD, NO_MUSCAN, NO_SETUP, NO_MUSEEQ, NO_PYMUCIPHER, BINDINGS, MURMUR, MUCOUS, CLIENTS
Museeq options: BINRELOC, DATADIR (PREFIX/share), TRAYICON
Museekd options MULOG (debug and status messages), MULOG_CALLTRACE MULOG_TT MULOG_CYCLE
Prefix these declarations with -D and set them with either 1, 0 or a path.
Set -DEVERYTHING=1 if you want it all
-- Looking for include files HAVE_STDLIB_H
-- Looking for include files HAVE_STDLIB_H - found
-- Looking for include files HAVE_STDIO_H
-- Looking for include files HAVE_STDIO_H - found
-- Looking for include files HAVE_STDARG_H
-- Looking for include files HAVE_STDARG_H - found
-- Looking for include files HAVE_STDINT_H
-- Looking for include files HAVE_STDINT_H - found
-- Looking for include files HAVE_STDDEF_H
-- Looking for include files HAVE_STDDEF_H - found
-- Looking for include files HAVE_UNISTD_H
-- Looking for include files HAVE_UNISTD_H - found
-- Looking for include files HAVE_STRING_H
-- Looking for include files HAVE_STRING_H - found
-- Looking for include files HAVE_STRINGS_H
-- Looking for include files HAVE_STRINGS_H - found
-- Looking for include files HAVE_ERRNO_H
-- Looking for include files HAVE_ERRNO_H - found
-- Looking for include files HAVE_FCNTL_H
-- Looking for include files HAVE_FCNTL_H - found
-- Looking for include files HAVE_NETDB_H
-- Looking for include files HAVE_NETDB_H - found
-- Looking for include files HAVE_SYS_TYPES_H
-- Looking for include files HAVE_SYS_TYPES_H - found
-- Looking for include files HAVE_SYS_TIME_H
-- Looking for include files HAVE_SYS_TIME_H - found
-- Looking for include files HAVE_INTTYPES_H
-- Looking for include files HAVE_INTTYPES_H - not found.
-- Looking for include files HAVE_TIME_H
-- Looking for include files HAVE_TIME_H - found
-- Looking for include files HAVE_MEMORY_H
-- Looking for include files HAVE_MEMORY_H - found
-- Looking for include files HAVE_SYS_SOCKET_H
-- Looking for include files HAVE_SYS_SOCKET_H - found
-- Looking for include files HAVE_SYS_POLL_H
-- Looking for include files HAVE_SYS_POLL_H - found
-- Looking for include files HAVE_EPOLL_CTL
-- Looking for include files HAVE_EPOLL_CTL - found
-- Looking for include files HAVE_SIGNAL_H
-- Looking for include files HAVE_SIGNAL_H - found
-- Looking for include files HAVE_SYS_UN_H
-- Looking for include files HAVE_SYS_UN_H - found
-- Looking for include files HAVE_SYSLOG_H
-- Looking for include files HAVE_SYSLOG_H - found
-- Looking for include files HAVE_SYS_STAT_H
-- Looking for include files HAVE_SYS_STAT_H - found
-- Looking for include files HAVE_DIRENT_H
-- Looking for include files HAVE_DIRENT_H - found
-- Looking for include files HAVE_SYS_NDIR_H
-- Looking for include files HAVE_SYS_NDIR_H - not found.
-- Looking for include files HAVE_SYS_DIR_H
-- Looking for include files HAVE_SYS_DIR_H - found
-- Looking for include files HAVE_NDIR_H
-- Looking for include files HAVE_NDIR_H - not found.
-- Looking for include files HAVE_VORBIS_H
-- Looking for include files HAVE_VORBIS_H - found
-- Looking for include files HAVE_PWD_H
-- Looking for include files HAVE_PWD_H - found
-- Looking for include files HAVE_NETINET_IN_H
-- Looking for include files HAVE_NETINET_IN_H - found
-- Looking for include files HAVE_NETINET_TCP_H
-- Looking for include files HAVE_NETINET_TCP_H - found
-- Looking for include files HAVE_WINDOWS_H
-- Looking for include files HAVE_WINDOWS_H - not found.
-- Looking for include files HAVE_WINSOCK_H
-- Looking for include files HAVE_WINSOCK_H - not found.
-- Check size of unsigned char
-- Check size of unsigned char - done
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Check size of unsigned long
-- Check size of unsigned long - done
-- Check size of unsigned long long
-- Check size of unsigned long long - done
-- Check size of uint
-- Check size of uint - done
-- Check size of uint32
-- Check size of uint32 - failed
CMake Error: Error in cmake code at
/var/tmp/portage/net-p2p/museek+-0.1.13-r1/work/museek+-0.1.13/CMakeLists.txt:158:
MESSAGE Couldn't determine 32bit unsigned interger type.
Current CMake stack: /var/tmp/portage/net-p2p/museek+-0.1.13-r1/work/museek+-0.1.13/CMakeLists.txt;/usr/share/cmake/Modules/CMakeCInformation.cmake;/usr/share/cmake/Modules/CMakeCXXInformation.cmake
-- Configuring done
 *
 * ERROR: net-p2p/museek+-0.1.13-r1 failed.
 * Call stack:
 *   ebuild.sh, line 1654:   Called dyn_compile
 *   ebuild.sh, line 990:   Called qa_call 'src_compile'
 *   ebuild.sh, line 44:   Called src_compile
 *   museek+-0.1.13-r1.ebuild, line 66:   Called die
 *
 * cmake failed
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/net-p2p/museek+-0.1.13-r1/temp/build.log'.
 *
Comment 4 Santiago M. Mola (RETIRED) gentoo-dev 2007-10-13 11:23:47 UTC
Which version of CMake are you using?

This bug may appear in cmake <2.4.6. Try upgrading it.
Comment 5 garfungiloops 2007-10-13 15:06:49 UTC
Yes. 
You are completely right. It was 2.4.3 CMake problem.
Is it possible to add the dependency of ebuild on CMake <2.4.6?

Thanks anyway!
Comment 6 Santiago M. Mola (RETIRED) gentoo-dev 2007-10-13 19:12:18 UTC
Yep, it depends on the correct version now. Thank you for the report.