<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>52470</bug_id>
          
          <creation_ts>2004-05-30 08:42 0000</creation_ts>
          <short_desc>app-crypt/steghide-0.5.1 compile error</short_desc>
          <delta_ts>2004-07-30 10:56:02 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>rockoo@gmail.com</reporter>
          <assigned_to>chainsaw@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>rockoo@gmail.com</who>
            <bug_when>2004-05-30 08:42:53 0000</bug_when>
            <thetext>app-crypt/steghide-0.5.1 compile error

&lt;snip&gt;
...
if g++ -DHAVE_CONFIG_H -I. -I. -I..  -DLOCALEDIR=\&quot;/usr/share/locale\&quot;   -O2 -Wall -MT SMDConstructionHeuristic.o -MD -MP -MF &quot;.deps/SMDConstructionHeuristic.Tpo&quot; \
  -c -o SMDConstructionHeuristic.o `test -f &apos;SMDConstructionHeuristic.cc&apos; || echo &apos;./&apos;`SMDConstructionHeuristic.cc; \
then mv &quot;.deps/SMDConstructionHeuristic.Tpo&quot; &quot;.deps/SMDConstructionHeuristic.Po&quot;; \
else rm -f &quot;.deps/SMDConstructionHeuristic.Tpo&quot;; 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&apos;
make[2]: *** [steghide] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/steghide-0.5.1/work/steghide-0.5.1/src&apos;
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/steghide-0.5.1/work/steghide-0.5.1&apos;
make: *** [all] Fehler 2

!!! ERROR: app-crypt/steghide-0.5.1 failed.
!!! Function src_compile, Line 20, Exitcode 2
!!! make failed
&lt;/snap&gt;

&lt;snip&gt;
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)
&lt;/snap&gt;

&lt;snip&gt;
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=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-O2 -mcpu=i686 -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
COMPILER=&quot;gcc3&quot;
CONFIG_PROTECT=&quot;/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&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -mcpu=i686 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoaddcvs ccache distcc sandbox&quot;
GENTOO_MIRRORS=&quot;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/&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.samerica.gentoo.org/gentoo-portage&quot;
USE=&quot;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&quot;
&lt;/snap&gt;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2004-05-30 21:54:46 0000</bug_when>
            <thetext>zhen, looks like you&apos;re the maintainer of this -- can you please add yourself to the metadata.xml</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>zhen@gentoo.org</who>
            <bug_when>2004-06-13 19:52:17 0000</bug_when>
            <thetext>i&apos;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?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rockoo@gmail.com</who>
            <bug_when>2004-06-15 12:12:45 0000</bug_when>
            <thetext>same error w/o distcc, w/o ccache</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chainsaw@gentoo.org</who>
            <bug_when>2004-07-30 09:37:34 0000</bug_when>
            <thetext>Created an attachment (id=36472)
steghide-0.5.1.ebuild.diff
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chainsaw@gentoo.org</who>
            <bug_when>2004-07-30 09:39:14 0000</bug_when>
            <thetext>Created an attachment (id=36473)
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&apos;s
not the prettiest way of solving it, so one might look patching the configure
magic so it doesn&apos;t write out a faulty Makefile to begin with.
Anyhow, compile-tested.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chainsaw@gentoo.org</who>
            <bug_when>2004-07-30 10:56:02 0000</bug_when>
            <thetext>Patches committed to CVS. After a sync (give it two hours to fully propagate), steghide should build for you.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>36472</attachid>
            <date>2004-07-30 09:37 0000</date>
            <desc>steghide-0.5.1.ebuild.diff</desc>
            <filename>steghide-0.5.1.ebuild.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9hcHAtY3J5cHQvc3RlZ2hpZGUvc3RlZ2hpZGUtMC41LjEuZWJ1aWxk
CTIwMDQtMDYtMjQgMjM6MDU6MjEuMDAwMDAwMDAwICswMTAwCisrKyAvdXNyL2xvY2FsL3BvcnRh
Z2UvYXBwLWNyeXB0L3N0ZWdoaWRlL3N0ZWdoaWRlLTAuNS4xLmVidWlsZAkyMDA0LTA3LTMwIDE3
OjAwOjQ4LjAwMDAwMDAwMCArMDEwMApAQCAtMiw2ICsyLDggQEAKICMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgogIyAkSGVh
ZGVyOiAvdmFyL2N2c3Jvb3QvZ2VudG9vLXg4Ni9hcHAtY3J5cHQvc3RlZ2hpZGUvc3RlZ2hpZGUt
MC41LjEuZWJ1aWxkLHYgMS4zIDIwMDQvMDYvMjQgMjE6Mzg6MjIgYWdyaWZmaXMgRXhwICQKIAor
aW5oZXJpdCBldXRpbHMKKwogREVTQ1JJUFRJT049IkEgc3RlZ2Fub2dyYXBoeSBwcm9ncmFtIHdo
aWNoIGhpZGVzIGRhdGEgaW4gdmFyaW91cyBtZWRpYSBmaWxlcyIKIEhPTUVQQUdFPSJodHRwOi8v
c3RlZ2hpZGUuc291cmNlZm9yZ2UubmV0LyIKIFNSQ19VUkk9Im1pcnJvcjovL3NvdXJjZWZvcmdl
LyR7UE59LyR7UH0udGFyLmJ6MiIKQEAgLTE3LDYgKzE5LDcgQEAKIAogc3JjX2NvbXBpbGUoKSB7
CiAJZWNvbmYgfHwgZGllICJjb25maWd1cmUgZmFpbGVkIgorCWVwYXRjaCAke0ZJTEVTRElSfS9m
aXgtbGlidG9vbC1pbnZvY2F0aW9uLnBhdGNoCiAJZW1ha2UgfHwgZGllICJtYWtlIGZhaWxlZCIK
IH0KIAo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>36473</attachid>
            <date>2004-07-30 09:39 0000</date>
            <desc>fix-libtool-invocation.patch</desc>
            <filename>fix-libtool-invocation.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHNyYy9NYWtlZmlsZS5vcmlnCTIwMDQtMDctMzAgMTY6NTI6MDYuNjM2MzE2NDcyICswMTAw
CisrKyBzcmMvTWFrZWZpbGUJMjAwNC0wNy0zMCAxNjo1MjoyMS42NjIwMzIyMTYgKzAxMDAKQEAg
LTE5MCw3ICsxOTAsNyBAQAogV2F2UENNU2FtcGxlVmFsdWUuY2MgZXJyb3IuY2MgbWFpbi5jYyBt
c2cuY2MgU01EQ29uc3RydWN0aW9uSGV1cmlzdGljLmNjCiAKIGxvY2FsZWRpciA9ICQoZGF0YWRp
cikvbG9jYWxlCi1MSUJUT09MID0gJChTSEVMTCkgbGlidG9vbAorTElCVE9PTCA9ICQoU0hFTEwp
IC91c3IvYmluL2xpYnRvb2wKIE1BSU5UQUlORVJDTEVBTkZJTEVTID0gTWFrZWZpbGUuaW4KIHN1
YmRpciA9IHNyYwogbWtpbnN0YWxsZGlycyA9ICQoU0hFTEwpICQodG9wX3NyY2RpcikvbWtpbnN0
YWxsZGlycwo=
</data>        

          </attachment>
    </bug>

</bugzilla>