pkgsrc-Bugs archive

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

pkg/41648: texproc/bsdgrep-devel fails to build under Solaris



>Number:         41648
>Category:       pkg
>Synopsis:       texproc/bsdgrep-devel fails to build under Solaris
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 29 16:50:00 +0000 2009
>Originator:     Andrew
>Release:        Solaris 9
>Organization:
UgH!
>Environment:
SunOS 5.9
>Description:
textproc/bsdgrep-devel fails to build.

I haven't got access to the system atm but the problem is that binary.c tries 
to #include <sys/cdefs.h> which isn't found. This then causes RCSID to be a 
syntax error.

The solution appears to be to #include <nbcompat/cdefs.h>.

I'm not sure if there is a "proper" way to do that or if it should just be a 
patch in the patches directory. I haven't had a chance to try it yet.
>How-To-Repeat:
cd pkgsrc/textproc/bsdgrep-devel && bmake
>Fix:
Change #include <sys/cdefs.h> to #include <nbcompat/cdefs.h> (untested)



Home | Main Index | Thread Index | Old Index