Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Jun 2014 03:37:18 +0100
From:      "Steven Hartland" <killing@multiplay.co.uk>
To:        "Steven Hartland" <killing@multiplay.co.uk>, <Lena@lena.kiev.ua>, <freebsd-ports@freebsd.org>
Subject:   Re: Unable to use ports on 8.3 or earlier since r352986
Message-ID:  <B009976364C8483DADCD722FEDD0F1A6@multiplay.co.uk>
References:  <20140510231148.GC783@lena.kiev> <2F159F2E10E94735814656F42D1876F2@multiplay.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
I take it back this fails for qt4-rcc which fails to detect endian
and other issues :(

So far Lena's suggestion of an 8.4 make is working :)

----- Original Message ----- 
From: "Steven Hartland"


> For the record bmake doesn't work is fails to build qmake4 without even
> giving an error :(
> 
> Where as copying make from 10 to the 8.3 box worked fine.
> ----- Original Message ----- 
> From: <Lena@lena.kiev.ua>
> To: <freebsd-ports@freebsd.org>
> Sent: Sunday, May 11, 2014 12:11 AM
> Subject: Re: Unable to use ports on 8.3 or earlier since r352986
> 
> 
>>> > As a work-around it may be possible to install the devel/bmake port and
>>> > use it for port management.
>> 
>>> Yes this should work. Install devel/bmake, then use 'bmake' instead of
>>> 'make' when interacting with the ports tree. Or install devel/fmake and
>>> use 'fmake'. Either works.
>> 
>> Or download 8.4 sources:
>> 
>> rm -rf /usr/src
>> svn export svn://svn0.us-east.FreeBSD.org/base/releng/8.4 /usr/src
>> 
>> and upgrade the `make` binary only:
>> 
>> cd /usr/src/usr.bin/make
>> make
>> make install
>> 
>> Or (untested) copy the file /usr/bin/make from 8.4 CD or its image,
>> an example for i386:
>> 
>> fetch ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/8.4/FreeBSD-8.4-RELEASE-i386-livefs.iso
>> mdconfig -f FreeBSD-8.4-RELEASE-i386-livefs.iso
>> mount_cd9660 /dev/md0 /mnt
>> cp -p /usr/bin/make /usr/bin/make.bak
>> cp /mnt/usr/bin/make /usr/bin/make
>> umount /mnt
>> mdconfig -d -u 0
>> 
>> Or if i386 then you can use the binary from my 8.4:
>> 
>> fetch http://lena.kiev.ua/make84.bin
>> cp -p /usr/bin/make /usr/bin/make.bak
>> cp make84.bin /usr/bin/make



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B009976364C8483DADCD722FEDD0F1A6>