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
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