| Summary: | Perl's Config.pm is broken with respect to system includes. | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Vadim Belman <voland> |
| Component: | bin | Assignee: | ru <ru> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 5.0-CURRENT | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Vadim Belman
2001-11-09 16:10:00 UTC
State Changed From-To: open->analyzed The problem was introduced in rev. 1.27 of gnu/usr.bin/perl/Makefile.inc. It is not feasible to back it out at this point, since rev. 1.27 fixed another problem with Perl build. Unfortunately, the proper fix is rather non-trivial. As a workaround I suggest you to put CFLAGS=-O -pipe (or whatever other value you usually use) into /etc/make.conf. This will fix the problem, but this will mean that buildworld will not be done *really* properly - at this point setting CFLAGS in /etc/make.conf leads to -nostdinc being dropped in places where it is supposed to be. This will not bite a typical buildworld user. We discussed the problem with Ruslan, and he decided to try to come up with the proper fix in the future. Responsible Changed From-To: freebsd-bugs->ru Ruslan's going to take care of this. State Changed From-To: analyzed->closed The offending change to gnu/usr.bin/perlMakefile.inc was backed out. |