New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"make install" modifies the source directory. #985
Comments
From @AbigailI usually build Perl as a normal user, but have a different user that It turns out that if you build Perl as one user, then run 'make install' make install will manify the README.* files, by first making a symbolic I think it would be more appropriate if one of the following was done: Abigail Perl Info
|
From @gsarOn 23 Dec 1999 09:14:03 GMT, abigail@delanet.com wrote:
Please try this. Sarathy Inline Patch-----------------------------------8<-----------------------------------
Change 4712 by gsar@auger on 1999/12/28 02:30:55
avoid creating new files during make install
Affected files ...
... //depot/perl/Makefile.SH#92 edit
Differences ...
==== //depot/perl/Makefile.SH#92 (text) ====
Index: perl/Makefile.SH
--- perl/Makefile.SH.~1~ Wed Jan 5 10:55:41 2000
+++ perl/Makefile.SH Wed Jan 5 10:55:41 2000
@@ -261,7 +261,7 @@
.c$(OBJ_EXT):
$(CCCMD) $(PLDLFLAGS) $*.c
-all: $(FIRSTMAKEFILE) miniperl $(private) $(public) $(dynamic_ext) $(nonxs_ext)
+all: $(FIRSTMAKEFILE) miniperl extra.pods $(private) $(public) $(dynamic_ext) $(nonxs_ext)
@echo " ";
@echo " Everything is up to date. 'make test' to run test suite."
@@ -505,7 +505,7 @@
$(plextract): miniperl lib/Config.pm lib/re.pm
$(LDLIBPTH) ./miniperl -Ilib $@.PL
-extra.pods: perl
+extra.pods: miniperl
-@test -f extra.pods && rm -f `cat extra.pods`
-@rm -f extra.pods
-@for x in `grep -l '^=[a-z]' README.*` ; do \
@@ -516,7 +516,7 @@
install: all install.perl install.man
-install.perl: all extra.pods installperl
+install.perl: all installperl
if [ -n "$(COMPILE)" ]; \
then \
cd utils; $(MAKE) compile; \
@@ -526,7 +526,7 @@
fi
$(LDLIBPTH) ./perl installperl
-install.man: all extra.pods installman
+install.man: all installman
$(LDLIBPTH) ./perl installman
# XXX Experimental. Hardwired values, but useful for testing.
End of Patch. |
Migrated from rt.perl.org#1933 (status was 'resolved')
Searchable as RT1933$
The text was updated successfully, but these errors were encountered: