pkgsrc-Users archive

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

Re: firefox fails to build on netbsd-8 amd64



On Mon, Jun 22, 2020 at 04:42:35PM +0000, nia wrote:
> On Mon, Jun 22, 2020 at 12:00:55PM -0400, Greg Troxel wrote:
> > nia <nia%NetBSD.org@localhost> writes:
> > 
> > > BUILDLINK_API_DEPENDS.MesaLib+=	MesaLib>=17.2.0
> > 
> > OK to commit that?
> 
> I'd wait until you actually get a finished build, it might cause
> unfortunate conflicts with gtk3 linking against an older version,
> or something.
> 
> > 
> > Things get further now, failing at with the following:
> > 
> > cargo:warning=glsl-optimizer/src/compiler/glsl_types.cpp:376:14: error: use of undeclared identifier 'uint8_t_type'
> > cargo:warning=      return uint8_t_type;
> > cargo:warning=             ^
> > cargo:warning=glsl-optimizer/src/compiler/glsl_types.cpp:380:14: error: use of undeclared identifier 'int16_t_type'; did you mean '__int16_t_type'?
> > cargo:warning=      return int16_t_type;
> > cargo:warning=             ^~~~~~~~~~~~
> > cargo:warning=             __int16_t_type
> > cargo:warning=glsl-optimizer/src/compiler/builtin_type_macros.h:50:1: note: '__int16_t_type' declared here
> > cargo:warning=DECL_VEC_TYPE(int16_t,   i16vec, GLSL_TYPE_INT16,   GL_INT16, _NV)
> > cargo:warning=^
> > cargo:warning=glsl-optimizer/src/compiler/builtin_type_macros.h:35:4: note: expanded from macro 'DECL_VEC_TYPE'
> > cargo:warning=   DECL_TYPE(stype,      etype ##__VA_ARGS__,         btype, 1, 1)   \
> > cargo:warning=   ^
> > cargo:warning=glsl-optimizer/src/compiler/glsl_types.h:344:34: note: expanded from macro 'DECL_TYPE'
> > cargo:warning=   static const glsl_type *const NAME##_type;
> > cargo:warning=                                 ^
> > cargo:warning=<scratch space>:3:1: note: expanded from here
> > cargo:warning=__int16_t_type
> 
> I have no idea what's going on here.

https://mail-index.netbsd.org/tech-userlevel/2018/09/08/msg011381.html
Probably this. It's fixed in newer NetBSD.


Home | Main Index | Thread Index | Old Index