GNU bug report logs -
#17060
libguile install-data-hook target fails on BSD make
Previous Next
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
[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)]
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)]
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.