Bug 89089 - [UPDATE]: security/md5deep: Update to version 1.9.2
Summary: [UPDATE]: security/md5deep: Update to version 1.9.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-15 22:00 UTC by Frank J. Laszlo
Modified: 2005-11-21 14:26 UTC (History)
0 users

See Also:


Attachments
md5deep-1.9.2.diff (1.56 KB, patch)
2005-11-15 22:00 UTC, Frank J. Laszlo
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Frank J. Laszlo 2005-11-15 22:00:26 UTC
	The attached patch will update security/md5deep to version 1.9.2. This version
	adds the following:

	- Fixed Makefile to include compiler optimizations for hashing algorithms
	- Fixed bug when processing symlinks to directories introduced in
		version 1.9 by accidently removing known good code. Oops.
	- Changed the existing return values and added ones for the matching modes
		to indicate if any of the input files did not match a known hash and
		if any hashes were unused. See "RETURN VALUES" section of the manpage.
	- Added -n mode to display which files from the list of known hashes did
		not match any of the input files.
	- Fixed dig.c code to correctly handle links to Solaris doors.
	- Fixed cosmetic bug that caused the leading slash to be omitted from the
		output under 'which matching file', or -w mode.
	- Changed text displayed in matching modes for standard input. Now displays
		just "stdin" in matching mode
	- Fixed bug in files.c:valid_hash that caused crash by casting
		character value into a signed integer.
	- Fixed bug in BSD hash file importing that caused crash when processing a
		line with two parenthesis but was shorter than a valid hash.
	- Fixed cosmetic bug in hash.c:update_display to prevent the first time
		estimate to be wildly off if it takes more than one second to read
		the first megabyte of each input file.
	- Simplified hash.c by removing match_name from hash_info structure
	- Minor changes to Makefile defines
Comment 1 Marcus Alves Grando freebsd_committer freebsd_triage 2005-11-16 03:10:10 UTC
State Changed
From-To: open->feedback

Can you investigate this problem in 4.11 

===>  Building for md5deep-1.9.2 gcc -Wall -O3 -D VERSION="1.9.2"   -c 
-o main.o main.c gcc -Wall -O3 -D VERSION="1.9.2"   -c -o match.o 
match.c gcc -Wall -O3 -D VERSION="1.9.2"   -c -o helpers.o helpers.c 
gcc -Wall -O3 -D VERSION="1.9.2"   -c -o dig.o dig.c gcc -Wall -O3 -D 
VERSION="1.9.2"   -c -o cycles.o cycles.c gcc -Wall -O3 -D 
VERSION="1.9.2"   -c -o hashTable.o hashTable.c gcc -DMD5 -Wall -O3 -D 
VERSION="1.9.2" -c files.c -o files-md5.o gcc -DMD5 -Wall -O3 -D 
VERSION="1.9.2" -c hash.c -o hash-md5.o hash.c: In function 
`update_display': hash.c:75: syntax error before `PRIu8' gmake: *** 
[hash-md5.o] Error 1 *** Error code 2 

Stop in /a/ports/security/md5deep. 
================================================================ build 
ended at Wed Nov 16 03:08:00 GMT 2005
Comment 2 Pav Lucistnik freebsd_committer freebsd_triage 2005-11-21 14:25:49 UTC
State Changed
From-To: feedback->closed

Committed, thanks!