Bug 45299

Summary: [MAINTAINER-UPDATE] Update libesmtp to 1.0 Release
Product: Ports & Packages Reporter: John Merryweather Cooper <coop9211>
Component: Individual Port(s)Assignee: freebsd-ports (Nobody) <ports>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
update-libesmtp-1.0,1 none

Description John Merryweather Cooper 2002-11-14 21:10:01 UTC
	Update libesmtp to 1.0 Release and investigate PR/45276.

	The prerequisites for PR/45276 occur in the release candidate
	but not in this version--at least on -STABLE.  Neither
	_POSIX_C_SOURCE nor _XOPEN_SOURCE are defined in the config.h
	of the Release build on -STABLE.  However, I do not have a
	-CURRENT machine to verify this for -CURRENT.

	The primary difference between RC1 and Release is a change in
	the way memory is freed avoiding a possible attempt to access
	freed memory in certain situations.

	Note that --disable-isoc is necessary for -STABLE or configuration
	will fail early and often.  :)  -CURRENT should be able to build
	without this configuration switch, but I'm unable to verify (it
	results in a -std=c99 switch being passed to the compiler; the
	-STABLE compiler returns an error when this happens in the cc1
	stage).

How-To-Repeat: 	N/A
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2002-11-16 14:17:19 UTC
State Changed
From-To: open->closed

Commited, thanks!