The following packages will be installed: rhash Fetching README... 0%100%100%100%100%100%Done Fetching doinst.sh... 0%100%100%100%100%100%Done Fetching rhash.SlackBuild... 0%100%100%100%100%100%Done Fetching rhash.info... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done RHash-1.4.2/ RHash-1.4.2/.gitignore RHash-1.4.2/COPYING RHash-1.4.2/ChangeLog RHash-1.4.2/INSTALL.md RHash-1.4.2/Makefile RHash-1.4.2/README.md RHash-1.4.2/bindings/ RHash-1.4.2/bindings/COPYING RHash-1.4.2/bindings/ChangeLog RHash-1.4.2/bindings/Makefile RHash-1.4.2/bindings/java/ RHash-1.4.2/bindings/java/.gitignore RHash-1.4.2/bindings/java/Makefile RHash-1.4.2/bindings/java/native/ RHash-1.4.2/bindings/java/native/Makefile RHash-1.4.2/bindings/java/native/bindings.c RHash-1.4.2/bindings/java/native/bindings.h RHash-1.4.2/bindings/java/native/digest.c RHash-1.4.2/bindings/java/native/digest.h RHash-1.4.2/bindings/java/src/ RHash-1.4.2/bindings/java/src/org/ RHash-1.4.2/bindings/java/src/org/sf/ RHash-1.4.2/bindings/java/src/org/sf/rhash/ RHash-1.4.2/bindings/java/src/org/sf/rhash/Bindings.java RHash-1.4.2/bindings/java/src/org/sf/rhash/Digest.java RHash-1.4.2/bindings/java/src/org/sf/rhash/HashType.java RHash-1.4.2/bindings/java/src/org/sf/rhash/RHash.java RHash-1.4.2/bindings/java/src/org/sf/rhash/package-info.java RHash-1.4.2/bindings/java/test/ RHash-1.4.2/bindings/java/test/RHashTest.java RHash-1.4.2/bindings/mono/ RHash-1.4.2/bindings/mono/.gitignore RHash-1.4.2/bindings/mono/AssemblyInfo.cs RHash-1.4.2/bindings/mono/Bindings.cs RHash-1.4.2/bindings/mono/HashType.cs RHash-1.4.2/bindings/mono/Hasher.cs RHash-1.4.2/bindings/mono/Makefile RHash-1.4.2/bindings/mono/RHash.csproj RHash-1.4.2/bindings/mono/RHash.dll.config RHash-1.4.2/bindings/mono/RHash.sln RHash-1.4.2/bindings/mono/RHash.snk RHash-1.4.2/bindings/mono/doc/ RHash-1.4.2/bindings/mono/doc/RHash/ RHash-1.4.2/bindings/mono/doc/RHash/HashType.xml RHash-1.4.2/bindings/mono/doc/RHash/Hasher.xml RHash-1.4.2/bindings/mono/doc/index.xml RHash-1.4.2/bindings/mono/doc/ns-RHash.xml RHash-1.4.2/bindings/mono/test/ RHash-1.4.2/bindings/mono/test/12345.txt RHash-1.4.2/bindings/mono/test/Makefile RHash-1.4.2/bindings/mono/test/Test.cs RHash-1.4.2/bindings/perl/ RHash-1.4.2/bindings/perl/.gitignore RHash-1.4.2/bindings/perl/MANIFEST RHash-1.4.2/bindings/perl/META.json RHash-1.4.2/bindings/perl/META.yml RHash-1.4.2/bindings/perl/Makefile.PL RHash-1.4.2/bindings/perl/README RHash-1.4.2/bindings/perl/Rhash.pm RHash-1.4.2/bindings/perl/Rhash.xs RHash-1.4.2/bindings/perl/t/ RHash-1.4.2/bindings/perl/t/1test_hash_calculation.t RHash-1.4.2/bindings/perl/t/2test_static_functions.t RHash-1.4.2/bindings/perl/t/3test_all_hash_functions.t RHash-1.4.2/bindings/perl/typemap RHash-1.4.2/bindings/php/ RHash-1.4.2/bindings/php/config.m4 RHash-1.4.2/bindings/php/php_compatibility.h RHash-1.4.2/bindings/php/php_rhash.c RHash-1.4.2/bindings/php/php_rhash.h RHash-1.4.2/bindings/php/tests/ RHash-1.4.2/bindings/php/tests/001.phpt RHash-1.4.2/bindings/php/tests/002.phpt RHash-1.4.2/bindings/php/tests/003.phpt RHash-1.4.2/bindings/python/ RHash-1.4.2/bindings/python/.gitignore RHash-1.4.2/bindings/python/rhash.py RHash-1.4.2/bindings/python/test_rhash.py RHash-1.4.2/bindings/ruby/ RHash-1.4.2/bindings/ruby/.gitignore RHash-1.4.2/bindings/ruby/extconf.rb RHash-1.4.2/bindings/ruby/rhash.c RHash-1.4.2/bindings/ruby/test_rhash.rb RHash-1.4.2/bindings/version.properties RHash-1.4.2/build/ RHash-1.4.2/build/vc-2010/ RHash-1.4.2/build/vc-2010/rhash.vcxproj RHash-1.4.2/calc_sums.c RHash-1.4.2/calc_sums.h RHash-1.4.2/common_func.c RHash-1.4.2/common_func.h RHash-1.4.2/configure RHash-1.4.2/dist/ RHash-1.4.2/dist/MD5.bat RHash-1.4.2/dist/magnet.bat RHash-1.4.2/dist/rhash.1 RHash-1.4.2/dist/rhash.1.win.sed RHash-1.4.2/dist/rhash.spec.in RHash-1.4.2/dist/rhashrc.sample RHash-1.4.2/docs/ RHash-1.4.2/docs/CONTRIBUTING.md RHash-1.4.2/docs/LIBRHASH.md RHash-1.4.2/file.c RHash-1.4.2/file.h RHash-1.4.2/file_mask.c RHash-1.4.2/file_mask.h RHash-1.4.2/file_set.c RHash-1.4.2/file_set.h RHash-1.4.2/find_file.c RHash-1.4.2/find_file.h RHash-1.4.2/hash_check.c RHash-1.4.2/hash_check.h RHash-1.4.2/hash_print.c RHash-1.4.2/hash_print.h RHash-1.4.2/hash_update.c RHash-1.4.2/hash_update.h RHash-1.4.2/librhash/ RHash-1.4.2/librhash/Doxyfile RHash-1.4.2/librhash/Makefile RHash-1.4.2/librhash/aich.c RHash-1.4.2/librhash/aich.h RHash-1.4.2/librhash/algorithms.c RHash-1.4.2/librhash/algorithms.h RHash-1.4.2/librhash/blake2b.c RHash-1.4.2/librhash/blake2b.h RHash-1.4.2/librhash/blake2s.c RHash-1.4.2/librhash/blake2s.h RHash-1.4.2/librhash/byte_order.c RHash-1.4.2/librhash/byte_order.h RHash-1.4.2/librhash/crc32.c RHash-1.4.2/librhash/crc32.h RHash-1.4.2/librhash/ed2k.c RHash-1.4.2/librhash/ed2k.h RHash-1.4.2/librhash/edonr.c RHash-1.4.2/librhash/edonr.h RHash-1.4.2/librhash/gost12.c RHash-1.4.2/librhash/gost12.h RHash-1.4.2/librhash/gost94.c RHash-1.4.2/librhash/gost94.h RHash-1.4.2/librhash/has160.c RHash-1.4.2/librhash/has160.h RHash-1.4.2/librhash/hex.c RHash-1.4.2/librhash/hex.h RHash-1.4.2/librhash/md4.c RHash-1.4.2/librhash/md4.h RHash-1.4.2/librhash/md5.c RHash-1.4.2/librhash/md5.h RHash-1.4.2/librhash/plug_openssl.c RHash-1.4.2/librhash/plug_openssl.h RHash-1.4.2/librhash/rhash.c RHash-1.4.2/librhash/rhash.h RHash-1.4.2/librhash/rhash_timing.c RHash-1.4.2/librhash/rhash_timing.h RHash-1.4.2/librhash/rhash_torrent.c RHash-1.4.2/librhash/rhash_torrent.h RHash-1.4.2/librhash/ripemd-160.c RHash-1.4.2/librhash/ripemd-160.h RHash-1.4.2/librhash/sha1.c RHash-1.4.2/librhash/sha1.h RHash-1.4.2/librhash/sha256.c RHash-1.4.2/librhash/sha256.h RHash-1.4.2/librhash/sha3.c RHash-1.4.2/librhash/sha3.h RHash-1.4.2/librhash/sha512.c RHash-1.4.2/librhash/sha512.h RHash-1.4.2/librhash/snefru.c RHash-1.4.2/librhash/snefru.h RHash-1.4.2/librhash/test_hashes.c RHash-1.4.2/librhash/test_hashes.h RHash-1.4.2/librhash/tiger.c RHash-1.4.2/librhash/tiger.h RHash-1.4.2/librhash/tiger_sbox.c RHash-1.4.2/librhash/torrent.c RHash-1.4.2/librhash/torrent.h RHash-1.4.2/librhash/tth.c RHash-1.4.2/librhash/tth.h RHash-1.4.2/librhash/ustd.h RHash-1.4.2/librhash/util.c RHash-1.4.2/librhash/util.h RHash-1.4.2/librhash/whirlpool.c RHash-1.4.2/librhash/whirlpool.h RHash-1.4.2/librhash/whirlpool_sbox.c RHash-1.4.2/output.c RHash-1.4.2/output.h RHash-1.4.2/parse_cmdline.c RHash-1.4.2/parse_cmdline.h RHash-1.4.2/platform.h RHash-1.4.2/po/ RHash-1.4.2/po/ca.po RHash-1.4.2/po/de.po RHash-1.4.2/po/en_AU.po RHash-1.4.2/po/es.po RHash-1.4.2/po/fr.po RHash-1.4.2/po/gl.po RHash-1.4.2/po/it.po RHash-1.4.2/po/rhash.pot RHash-1.4.2/po/ro.po RHash-1.4.2/po/ru.po RHash-1.4.2/po/uk.po RHash-1.4.2/rhash_main.c RHash-1.4.2/rhash_main.h RHash-1.4.2/tests/ RHash-1.4.2/tests/test1K.data RHash-1.4.2/tests/test_rhash.sh RHash-1.4.2/version.h RHash-1.4.2/win_utils.c RHash-1.4.2/win_utils.h Checking for target OS ... Linux Checking for cc version ... gcc 11.2.0 Checking for linker support for -static ... yes Checking for linker support for dlopen ... yes Checking for linker support for --version-script ... yes Checking for gettext ... found Checking for OpenSSL ... runtime Checking for sources ... RHash 1.4.2 Writing config.mak Writing librhash/config.mak Writing dist/librhash.pc cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC calc_sums.c -o calc_sums.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC hash_print.c -o hash_print.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC common_func.c -o common_func.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC hash_update.c -o hash_update.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC file.c -o file.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC file_mask.c -o file_mask.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC file_set.c -o file_set.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC find_file.c -o find_file.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC hash_check.c -o hash_check.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC output.c -o output.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC -DSYSCONFDIR=\"/etc\" parse_cmdline.c -o parse_cmdline.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC -DLOCALEDIR=\"/usr/share/locale\" rhash_main.c -o rhash_main.o cc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC win_utils.c -o win_utils.o cd librhash && make lib-shared make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' sed -ne '1s/.*/{ global:/p; s/^RHASH_API.* \(rhash_[a-z0-9_]*\)(.*/ \1;/p; $s/.*/local: *; };/p' rhash.h rhash_torrent.h rhash_timing.h > exports.sym rm -f librhash.so ln -s librhash.so.0 librhash.so cc -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC -fpic -DRHASH_XVERSION=0x01040200 algorithms.c byte_order.c plug_openssl.c rhash.c rhash_timing.c rhash_torrent.c aich.c blake2b.c blake2s.c crc32.c ed2k.c edonr.c hex.c md4.c md5.c sha1.c sha256.c sha512.c sha3.c ripemd-160.c gost12.c gost94.c has160.c snefru.c tiger.c tiger_sbox.c tth.c torrent.c util.c whirlpool.c whirlpool_sbox.c -ldl -shared -Wl,--version-script,exports.sym,-soname,librhash.so.0 -o librhash.so.0 md5.c:208:51: warning: argument 2 of type ‘unsigned char *’ declared as a pointer [-Warray-parameter=] 208 | void rhash_md5_final(md5_ctx* ctx, unsigned char* result) | ~~~~~~~~~~~~~~~^~~~~~ In file included from md5.c:19: md5.h:25:50: note: previously declared as an array ‘unsigned char[16]’ 25 | void rhash_md5_final(md5_ctx* ctx, unsigned char result[16]); | ~~~~~~~~~~~~~~^~~~~~~~~~ sha256.c:213:57: warning: argument 2 of type ‘unsigned char *’ declared as a pointer [-Warray-parameter=] 213 | void rhash_sha256_final(sha256_ctx* ctx, unsigned char* result) | ~~~~~~~~~~~~~~~^~~~~~ In file included from sha256.c:20: sha256.h:26:56: note: previously declared as an array ‘unsigned char[32]’ 26 | void rhash_sha256_final(sha256_ctx* ctx, unsigned char result[32]); | ~~~~~~~~~~~~~~^~~~~~~~~~ make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' cc calc_sums.o hash_print.o common_func.o hash_update.o file.o file_mask.o file_set.o find_file.o hash_check.o output.o parse_cmdline.o rhash_main.o win_utils.o librhash/librhash.so.0 -o rhash cd librhash && make lib-static make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC algorithms.c -o algorithms.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC byte_order.c -o byte_order.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC plug_openssl.c -o plug_openssl.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC -DRHASH_XVERSION=0x01040200 rhash.c -o rhash.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC rhash_timing.c -o rhash_timing.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC rhash_torrent.c -o rhash_torrent.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC aich.c -o aich.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC blake2b.c -o blake2b.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC blake2s.c -o blake2s.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC crc32.c -o crc32.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC ed2k.c -o ed2k.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC edonr.c -o edonr.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC hex.c -o hex.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC md4.c -o md4.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC md5.c -o md5.o md5.c:208:51: warning: argument 2 of type ‘unsigned char *’ declared as a pointer [-Warray-parameter=] 208 | void rhash_md5_final(md5_ctx* ctx, unsigned char* result) | ~~~~~~~~~~~~~~~^~~~~~ In file included from md5.c:19: md5.h:25:50: note: previously declared as an array ‘unsigned char[16]’ 25 | void rhash_md5_final(md5_ctx* ctx, unsigned char result[16]); | ~~~~~~~~~~~~~~^~~~~~~~~~ cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC sha1.c -o sha1.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC sha256.c -o sha256.o sha256.c:213:57: warning: argument 2 of type ‘unsigned char *’ declared as a pointer [-Warray-parameter=] 213 | void rhash_sha256_final(sha256_ctx* ctx, unsigned char* result) | ~~~~~~~~~~~~~~~^~~~~~ In file included from sha256.c:20: sha256.h:26:56: note: previously declared as an array ‘unsigned char[32]’ 26 | void rhash_sha256_final(sha256_ctx* ctx, unsigned char result[32]); | ~~~~~~~~~~~~~~^~~~~~~~~~ cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC sha512.c -o sha512.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC sha3.c -o sha3.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC ripemd-160.c -o ripemd-160.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC gost12.c -o gost12.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC gost94.c -o gost94.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC has160.c -o has160.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC snefru.c -o snefru.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC tiger.c -o tiger.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC tiger_sbox.c -o tiger_sbox.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC tth.c -o tth.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC torrent.c -o torrent.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC util.c -o util.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC whirlpool.c -o whirlpool.o cc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections -fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -O2 -fPIC whirlpool_sbox.c -o whirlpool_sbox.o ar cqs librhash.a algorithms.o byte_order.o plug_openssl.o rhash.o rhash_timing.o rhash_torrent.o aich.o blake2b.o blake2s.o crc32.o ed2k.o edonr.o hex.o md4.o md5.o sha1.o sha256.o sha512.o sha3.o ripemd-160.o gost12.o gost94.o has160.o snefru.o tiger.o tiger_sbox.o tth.o torrent.o util.o whirlpool.o whirlpool_sbox.o make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' make install-binary make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2' install -d /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/bin install -m 755 rhash /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/bin/rhash make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2' install -d /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/man/man1 install -m 644 dist/rhash.1 /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/man/man1/rhash.1 install -d /usr/src/slapt-src-x86_64/system/rhash/package-rhash/etc tr -d \\r < dist/rhashrc.sample > rc.tmp && install -m 644 rc.tmp /usr/src/slapt-src-x86_64/system/rhash/package-rhash/etc/rhashrc rm -f rc.tmp install -d /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/bin install -m 755 rhash /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/bin/rhash cd /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/bin && for f in sfv-hash has160-hash gost12-256-hash gost12-512-hash edonr256-hash edonr512-hash tiger-hash tth-hash whirlpool-hash ed2k-link magnet-link; do ln -sf rhash $f; done cd /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/man/man1 && for f in sfv-hash has160-hash gost12-256-hash gost12-512-hash edonr256-hash edonr512-hash tiger-hash tth-hash whirlpool-hash ed2k-link magnet-link; do ln -sf rhash.1 $f.1; done cd librhash && make install-lib-headers make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' install -d /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/include install -m 644 rhash.h rhash_torrent.h /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/include/ make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' cd librhash && make install-lib-static make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' install -d /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/lib64 install -m 644 librhash.a /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/lib64/ make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' cd librhash && make install-lib-shared make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' install -d /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/lib64 install -m 644 librhash.so.0 /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/lib64/ make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' for f in po/ca.po po/de.po po/en_AU.po po/es.po po/fr.po po/gl.po po/it.po po/ro.po po/ru.po po/uk.po; do \ g=`basename $f .po`; \ msgfmt -o po/$g.gmo $f; \ done for f in po/ca.po po/de.po po/en_AU.po po/es.po po/fr.po po/gl.po po/it.po po/ro.po po/ru.po po/uk.po; do \ l=`basename $f .po`; \ install -d /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/share/locale/$l/LC_MESSAGES; \ install -m 644 po/$l.gmo /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/share/locale/$l/LC_MESSAGES/rhash.mo; \ done cd librhash && make install-so-link make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' install -d /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/lib64 rm -f /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/lib64/librhash.so ln -s librhash.so.0 /usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/lib64/librhash.so make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/rhash/RHash-1.4.2/librhash' renamed '/usr/src/slapt-src-x86_64/system/rhash/package-rhash/etc/rhashrc' -> '/usr/src/slapt-src-x86_64/system/rhash/package-rhash/etc/rhashrc.new' mkdir: created directory '/usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/doc' mkdir: created directory '/usr/src/slapt-src-x86_64/system/rhash/package-rhash/usr/doc/rhash-1.4.2' mkdir: created directory '/usr/src/slapt-src-x86_64/system/rhash/package-rhash/install' Slackware package maker, version 3.14159265. Searching for symbolic links: usr/bin/ed2k-link rhash usr/bin/edonr256-hash rhash usr/bin/edonr512-hash rhash usr/bin/gost12-256-hash rhash usr/bin/gost12-512-hash rhash usr/bin/has160-hash rhash usr/bin/magnet-link rhash usr/bin/sfv-hash rhash usr/bin/tiger-hash rhash usr/bin/tth-hash rhash usr/bin/whirlpool-hash rhash usr/lib64/librhash.so librhash.so.0 usr/man/man1/ed2k-link.1.gz rhash.1.gz usr/man/man1/edonr256-hash.1.gz rhash.1.gz usr/man/man1/edonr512-hash.1.gz rhash.1.gz usr/man/man1/gost12-256-hash.1.gz rhash.1.gz usr/man/man1/gost12-512-hash.1.gz rhash.1.gz usr/man/man1/has160-hash.1.gz rhash.1.gz usr/man/man1/magnet-link.1.gz rhash.1.gz usr/man/man1/sfv-hash.1.gz rhash.1.gz usr/man/man1/tiger-hash.1.gz rhash.1.gz usr/man/man1/tth-hash.1.gz rhash.1.gz usr/man/man1/whirlpool-hash.1.gz rhash.1.gz Making symbolic link creation script: ( cd usr/bin ; rm -rf ed2k-link ) ( cd usr/bin ; ln -sf rhash ed2k-link ) ( cd usr/bin ; rm -rf edonr256-hash ) ( cd usr/bin ; ln -sf rhash edonr256-hash ) ( cd usr/bin ; rm -rf edonr512-hash ) ( cd usr/bin ; ln -sf rhash edonr512-hash ) ( cd usr/bin ; rm -rf gost12-256-hash ) ( cd usr/bin ; ln -sf rhash gost12-256-hash ) ( cd usr/bin ; rm -rf gost12-512-hash ) ( cd usr/bin ; ln -sf rhash gost12-512-hash ) ( cd usr/bin ; rm -rf has160-hash ) ( cd usr/bin ; ln -sf rhash has160-hash ) ( cd usr/bin ; rm -rf magnet-link ) ( cd usr/bin ; ln -sf rhash magnet-link ) ( cd usr/bin ; rm -rf sfv-hash ) ( cd usr/bin ; ln -sf rhash sfv-hash ) ( cd usr/bin ; rm -rf tiger-hash ) ( cd usr/bin ; ln -sf rhash tiger-hash ) ( cd usr/bin ; rm -rf tth-hash ) ( cd usr/bin ; ln -sf rhash tth-hash ) ( cd usr/bin ; rm -rf whirlpool-hash ) ( cd usr/bin ; ln -sf rhash whirlpool-hash ) ( cd usr/lib64 ; rm -rf librhash.so ) ( cd usr/lib64 ; ln -sf librhash.so.0 librhash.so ) ( cd usr/man/man1 ; rm -rf ed2k-link.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz ed2k-link.1.gz ) ( cd usr/man/man1 ; rm -rf edonr256-hash.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz edonr256-hash.1.gz ) ( cd usr/man/man1 ; rm -rf edonr512-hash.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz edonr512-hash.1.gz ) ( cd usr/man/man1 ; rm -rf gost12-256-hash.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz gost12-256-hash.1.gz ) ( cd usr/man/man1 ; rm -rf gost12-512-hash.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz gost12-512-hash.1.gz ) ( cd usr/man/man1 ; rm -rf has160-hash.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz has160-hash.1.gz ) ( cd usr/man/man1 ; rm -rf magnet-link.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz magnet-link.1.gz ) ( cd usr/man/man1 ; rm -rf sfv-hash.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz sfv-hash.1.gz ) ( cd usr/man/man1 ; rm -rf tiger-hash.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz tiger-hash.1.gz ) ( cd usr/man/man1 ; rm -rf tth-hash.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz tth-hash.1.gz ) ( cd usr/man/man1 ; rm -rf whirlpool-hash.1.gz ) ( cd usr/man/man1 ; ln -sf rhash.1.gz whirlpool-hash.1.gz ) Unless your existing installation script already contains the code to create these links, you should append these lines to your existing install script. Now's your chance. :^) Would you like to add this stuff to the existing install script and remove the symbolic links ([y]es, [n]o)? y Removing symbolic links: removed './usr/bin/sfv-hash' removed './usr/bin/has160-hash' removed './usr/bin/gost12-256-hash' removed './usr/bin/gost12-512-hash' removed './usr/bin/edonr256-hash' removed './usr/bin/edonr512-hash' removed './usr/bin/tiger-hash' removed './usr/bin/tth-hash' removed './usr/bin/whirlpool-hash' removed './usr/bin/ed2k-link' removed './usr/bin/magnet-link' removed './usr/man/man1/sfv-hash.1.gz' removed './usr/man/man1/has160-hash.1.gz' removed './usr/man/man1/gost12-256-hash.1.gz' removed './usr/man/man1/gost12-512-hash.1.gz' removed './usr/man/man1/edonr256-hash.1.gz' removed './usr/man/man1/edonr512-hash.1.gz' removed './usr/man/man1/tiger-hash.1.gz' removed './usr/man/man1/tth-hash.1.gz' removed './usr/man/man1/whirlpool-hash.1.gz' removed './usr/man/man1/ed2k-link.1.gz' removed './usr/man/man1/magnet-link.1.gz' removed './usr/lib64/librhash.so' Updating your ./install/doinst.sh... This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-x86_64/system/rhash/rhash-1.4.2-x86_64-2salix15.0.txz ./ etc/ etc/rhashrc.new install/ install/doinst.sh install/slack-desc usr/ usr/bin/ usr/bin/rhash usr/doc/ usr/doc/rhash-1.4.2/ usr/doc/rhash-1.4.2/COPYING usr/doc/rhash-1.4.2/ChangeLog usr/doc/rhash-1.4.2/INSTALL.md usr/doc/rhash-1.4.2/README.md usr/doc/rhash-1.4.2/rhash.SlackBuild usr/include/ usr/include/rhash.h usr/include/rhash_torrent.h usr/lib64/ usr/lib64/librhash.a usr/lib64/librhash.so.0 usr/man/ usr/man/man1/ usr/man/man1/rhash.1.gz usr/share/ usr/share/locale/ usr/share/locale/ca/ usr/share/locale/ca/LC_MESSAGES/ usr/share/locale/ca/LC_MESSAGES/rhash.mo usr/share/locale/de/ usr/share/locale/de/LC_MESSAGES/ usr/share/locale/de/LC_MESSAGES/rhash.mo usr/share/locale/en_AU/ usr/share/locale/en_AU/LC_MESSAGES/ usr/share/locale/en_AU/LC_MESSAGES/rhash.mo usr/share/locale/es/ usr/share/locale/es/LC_MESSAGES/ usr/share/locale/es/LC_MESSAGES/rhash.mo usr/share/locale/fr/ usr/share/locale/fr/LC_MESSAGES/ usr/share/locale/fr/LC_MESSAGES/rhash.mo usr/share/locale/gl/ usr/share/locale/gl/LC_MESSAGES/ usr/share/locale/gl/LC_MESSAGES/rhash.mo usr/share/locale/it/ usr/share/locale/it/LC_MESSAGES/ usr/share/locale/it/LC_MESSAGES/rhash.mo usr/share/locale/ro/ usr/share/locale/ro/LC_MESSAGES/ usr/share/locale/ro/LC_MESSAGES/rhash.mo usr/share/locale/ru/ usr/share/locale/ru/LC_MESSAGES/ usr/share/locale/ru/LC_MESSAGES/rhash.mo usr/share/locale/uk/ usr/share/locale/uk/LC_MESSAGES/ usr/share/locale/uk/LC_MESSAGES/rhash.mo Slackware package /usr/src/slapt-src-x86_64/system/rhash/rhash-1.4.2-x86_64-2salix15.0.txz created. Installing package rhash-1.4.2-x86_64-2salix15.0... | rhash (Utility for verifying hash sums (SFV, CRC, etc) | | RHash (Recursive Hasher) is a console utility for computing and | verifying hash sums of files. It supports CRC32, MD4, MD5, SHA1, | SHA256, SHA512, Tiger, DC++ TTH, BitTorrent BTIH, ED2K, AICH, | GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R 256/512, Whirlpool | and Snefru-128/256 algorithms. | | Hash sums are used to ensure and verify integrity of large volumes | of data for a long-term storing or transferring. | | |