ports/54876: [PATCH] lang/guile: Bug in a Makefile
dgw at liwest.at
dgw at liwest.at
Sat Jul 26 02:50:16 UTC 2003
>Number: 54876
>Category: ports
>Synopsis: [PATCH] lang/guile: Bug in a Makefile
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Jul 25 19:50:14 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Daniela
>Release: FreeBSD 4.8-STABLE i386
>Organization:
>Environment:
System: FreeBSD 4.8-STABLE i386
>Description:
/usr/ports/lang/guile/work/guile-1.6.4/libguile/Makefile contains a bunch of bugs.
(I hope the patch is clean, I'm not so experienced.)
>How-To-Repeat:
cd /usr/ports/lang/guile && make install
>Fix:
Apply this patch to /usr/ports/lang/guile/work/guile-1.6.4/libguile/Makefile:
--- Makefile.old Wed Jul 16 09:09:27 2003
+++ Makefile Wed Jul 16 09:21:31 2003
@@ -303,7 +303,8 @@
SUFFIXES = .x .doc
preinstguile = $(top_builddir_absolute)/pre-inst-guile
-preinstguiletool = GUILE="$(preinstguile)" $(top_srcdir)/scripts
+GUILE="$(preinstguile)" -s $(top_srcdir)/scripts
+preinstguiletool = $(GUILE)
# if we're dependent on GNU make we can just enable this all the time.
@@ -1050,10 +1051,10 @@
load.x: libpath.h
guile.texi: $(alldotdocfiles) guile$(EXEEXT)
- $(dotdoc2texi) --manual > $@ || { rm $@; false; }
+ $(dotdoc2texi) --manual > $@ || ( rm $@; false; )
guile-procedures.texi: $(alldotdocfiles) guile
- $(dotdoc2texi) > $@ || { rm $@; false; }
+ $(dotdoc2texi) > $@ || ( rm $@; false; )
guile-procedures.txt: guile-procedures.texi
rm -f $@
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list