tech-pkg archive

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

Re: firefox on NetBSD/i386 8.0

>> > Maybe this monstrosity isn't needed any more.
>> > What happens if you remove it?
>> Testing, it got the build started, at least.
> Cool. If there are any parts of the build that still compile C++ STL
> code _and_ uses clang++ to do so, then you'll need to hack the
> -stdlib++-isystem into those CXXFLAGS only so that GCC and clang use
> the same STL library, which is the purpose of the CWRAPPERS_PREPEND
> kludge.

Hit another problem:

[glslopt 0.1.9] cargo:warning=glsl-optimizer/src/compiler/glsl_types.cpp: In member function 'const glsl_type* glsl_type::get_base_type() const':
[glslopt 0.1.9] cargo:warning=glsl-optimizer/src/compiler/glsl_types.cpp:374:14: error: 'uint16_t_type' was not declared in this scope
[glslopt 0.1.9] cargo:warning=       return uint16_t_type;
[glslopt 0.1.9] cargo:warning=              ^~~~~~~~~~~~~
[glslopt 0.1.9] cargo:warning=glsl-optimizer/src/compiler/glsl_types.cpp:374:14: note: suggested alternative: '__int16_t_type'
[glslopt 0.1.9] cargo:warning=       return uint16_t_type;
[glslopt 0.1.9] cargo:warning=              ^~~~~~~~~~~~~
[glslopt 0.1.9] cargo:warning=              __int16_t_type
(lots of others for other int types as well)
[glslopt 0.1.9] exit status: 1
error: build failed
gmake[3]: *** [/usr/pkgsrc/www/firefox/work/firefox-91.0.2/config/makefiles/ force-cargo-library-build] Error 101
gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library/rust'

Not sure what's going on here.  Any hints? 


- Håvard

Home | Main Index | Thread Index | Old Index