pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: firefox 63.01 build failure under -current



I tried to build firefox 63.0.1 on a completely different system as I
thought it might be a local issue. I upgraded pkgsrc and ran a
successful 'pkg_rolling-replace'. The result was the same, so I am
going to file a pr.

Chavdar
On Thu, 8 Nov 2018 at 10:27, Chavdar Ivanov <ci4ic4%gmail.com@localhost> wrote:
>
>
>
> On 11/08/18 08:46, Martin Husemann wrote:
> > On Thu, Nov 08, 2018 at 12:54:45AM +0000, Chavdar Ivanov wrote:
> >> /usr/pkgsrc/www/firefox/work/build/ipc/ipdl/IPCMessageTypeName.cpp:5:
> >> /usr/pkgsrc/www/firefox/work/build/ipc/ipdl/IPCMessageTypeName.cpp:8:12:
> >> error: 'std::__uint32_t' has not been declared
> >>   using std::uint32_t;
> >>              ^
> > What architecture and compiler are you using, and how -current is your
> > src/sys/sys/types.h ?
> It is amd64 -current from yesterday, using the default gcc 6.4 and
> /*      $NetBSD: types.h,v 1.101 2018/07/10 07:40:42 martin Exp $       */
>
> ~ uname -a
> NetBSD tarkus 8.99.25 NetBSD 8.99.25 (GENERIC) #0: Wed Nov  7 12:20:18
> GMT 2018
> sysbuild@ymir:/home/sysbuild/sysbuild/amd64/obj/home/sysbuild/src/sys/arch/amd64/compile/GENERIC
> amd64
>
>
> ~ g++ --version
> g++ (nb3 20180905) 6.4.0
> Copyright (C) 2017 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
>
> This seems perhaps half way during the build, a lot of compilations have
> taken place already, I can't imagine any to succeed if there was no such
> basic definition. I see __uint32_t defined as __UINT32_TYPE__ in
> common_int_types.h. I *presume* __UIT32__TYPE__ is an internal compiler
> constant.
>
> > Martin
> Chavdar
>


-- 
----


Home | Main Index | Thread Index | Old Index