Hello Adrian, adding "CONFIGURE_FLAGS += --disable-warnings-as-errors" to debian/rules didn't remove the error.
Should i try to add -fpermissive to the CFLAGS? Regards, Connor On Thu, Nov 18, 2021 at 7:57 PM John Paul Adrian Glaubitz < glaub...@physik.fu-berlin.de> wrote: > Hello! > > On 11/18/21 19:48, Connor McLaughlan wrote: > > In file included from > > /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src26.cpp:20: > > /<<PKGBUILDDIR>>/js/src/util/NativeStack.cpp:29:1: error: ‘pid_t > gettid()’ > > was declared ‘extern’ and later ‘static’ [-fpermissive] > > 29 | gettid() > > | ^~~~~~ > > Try building with "--disable-warnings-as-errors": > > --- debian/rules.orig 2018-10-03 09:18:06.000000000 +0200 > +++ debian/rules 2021-11-18 19:57:12.041480785 +0100 > @@ -87,6 +87,8 @@ > > AUTOCONF_DIRS := build/autoconf > > +CONFIGURE_FLAGS += --disable-warnings-as-errors > + > ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) > CONFIGURE_FLAGS += --disable-optimize > endif > > Adrian > > -- > .''`. John Paul Adrian Glaubitz > : :' : Debian Developer - glaub...@debian.org > `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de > `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913 > >