GNU make is not used at all when building the FreeBSD port, the base
system make is used.
It seems 10.0 replaced the previous make with bmake:
https://www.freebsd.org/releases/10.0R/relnotes.html:
make(1) has been replaced with the "Portable" BSD make tool (bmake) from
NetBSD.
Not sure if this can be easily fixed with the old FreeBSD make, but the
man page is here:
https://www.freebsd.org/cgi/man.cgi?query=make&apropos=0&sektion=1&manpath=FreeBSD+8.4-RELEASE&arch=default&format=html
Another solution would be to use gmake for pre-10.0 builds, but if you
can find a way to fix the Makefile without too much work that is prefered :)
Johan
On 17/11/14 13:31, Stefano Miccoli wrote:
> It's my fault:
>
> |$(addsuffix suffix,names...)|
> $(basename names...)
> |
>
> are not portable GNU-Make extensions. My assumption was that if you
> are using autoconf and all of its ancillary programs then you must
> have a fairly new and updated GNU-Make.
>
> Which version of GNU-Make (or which other breed of make) is packaged
> with FreeBSD 8.4 and 9.1?
>
> I will provide a patch soon for fixing this.
>
> S.
> |
>
>
> On 16 Nov 2014, at 12:17, Johan Ström <jo...@stromnet.se
> <mailto:jo...@stromnet.se>> wrote:
>
>> Hi,
>>
>> I was notified that owfs 2.9p8 fails to build on FreeBSD 8.4 and 9.1,
>> seemingly due to a portability issue in the new manpages Makefiles.
>> Not sure why it fails on these older FreeBSDs, when it works on 10.0..
>> But both 8.x and 9.x is on extended support so it would be nice if we
>> could build there as well, since everything else works afaik.
>>
>> The issue:
>>
>> owfs-2.9p8/src/man/man3 # make
>> Error expanding embedded variable.
>> owfs-2.9p8/src/man/man3 #
>>
>> The line which fails to execute is:
>>
>> man3_MANS = $(addsuffix .3,$(basename $(MANFILES)))
>>
>> I'm not really sure what to replace this with to make it all working, so
>> I'll just report it here. I can assist with testing though.
>>
>> Johan
>>
>> ------------------------------------------------------------------------------
>> Comprehensive Server Monitoring with Site24x7.
>> Monitor 10 servers for $9/Month.
>> Get alerted through email, SMS, voice calls or mobile push notifications.
>> Take corrective actions from your mobile device.
>> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Owfs-developers mailing list
>> Owfs-developers@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
>
>
> _______________________________________________
> Owfs-developers mailing list
> Owfs-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/owfs-developers
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers