🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.vm.bug
Article #388

Re: vm-8.0.3-495 make failure with Emacs 21.4

#388
From: jonathan.underwood
Date: Wed, 22 Aug 2007 12:29
38 lines
2764 bytes
On 21 Aug, 21:47, Ulrich Mueller <u...@gentoo.org> wrote:
> make in the lisp subdirectory fails to generate file vm-cus-load.el,
> cus-load.el is generated instead.
>
> The reason is that vm-custom-make-dependencies assigns the file name
> to variable generated-custom-dependencies-file which does not exist in
> Emacs 21.

The following brute force patch fixes this allowing VM to build
successfully. It's probably not the right fix long-term though.

--- lisp/Makefile.in.orig       2007-08-15 22:09:16.000000000 +0100
+++ lisp/Makefile.in    2007-08-22 13:27:06.000000000 +0100
@@ -59,7 +59,7 @@

 # to list of object files
 ifeq (@EMACS_FLAVOR@,emacs)
-OBJECTS = vm-autoloads.elc vm-cus-load.elc
+OBJECTS = vm-autoloads.elc cus-load.elc
 else
 OBJECTS = auto-autoloads.elc custom-load.elc
 endif
@@ -125,12 +125,12 @@
        (build_dir="`pwd`"; cd "@srcdir@"; \
         "$(EMACS_PROG)" $(FLAGS) -l autoload \
                -f vm-built-autoloads "@abs_builddir@/$@" "`pwd`")
-       echo "(custom-add-load 'vm-cus-load)" >> $@
+       echo "(custom-add-load 'cus-load)" >> $@
        echo "(setq vm-configure-datadir \"${datadir}\")" >> $@
        echo "(setq vm-configure-pixmapdir \"${pixmapdir}\")" >> $@
        echo "(provide 'vm-autoloads)" >> $@

-vm-cus-load.el: $(SRCS:%=@srcdir@/%)
+cus-load.el: $(SRCS:%=@srcdir@/%)
        "$(EMACS_PROG)" $(FLAGS) -f vm-custom-make-dependencies .

 
##############################################################################
Technical Details
Message-ID: <1187785764.243493.261810@q4g2000prc.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!q4g2000prc.googlegroups.com!not-for-mail
References: <uejhwk42r@a1ihome1.kph.uni-mainz.de>

Show Full Headers
Complete Article Headers
X-Google-Thread: f6829,ef6b02ba23a292e1
X-Google-Attributes: gidf6829,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!q4g2000prc.googlegroups.com!not-for-mail
From:  "jonathan.underwood@gmail.com" <jonathan.underwood@gmail.com>
Newsgroups: gnu.emacs.vm.bug
Subject: Re: vm-8.0.3-495 make failure with Emacs 21.4
Date: Wed, 22 Aug 2007 05:29:24 -0700
Organization: http://groups.google.com
Lines: 39
Message-ID: <1187785764.243493.261810@q4g2000prc.googlegroups.com>
References: <uejhwk42r@a1ihome1.kph.uni-mainz.de>
NNTP-Posting-Host: 90.195.83.82
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-Trace: posting.google.com 1187785765 23492 127.0.0.1 (22 Aug 2007 12:29:25 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 22 Aug 2007 12:29:25 +0000 (UTC)
In-Reply-To: <uejhwk42r@a1ihome1.kph.uni-mainz.de>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.5) Gecko/20070718 Fedora/2.0.0.5-1.fc7 Firefox/2.0.0.5,gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: q4g2000prc.googlegroups.com; posting-host=90.195.83.82;
   posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0