Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Jul 2003 22:06:35 +0000 (GMT)
From:      dgw@liwest.at
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        dgw@liwest.at
Subject:   ports/54876: [PATCH] lang/guile: Bug in a Makefile
Message-ID:  <20030717220635.E19F454D9@CM58-27.liwest.at>
Resent-Message-ID: <200307260250.h6Q2oEr0051818@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030717220635.E19F454D9>