Bug 134175

Summary: [maintainer-update] net-mgmt/nagios*: Resolve embedded Perl segmentation faults
Product: Ports & Packages Reporter: Jarrod Sayers <jarrod>
Component: Individual Port(s)Assignee: Wesley Shields <wxs>
Status: Closed FIXED    
Severity: Affects Only Me CC: wxs
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
net-mgmt-nagios-base__utils.diff none

Description Jarrod Sayers 2009-05-03 04:20:00 UTC
[If possible, this PR should be assigned to wxs@]

The upgrade of Perl to 5.8.9 introduced a segmentation fault when Nagios was built
with the embedded Perl option, causing issues on a small number of installations.
This PR resolves ports/131993 and implements a common patch across all three Nagios
ports.

Many thanks to Sebastian for locating where the issue was.

Among the changes are some minor tweaks shifting DISTVERSION back to PORTVERSION
(a left over from the beta process) and including MAKE_JOBS_UNSAFE.

Files modified:
- ports/net-mgmt/nagios/Makefile
- ports/net-mgmt/nagios2/Makefile
- ports/net-mgmt/nagios-devel/Makefile

Files added:
- ports/net-mgmt/nagios/files/patch-base-utils.c
- ports/net-mgmt/nagios2/files/patch-base-utils.c
- ports/net-mgmt/nagios-devel/files/patch-base__utils.c

Fix: Downloadable diff from:
http://www.netleader.com.au/~jarrod/FreeBSD/net-mgmt-nagios-base__utils.diff
Comment 1 Wesley Shields freebsd_committer freebsd_triage 2009-05-03 23:30:44 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wxs

I'll take it.
Comment 2 Wesley Shields freebsd_committer freebsd_triage 2009-05-04 16:36:12 UTC
State Changed
From-To: open->closed

Committed. Thanks!