Package Details: steghide 0.5.1-12

Git Clone URL: https://aur.archlinux.org/steghide.git (read-only, click to copy)
Package Base: steghide
Description: Embeds a message in a file by replacing some of the least significant bits
Upstream URL: http://steghide.sourceforge.net
Keywords: obfuscation security
Licenses: GPL-2.0-or-later
Submitter: arojas
Maintainer: marcs
Last Packager: marcs
Votes: 20
Popularity: 0.94
First Submitted: 2020-05-01 19:40 (UTC)
Last Updated: 2025-01-24 00:17 (UTC)

Latest Comments

1 2 Next › Last »

Xeonacid commented on 2025-01-21 11:21 (UTC)

license should be GPL-2.0-or-later for SPDX license

glibc should be added to depends

Xeonacid commented on 2025-01-21 11:18 (UTC)

The checksum of additional patches should not be SKIPped.

marcs commented on 2024-04-02 14:21 (UTC)

@MarsSeed: fixed path for man file; do you know or have you checked if patches from Debian are compatible?

MarsSeed commented on 2024-04-02 13:37 (UTC)

Man files are in wrong dir: /usr/man/.

bluedevil commented on 2024-04-02 08:04 (UTC)

To build for arm archlinux, you need to add below flag to configure:

--build=aarch64-unknown-linux-gnu

allesfresser commented on 2022-07-17 19:02 (UTC)

Source file is broken.

marcs commented on 2022-06-13 23:28 (UTC)

source URL fixed

Gobidev commented on 2022-05-21 17:49 (UTC)

Download is broken, diff for fix:

diff --git a/PKGBUILD b/PKGBUILD
index 1b77958..476b96c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,7 +12,7 @@ arch=('x86_64')
 url='http://steghide.sourceforge.net'
 license=('GPL')
 depends=('libmcrypt' 'gcc-libs' 'mhash' 'libjpeg' 'zlib')
-source=("https://iweb.dl.sourceforge.net/project/steghide/steghide/${pkgver}/steghide-${pkgver}.tar.gz"
+source=("https://sourceforge.net/projects/steghide/files/steghide/${pkgver}/steghide-${pkgver}.tar.gz/download"
         'buildsystem.patch'
         'gcc-4.2.patch'
          "${pkgname}-climits.patch"

Farzat commented on 2021-09-18 13:25 (UTC) (edited on 2021-09-18 13:25 (UTC) by Farzat)

Error when using dash as /bin/sh instead of bash:

/bin/sh libtool --mode=link g++  -O2 -Wall  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -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
/bin/sh: 0: Can't open libtool
make[2]: *** [Makefile:329: steghide] Error 127
make[2]: Leaving directory '/home/farzat/.cache/paru/clone/steghide/src/steghide-0.5.1/src'
make[1]: *** [Makefile:259: all-recursive] Error 1
make[1]: Leaving directory '/home/farzat/.cache/paru/clone/steghide/src/steghide-0.5.1'
make: *** [Makefile:190: all] Error 2

marcs commented on 2021-01-27 10:05 (UTC)

Skipping autoreconf allows to build the package.