ports/opt (3.4): [notify] firefox: updated to 63.0

Fredrik fredrik at rinnestam.se
Tue Oct 23 13:30:10 UTC 2018


On 2018-10-23 14:09, Xavier wrote:
> On Mon, Oct 22, 2018 at 08:25:37PM +0000, crux at crux.nu wrote:
>> commit c86b7111d917bf625c05378a681d0457ed83f997
>> Author: Fredrik Rinnestam <fredrik at crux.nu>
>> Date:   Mon Oct 22 22:24:44 2018 +0200
>>
>>     [notify] firefox: updated to 63.0
>>     
>>     firefox 63 will be the last firefox version released by me.
>>     Starting from firefox 64 I will replace firefox with the official binary build.
>>     
>>     This will have multiple advantages:
>>     We will avoid the endless buildtime horrorshow that has forced us to depend
>>     on stuff like rust, clang and starting with firefox 64: nodejs, which was my
>>     personal breaking point.
>>     
>>     List of notable obsolete dependencies include rust, clang and autoconf-2.13.
>>
> Ahem! Building firefox 63 fails on my side. The build stops early during
> dependencies checking:
> 
>     checking for cbindgen... not found
>     [followed by messages of attempts at recovery]
> 
> I'll wait for firefox 64... ;)
> 

Don't wait - lots of unknown security fixes :-)

I think I've forgotten to introduce cbindgen - a new dep for 63.0. I had
it on my build system when testing the beta and thus missed it when i
did the final test-build.

I'll push both a firefox-bin and cbindgen port in a few hours to opt.

/Fredrik


More information about the CRUX mailing list