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.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 17060 in the body.
You can then email your comments to 17060 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guile <at> gnu.org
:
bug#17060
; Package
guile
.
(Fri, 21 Mar 2014 19:34:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
wgl <at> ciexinc.com
:
New bug report received and forwarded. Copy sent to
bug-guile <at> gnu.org
.
(Fri, 21 Mar 2014 19:34:03 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
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
Information forwarded
to
bug-guile <at> gnu.org
:
bug#17060
; Package
guile
.
(Sat, 22 Mar 2014 04:29:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 17060 <at> debbugs.gnu.org (full text, mbox):
retitle 17060 libguile install-data-hook target fails on BSD make
thanks
wgl <at> ciexinc.com writes:
> 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.
wgl provided more information on IRC, so let me fill in the details.
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
This is when using BSD 'make' from FreeBSD 10.
When using 'gmake' (GNU Make), it works properly.
Mark
Set bug title to 'libguile install-data-hook target fails on BSD make'.
Request was from
Mark H Weaver <mhw <at> netris.org>
to
control <at> debbugs.gnu.org
.
(Sat, 22 Mar 2014 04:29:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-guile <at> gnu.org
:
bug#17060
; Package
guile
.
(Sat, 29 Mar 2014 13:28:01 GMT)
Full text and
rfc822 format available.
Message #13 received at 17060 <at> debbugs.gnu.org (full text, mbox):
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’.
Added tag(s) moreinfo.
Request was from
Mark H Weaver <mhw <at> netris.org>
to
control <at> debbugs.gnu.org
.
(Wed, 01 Oct 2014 22:54:02 GMT)
Full text and
rfc822 format available.
Reply sent
to
Andy Wingo <wingo <at> pobox.com>
:
You have taken responsibility.
(Tue, 21 Jun 2016 13:07:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
wgl <at> ciexinc.com
:
bug acknowledged by developer.
(Tue, 21 Jun 2016 13:07:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 17060-done <at> debbugs.gnu.org (full text, mbox):
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’.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 20 Jul 2016 11:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 7 years and 287 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.