Re: WITHOUT_MODULES in make.conf causes www/apache24 to fail
- In reply to: David Wolfskill : "Re: WITHOUT_MODULES in make.conf causes www/apache24 to fail"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 24 Nov 2022 15:43:05 UTC
David: I new that... I guess I'm getting old... Indeed moving WITHOUT_MODULES to src.conf resolves the issue for both "Make" and "poudriere". Having said that this still appears to be an issue with the apache24 check. Thanks for your quick response. I will be more careful in placing kernel directives in src.conf! --mikej On 11/24/2022 10:33 AM, David Wolfskill wrote: > On Thu, Nov 24, 2022 at 10:22:01AM -0500, Michael Jung wrote: >> ... >> As of 2022-11-24 ~10:00 AM EST if you have /usr/ports made using >> portsnap or poudriere tracking main >> ... >> poudriere: >> >> ===> apache24-2.4.54 : Error from apache.mk. WITH(OUT)_MODULES has been >> removed, use www_apache24_(UN)SET. >> *** Error code 1 >> >> I have determined that if you have "WITHOUT_MODULES" in make.conf to >> exclude modules from a kernel build you get this error. I have not >> found any documentation that you should use "UNSET_MODULES" in make.conf. >> ... > You may find it useful to place such directives in /etc/src.conf, rathr > than /etc/make.conf. > > From respective man pages: > > make.conf: > DESCRIPTION > The file make.conf contains system-wide settings that will apply to every > build using make(1) and the standard sys.mk file. > > src.conf: > DESCRIPTION > The src.conf file contains variables that control what components will be > generated during the build process of the FreeBSD source tree; see > build(7). > > Caveat: I have not tried your specific case (of building the system > with "WITHOUT_MODULES" defined). >