pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/40291: sysutils/hal broken on NetBSD 4.0 (again...)



>Number:         40291
>Category:       pkg
>Synopsis:       sysutils/hal broken on NetBSD 4.0 (again...)
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 29 17:50:00 +0000 2008
>Originator:     Robert Elz
>Release:        NetBSD 4.0_STABLE  (pkgsrc current within past 8 hours)
>Organization:
        Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 4.0_STABLE NetBSD 4.0_STABLE 
(JADE-1.696-20080517) #9: Fri May 23 18:55:13 ICT 2008 
kre%jade.coe.psu.ac.th@localhost:/usr/obj/4/kernels/JADE i386
Architecture: i386
Machine: i386
>Description:
        NetBSD 4.0 requires libvolume_id, not all "unsupported systems"
        are alike.   The change to the Makefile in rev 1.30 broke
        building on NetBSD 4 - reverting to Makefile rev 1.29 fixes
        it just fine.

>How-To-Repeat:
        Build (attempt...) sysutils/hal on NetBSD 4.0

>Fix:
        The easy fix (for NetBSD) is to just revert Makefile rev 1.30,
        but apparently that change is needed for Darwin, and it would
        be absurd for libvolume_id to keep coming and going based upon
        who complained last (or who yells loudest).   Instead, find a
        way to work out if it is needed or not (ideally not by checking
        "if it is Darwin then no, else yes" but by actually seeing if
        it should work) and include it when it is needed, and exclude it
        when it is not.



Home | Main Index | Thread Index | Old Index