GNU bug report logs - #17060
libguile install-data-hook target fails on BSD make

Previous Next

Package: guile;

Reported by: wgl <at> ciexinc.com

Date: Fri, 21 Mar 2014 19:34:02 UTC

Severity: normal

Tags: moreinfo

Done: Andy Wingo <wingo <at> pobox.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: wgl <at> ciexinc.com
Subject: bug#17060: closed (Re: bug#17060: libguile install-data-hook
 target fails on BSD make)
Date: Tue, 21 Jun 2016 13:07:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#17060: libguile install-data-hook target fails on BSD make

which was filed against the guile package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 17060 <at> debbugs.gnu.org.

-- 
17060: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17060
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Andy Wingo <wingo <at> pobox.com>
To: 17060-done <at> debbugs.gnu.org
Cc: Mark H Weaver <mhw <at> netris.org>,
 Ludovic Courtès <ludo <at> gnu.org>, wgl <at> ciexinc.com
Subject: Re: bug#17060: libguile install-data-hook target fails on BSD make
Date: Tue, 21 Jun 2016 15:06:27 +0200
Hi :)

I think we are happy to look at patches to support non-GNU make but
without follow-through from a reporter we aren't going to make efforts
in this direction; too many other things to do :)

If you can track down the issue, please let us know and we'll see what
we can do.  Mark, Ludo, feel free to re-open if you feel like this is
not the right way to go about things.

Cheers,

Andy

On Sat 29 Mar 2014 14:27, ludo <at> gnu.org (Ludovic Courtès) writes:

> Mark H Weaver <mhw <at> netris.org> skribis:
>
>> The failing target is 'install-data-hook' in libguile/Makefile.am.
>> It prints this on the console: (modulo whitespace)
>>
>>  /usr/bin/install -c -m 644
>>       /usr/local/lib/libguile-2.0.so.29-gdb.scm
>>
>> Notice that the source filename is missing, suggesting that '$<' is the
>> empty string.  It then fails with the following error message:
>>
>>   install: : No such file or directory
>
> AFAIK ‘$<’ is standard make, and it’s used in other places in the file.
> So there must be a subtle syntax variation that BSD make doesn’t
> understand here.
>
> wgl: Could you edit libguile/Makefile.in, remove the 6 comment lines
> starting with “## We want to install”, and then try again ‘make
> install’?
>
> Thanks in advance,
> Ludo’.

[Message part 3 (message/rfc822, inline)]
From: wgl <at> ciexinc.com
To: bug-guile <at> gnu.org
Date: Fri, 21 Mar 2014 19:28:49 +0000
Team:

The install step for building guile 2.0.11 fails after successful
compile on amd 64 bit FreeBsd 10.0. The error message is

    install: : No such file or directory
    
where the item being installed has a blank name.

At the suggestion of mark_weaver on IRC, i tried 'gmake' instead of
'make' and the install went through successfully.

The thinking is that there is something non-portable in the make file.

Thanks,
wglb



This bug report was last modified 9 years and 29 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.