mirror of
https://git.freebsd.org/ports.git
synced 2025-06-04 04:16:27 -04:00
security/rhash: update to 1.4.4 and fix build with lld 17
With lld 17, which has become more strict about undefined symbols in version scripts, security/rhash fails to link its librhash.so: ld: error: version script assignment of 'global' to symbol 'rhash_wfile' failed: symbol not defined This has been fixed in https://github.com/rhash/RHash/commit/e4b8b92, which was included in rhash 1.4.4, so update the port to that version. Unfortunately this also requires a bunch of follow-up build fixes: * https://github.com/rhash/RHash/commit/c804982: fix assignment * https://github.com/rhash/RHash/commit/9ef90b9: build on *BSD * https://github.com/rhash/RHash/commit/b8c91ea: build on Unix PR: 273775 Approved by: danfe (maintainer) MFH: 2023Q3
This commit is contained in:
parent
6b6b4e92ea
commit
e0acbd158e
3 changed files with 17 additions and 5 deletions
|
@ -1,9 +1,14 @@
|
|||
PORTNAME= rhash
|
||||
PORTVERSION= 1.4.3
|
||||
PORTVERSION= 1.4.4
|
||||
CATEGORIES= security
|
||||
MASTER_SITES= SF
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
|
||||
|
||||
PATCH_SITES= https://github.com/rhash/RHash/commit/
|
||||
PATCHFILES+= c804982d1b24c6533118b3068d2cfdca685076f3.patch:-p1
|
||||
PATCHFILES+= 9ef90b958b7ae50aeeb5c269468034d73d6e2efe.patch:-p1
|
||||
PATCHFILES+= b8c91ea6551e99e10352386cd46ea26973bb4a4d.patch:-p1
|
||||
|
||||
MAINTAINER= danfe@FreeBSD.org
|
||||
COMMENT= Utility and library for computing and checking of file hashes
|
||||
WWW= http://rhash.sourceforge.net/
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
TIMESTAMP = 1655392419
|
||||
SHA256 (rhash-1.4.3-src.tar.gz) = 1e40fa66966306920f043866cbe8612f4b939b033ba5e2708c3f41be257c8a3e
|
||||
SIZE (rhash-1.4.3-src.tar.gz) = 429290
|
||||
TIMESTAMP = 1694680883
|
||||
SHA256 (rhash-1.4.4-src.tar.gz) = 8e7d1a8ccac0143c8fe9b68ebac67d485df119ea17a613f4038cda52f84ef52a
|
||||
SIZE (rhash-1.4.4-src.tar.gz) = 435691
|
||||
SHA256 (c804982d1b24c6533118b3068d2cfdca685076f3.patch) = 96c7070da5a1eb89a7f241db5198730117fa87a58014a6a49675237da09fc1cb
|
||||
SIZE (c804982d1b24c6533118b3068d2cfdca685076f3.patch) = 834
|
||||
SHA256 (9ef90b958b7ae50aeeb5c269468034d73d6e2efe.patch) = ce8ac2e2b675340a9ad0fd6b49a1c1e537be97047f2840fde557b16b87e8588e
|
||||
SIZE (9ef90b958b7ae50aeeb5c269468034d73d6e2efe.patch) = 2195
|
||||
SHA256 (b8c91ea6551e99e10352386cd46ea26973bb4a4d.patch) = b6df1f7f8648675fb8a1ce31ee1dd017519681c7c2d362a5f0fd7629b237b45d
|
||||
SIZE (b8c91ea6551e99e10352386cd46ea26973bb4a4d.patch) = 834
|
||||
|
|
|
@ -15,7 +15,8 @@ include/rhash.h
|
|||
include/rhash_torrent.h
|
||||
lib/librhash.a
|
||||
lib/librhash.so
|
||||
lib/librhash.so.0
|
||||
lib/librhash.so.1
|
||||
lib/librhash.so.1.4.4
|
||||
libdata/pkgconfig/librhash.pc
|
||||
man/man1/ed2k-link.1.gz
|
||||
man/man1/edonr256-hash.1.gz
|
||||
|
|
Loading…
Add table
Reference in a new issue