Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 394111 - app-forensics/sleuthkit-3.2.* with app-forensics/libewf-20100226-r1 - ewf.c:149:5: error: too few arguments to function 'libewf_check_file_signature'
Summary: app-forensics/sleuthkit-3.2.* with app-forensics/libewf-20100226-r1 - ewf.c:1...
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Forensics Herd [disbanded]
URL:
Whiteboard:
Keywords:
: 394289 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-12-09 09:22 UTC by Gabriel
Modified: 2011-12-11 15:01 UTC (History)
1 user (show)

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


Attachments
compilation fails for sleuthkit-3.2.2 (sleuthkit-3.2.2.log,20.26 KB, text/plain)
2011-12-09 09:24 UTC, Gabriel
Details
compilation failed for sleuthkit-3.2.1 (sleuthkit-3.2.1.log,20.26 KB, text/plain)
2011-12-09 09:25 UTC, Gabriel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel 2011-12-09 09:22:13 UTC
Both version 
app-forensics/sleuthkit-3.2.1
app-forensics/sleuthkit-3.2.2

cannot compile with the USE flag ewf and app-forensics/libewf-20100226-r1

I can confirm that version app-forensics/sleuthkit-3.2.2 was compiling fine with
app-forensics/libewf-20100226

Unfortunately this version has been taken out of the tree.

Reproducible: Always

Steps to Reproduce:
1. emerge =app-forensics/sleuthkit-3.2.2
2.
3.
Actual Results:  
See attached files for actual results.

Expected Results:  
It should compile.

Portage 2.1.10.11 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.3, glibc-2.13-r4, 3.0.6-gentoo x86_64)
=================================================================
System uname: Linux-3.0.6-gentoo-x86_64-Intel-R-_Core-TM-_i7_CPU_920_@_2.67GHz-with-gentoo-2.0.3
Timestamp of tree: Thu, 08 Dec 2011 12:15:01 +0000
app-shells/bash:          4.1_p9
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.6.6-r2, 2.7.2-r3, 3.1.4-r3
dev-util/cmake:           2.8.4-r1
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.11.1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.5.3-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo x-portage
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=core2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa /var/spool/torque"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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"
CXXFLAGS="-O2 -pipe -march=core2"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="ftp://mirror.bytemark.co.uk/gentoo/ http://mirror.bytemark.co.uk/gentoo/ rsync://mirror.bytemark.co.uk/gentoo/ ftp://mirror.qubenet.net/mirror/gentoo/ http://mirror.qubenet.net/mirror/gentoo/ rsync://rsync.mirrorservice.org/www.ibiblio.org/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en gb en_GB fr"
MAKEOPTS="-j7"
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"
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac aalib acl acpi alsa amd64 audiofile bash-completion berkdb bluetooth branding bzip2 cairo cdda cdr cleartype cli consolekit cracklib crypt ctypes-python cups curl cxx dbus declarative device-mapper dga djvu dmraid dmx dri dts dvb dvd dvdr emboss encode esd ewf exif fam firefox flac fontconfig fontforge fortran gdbm gdu gif gmp gnutls gpm gtk handbook iconv icu id3tag idn ipv6 jack jadetex java jbig jpeg jpeg2k kde kipi lcms ldap libnotify lzma lzo mad mmx mng modules mp3 mp4 mpeg mpi mudflap multilib mysql nas ncurses nls nptl nptlonly nsplugin ogg openexr opengl openmp pam pango pch pcre pdf phonon pkcs11 plasma png policykit postgres ppds pppd private-headers pulseaudio python qt3support qt4 readline rle ruby sdl semantic-desktop session spell sql sqlite sqlite3 sse sse2 sse3 ssl ssse3 startup-notification subversion svg sysfs system-sqlite tcpd threads tiff tk trace truetype udev unicode usb v4l vim-syntax vorbis webkit x264 xattr xcb xcomposite xinerama xml xorg xosd xscreensaver xulrunner xv xvid zlib" ALSA_CARDS="emu10k1x darla20 darla24 echo3g emu10k1 gina20 gina24 hdsp hdspm ice1712 indigo indigoio layla20 layla24 mia mixart mona pcxhr rme32 rme96 sbawe sscape usb-usx2y vx222" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul 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 cgi cgid 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" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en gb" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Gabriel 2011-12-09 09:24:56 UTC
Created attachment 295271 [details]
compilation fails for sleuthkit-3.2.2
Comment 2 Gabriel 2011-12-09 09:25:40 UTC
Created attachment 295273 [details]
compilation failed for sleuthkit-3.2.1
Comment 3 Tim Harder gentoo-dev 2011-12-10 22:08:13 UTC
Do you have the ewf2 use flag enabled for libewf? I think disabling that should fix the problem.
Comment 4 Tim Harder gentoo-dev 2011-12-10 22:16:04 UTC
Should be fixed in CVS.
Comment 5 Tim Harder gentoo-dev 2011-12-11 05:16:15 UTC
*** Bug 394289 has been marked as a duplicate of this bug. ***
Comment 6 Gabriel 2011-12-11 15:01:06 UTC
Yes, I confirm that removing the ewf2 flag fixes the issue.

thanks