Bug 134175 - [maintainer-update] net-mgmt/nagios*: Resolve embedded Perl segmentation faults
Summary: [maintainer-update] net-mgmt/nagios*: Resolve embedded Perl segmentation faults
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: Wesley Shields
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-03 04:20 UTC by Jarrod Sayers
Modified: 2009-05-04 16:36 UTC (History)
1 user (show)

See Also:


Attachments
net-mgmt-nagios-base__utils.diff (6.83 KB, patch)
2009-05-03 04:20 UTC, Jarrod Sayers
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!