Summary: | sysutils/lsof: does not compile when /etc/make.conf is missing [/usr/src/sys/sys/proc.h:909:46: error: unknown type name 'bool'] | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Frank Reppin <frank+fbsd+bugzilla> |
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | ler, marino |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(ler) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Frank Reppin
2015-01-20 15:30:05 UTC
Maintainer CC'd Do you have any ports configuration? This is missing a BUNCH of the STANDARD CFLAGS that the infrastructure supplies. Nope - nothing special at all. Additionally noteworthy might be the fact that it used to compile fine all the time (up to and until at least 10.1-PRERELEASE-r271417 iirc). It suddenly failed to compile back when 10.1 got officially released (my build back then was 10.1-STABLE-r274698 iirc). At first I thought that sth else might have been broken and eagerly awaited patches to sysutils/lsof - which ofcourse arrived as: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195679 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196142 but since especially PR196142 didn't work for me I've started investigating things by myself and came across this comment: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196142#c9 ... which pointed me to /etc/make.conf - but I didn't even had one. I then tried compiling again with an emtpy (but present) /etc/make.conf and it suddenly worked. Can't you reproduce it with _no_ /etc/make.conf at all? I will try it tonight when I get home from work -- I can reproduce the failure if I move my normal /etc/make.conf to /etc/make.conf.keep Ports Guys: I need some help here. SVN r378245 should fix this. Ack - works for me now too. Thanks to you and to those in #197241. fixed with closed bug 197241 I think. |