Skip Menu |

This queue is for tickets about the Sys-Info-Driver-BSD CPAN distribution.

Report information
The Basics
Id: 124291
Status: rejected
Priority: 0/
Queue: Sys-Info-Driver-BSD

People
Owner: Nobody in particular
Requestors: NHORNE [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)



Subject: Doesn't build on NetBSD or OpenBSD
The problem is actually with BSD::Sysctl, which is incorrectly named because it only works on FreeBSD. I can understand your confusion, it is a badly names module. On NetBSD and OpenBSD Sys::Info uses Sys::Info::Driver::BSD which fails in BSD::Sysctl with: OS unsupported (openbsd). Here's a nickel, go buy yourself a real OS. (/home/njh/perl5/perlbrew/perls/perl-5.26.1/bin/perl Makefile.PL exited with 65280) I suggest rewriting Sys::Info::Driver::BSD either to avoid BSD::Sysctl completely, or at least to only use it on FreeBSD and use a better solution on other BSDs.