Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 52470
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Tony Vroon <chainsaw@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Daniel Webert <rockoo@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
steghide-0.5.1.ebuild.diff steghide-0.5.1.ebuild.diff patch Tony Vroon 2004-07-30 09:37 0000 746 bytes Details | Diff
fix-libtool-invocation.patch fix-libtool-invocation.patch patch Tony Vroon 2004-07-30 09:39 0000 407 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 52470 depends on: Show dependency tree
Bug 52470 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-05-30 08:42 0000
app-crypt/steghide-0.5.1 compile error

<snip>
...
if g++ -DHAVE_CONFIG_H -I. -I. -I..  -DLOCALEDIR=\"/usr/share/locale\"   -O2 -Wall -MT SMDConstructionHeuristic.o -MD -MP -MF ".deps/SMDConstructionHeuristic.Tpo" \
  -c -o SMDConstructionHeuristic.o `test -f 'SMDConstructionHeuristic.cc' || echo './'`SMDConstructionHeuristic.cc; \
then mv ".deps/SMDConstructionHeuristic.Tpo" ".deps/SMDConstructionHeuristic.Po"; \
else rm -f ".deps/SMDConstructionHeuristic.Tpo"; exit 1; \
fi
/bin/sh libtool --mode=link g++  -O2 -Wall   -o steghide  Arg.o Arguments.o AssertionFailed.o AuFile.o AuSampleValues.o DFSAPHeuristic.o BFSAPHeuristic.o BinaryIO.o BitString.o BmpFile.o BmpPaletteSampleValue.o BmpRGBSampleValue.o BmpSampleValue.o WKSConstructionHeuristic.o DMDConstructionHeuristic.o CvrStgFile.o Edge.o EdgeIterator.o EmbData.o Embedder.o EncryptionAlgorithm.o EncryptionMode.o Extractor.o Graph.o JpegFile.o JpegSampleValue.o MCryptPP.o MHashKeyGen.o MHashPP.o Matching.o MatchingAlgorithm.o ProgressOutput.o PseudoRandomSource.o RGBTriple.o RandomSource.o SampleValue.o SampleValueAdjacencyList.o Selector.o Session.o SteghideError.o Terminal.o Utils.o Vertex.o WavChunk.o WavChunkHeader.o WavChunkUnused.o WavFile.o WavFormatChunk.o WavPCMSampleValue.o error.o main.o msg.o SMDConstructionHeuristic.o  -ljpeg -lmcrypt -lmhash -lz 
libtool: line 1290: libtool: No such file or directory
libtool: line 1290: libtool: No such file or directory
libtool: link: unable to infer tagged configuration
libtool: link: specify a tag with `--tag'
make[2]: *** [steghide] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/steghide-0.5.1/work/steghide-0.5.1/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/steghide-0.5.1/work/steghide-0.5.1'
make: *** [all] Fehler 2

!!! ERROR: app-crypt/steghide-0.5.1 failed.
!!! Function src_compile, Line 20, Exitcode 2
!!! make failed
</snap>

<snip>
sys-devel/libtool :
        [   ] 1.4.1-r10 (0)
        [   ] 1.4.3-r3 (0)
        [   ] 1.4.3-r4 (0)
        [ ~ ] 1.5.2-r3 (0)
        [ ~ ] 1.5.2-r4 (0)
        [ ~I] 1.5.2-r5 (0)

app-crypt/mhash :
        [   ] 0.8.18-r1 (0)
        [  I] 0.9.1 (0)

media-libs/jpeg :
        [   ] 6b-r2 (0)
        [  I] 6b-r3 (0)

sys-libs/zlib :
        [   ] 1.1.4-r2 (0)
        [ ~ ] 1.1.4-r3 (0)
        [ ~ ] 1.1.4-r4 (0)
        [ ~ ] 1.2.1 (0)
        [ ~ ] 1.2.1-r1 (0)
        [ ~I] 1.2.1-r2 (0)

dev-libs/libmcrypt :
        [  I] 2.5.7 (0)
</snap>

<snip>
porkoo rockoo # emerge info
Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.6-love2)
=================================================================
System uname: 2.6.6-love2 i686 Intel(R) Pentium(R) 4 CPU 1.60GHz
Gentoo Base System version 1.4.15
distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2  /share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm  /config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /us  r/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS="ftp://gentoo.risq.qc.ca/ http://sunsite.cnlab-switch.ch/ftp/mirr  or/gentoo/ http://128.213.5.34/gentoo/ http://gentoo.tiscali.nl/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage"
USE="X Xaw3d adns aim amd apache2 apm arts artswrappersuid async autofs avi berk  db chroot clamav crypt cups dillo directfb dv encode escreen esd ethereal etwin   faad fam ffmpeg flac foomaticdb gd gdbm gif glut gphoto2 gpm gps gstreamer gtk g  tk2 hbci icq ieee1394 imagemagick imap imlib imlib2 ipv6 jabber java jpeg lcd li  bcaca libg++ libwww lirc live lufsusermount lzw-tiff mad matroska mikmod mldonke  ypango mmx motif mpeg msn mysql ncurses nls oav oggvorbis openal opengl oscar os  s pam pcap pdflib perl png python qt quicktime readline samba sdl skey slang sll   speex spell ssl svg svga tcltk tcpd tetex tiff truetype vim-with-x x86 xchattex  t xface xinerama xml xml2 xmms xosd xv xvid yahoo zlib"
</snap>

------- Comment #1 From Seemant Kulleen (RETIRED) 2004-05-30 21:54:46 0000 -------
zhen, looks like you're the maintainer of this -- can you please add yourself
to the metadata.xml

------- Comment #2 From John Davis (zhen) (RETIRED) 2004-06-13 19:52:17 0000 -------
i'm not really the maintainer, but I can look into this bug.

built fine on my athlon over here - did you try the build w/o distcc?

------- Comment #3 From Daniel Webert 2004-06-15 12:12:45 0000 -------
same error w/o distcc, w/o ccache

------- Comment #4 From Tony Vroon 2004-07-30 09:37:34 0000 -------
Created an attachment (id=36472) [details]
steghide-0.5.1.ebuild.diff

------- Comment #5 From Tony Vroon 2004-07-30 09:39:14 0000 -------
Created an attachment (id=36473) [details]
fix-libtool-invocation.patch

The problem here is that libtool is invoked incorrectly. This approach was
suggested on the steghide-devel mailing list, and it seems to work fine. It's
not the prettiest way of solving it, so one might look patching the configure
magic so it doesn't write out a faulty Makefile to begin with.
Anyhow, compile-tested.

------- Comment #6 From Tony Vroon 2004-07-30 10:56:02 0000 -------
Patches committed to CVS. After a sync (give it two hours to fully propagate),
steghide should build for you.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug