On Fri, May 31, 2002 at 07:35:36PM -0600, Theo de Raadt wrote:
CVSROOT: /cvs
Module name: src
Changes by: deraadt_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2002/05/31 19:35:36
Modified files:
include : Makefile
lib/libssl : Makefile
Removed files:
lib/libssl : Makefile.bsd-wrapper
Log message:
we do not need this to be Makefile.bsd-wrapper
Need to add libssl to PRDIRS otherwise the prereq is run as part of
'make includes' (which runs as root.) The prereq target does some
lndir stuff as root, and the dirs it creates can't then be written to
by the user later on in the build.
-André
--- Makefile.orig Sat Jun 1 23:24:17 2002
+++ Makefile Sat Jun 1 23:24:24 2002
@@ -49,7 +49,7 @@
../sys/arch/${MACHINE}
# Places using Makefile that needs a prerequisite target met before includes
-PRDIRS=
+PRDIRS= ../lib/libssl
# Directories with an includes target that use Makefile.bsd-wrapper
WDIRS= ../usr.sbin/httpd ../gnu/egcs/libio ../gnu/egcs/libstdc++ \