pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/54904 (www/firefox building fails on FreeBSD)
The following reply was made to PR pkg/54904; it has been noted by GNATS.
From: Frederic Fauberteau <triaxx%NetBSD.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/54904 (www/firefox building fails on FreeBSD)
Date: Wed, 27 May 2020 15:07:47 +0200
Le 27/05/2020 à 11:05, Leonardo Taccari a écrit :
> The following reply was made to PR pkg/54904; it has been noted by GNATS.
>
> From: Leonardo Taccari <leot%NetBSD.org@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc:
> Subject: Re: pkg/54904 (www/firefox building fails on FreeBSD)
> Date: Wed, 27 May 2020 11:03:12 +0200
>
> Fr�©d�©ric Fauberteau writes:
> > The following reply was made to PR pkg/54904; it has been noted by GNATS.
> >
> > From: =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= <triaxx%NetBSD.org@localhost>
> > To: gnats-bugs%netbsd.org@localhost
> > Cc:
> > Subject: Re: pkg/54904 (www/firefox building fails on FreeBSD)
> > Date: Wed, 27 May 2020 10:10:45 +0200
> >
> > cGtnc3JjIGJ1bGsgYnVpbGQgZm9yIEZyZWVCU0QgMTIuMS94ODZfNjQNCj09PT09PT09PT09
> > [...]
> > cnJvciBnZW5lcmF0ZWQuDQpbbW96Z2x1ZS1zdGF0aWMgMC4xLjBdIGV4aXQgY29kZTogMQ0K
> >
>
> Corresponding base64-decoded version, please note that the clang++
> invocation was too long and was manually splitted in multiple lines all
> of them <900 characters.
>
>
> -------------------------8<------------------8<------------------------
> pkgsrc bulk build for FreeBSD 12.1/x86_64
> =========================================
>
> Location Package Breaks Maintainer Status
> www/firefox firefox-76.0.1 1 ryoon%NetBSD.org@localhost failed
>
> Full log:
> http://pkg.triaxx.org/pub/pkgsrc/reports/FreeBSD/x86_64/12.1/cocoon/20200526.0926/firefox-76.0.1/build.log
>
> Selected extract:
> [mozglue-static 0.1.0] CRATE_CC_NO_DEFAULTS = None
> [mozglue-static 0.1.0] DEBUG = Some("false")
> [mozglue-static 0.1.0] running: "/var/pkgsrc/work/www/firefox/work/.cwrapper/bin/clang++" "-std=gnu++17" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-freebsd" "-I/var/pkgsrc/work/www/firefox/work/build/dist/stl_wrappers" "-I/var/pkgsrc/work/www/firefox/work/build/dist/system_wrappers" "-include" "/var/pkgsrc/work/www/firefox/work/firefox-76.0.1/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/var/pkgsrc/work/www/firefox/work/firefox-76.0.1/toolkit/library/rust" "-I/var/pkgsrc/work/www/firefox/work/build/toolkit/library/rust" "-I/var/pkgsrc/work/www/firefox/work/build/dist/include" "-I/usr/pkg/include/nspr" "-I/usr/pkg/include/nss" "-I/usr/pkg/include/nspr" "-I/var/pkgsrc/work/www/firefox/work/build/dist/include/nss" "-I/usr/pkg/include/pixman-1" "-fPIC" "-DMOZILLA_CLIENT"
> "-include" "/var/pkgsrc/work/www/firefox/work/build/mozilla-config.h" "-Qunused-arguments" "-I/usr/include" "-I/usr/pkg/include" "-I/usr/pkg/include/nspr" "-I/usr/pkg/include/nss/nss" "-I/usr/pkg/include/libdrm" "-I/usr/pkg/include/glib-2.0" "-I/usr/pkg/include/gio-unix-2.0" "-I/usr/pkg/lib/glib-2.0/include" "-I/usr/pkg/include/ffmpeg4" "-I/usr/pkg/include/freetype2" "-Qunused-arguments" "-Wall" "-Wbitfield-enum-conversion" "-Wempty-body" "-Wignored-qualifiers" "-Woverloaded-virtual" "-Wpointer-arith" "-Wshadow-field-in-constructor-modified" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wunreachable-code-return" "-Wwrite-strings" "-Wno-invalid-offsetof" "-Wclass-varargs" "-Wempty-init-stmt" "-Wfloat-overflow-conversion" "-Wfloat-zero-conversion" "-Wloop-analysis" "-Wc++2a-compat" "-Wcomma" "-Wimplicit-fallthrough" "-Wunused-function" "-Wunused-variable" "-Wstring-conversion"
> "-Wtautological-overlap-compare" "-Wtautological-unsigned-enum-zero-compare" "-Wtautological-unsigned-zero-compare" "-Wno-error=tautological-type-limit-compare" "-Wno-inline-new-delete" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=backend-plugin" "-Wno-error=return-std-move" "-Wno-error=atomic-alignment" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-security" "-Wno-gnu-zero-variadic-macro-arguments" "-Wno-unknown-warning-option" "-fno-sized-deallocation" "-fno-aligned-new" "-O2" "-D_GLIBCXX_INCLUDE_NEXT_C_HEADERS" "-I/usr/include" "-I/usr/pkg/include" "-I/usr/pkg/include/nspr" "-I/usr/pkg/include/nss/nss" "-I/usr/pkg/include/libdrm" "-I/usr/pkg/include/glib-2.0" "-I/usr/pkg/include/gio-unix-2.0" "-I/usr/pkg/lib/glib-2.0/include" "-I/usr/pkg/include/ffmpeg4" "-I/usr/pkg/include/freetype2" "-fno-exceptions" "-fno-strict-aliasing" "-fno-rtti"
> "-ffunction-sections" "-fdata-sections" "-fno-exceptions" "-fno-math-errno" "-pipe" "-I/usr/pkg/include" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-fexperimental-new-pass-manager" "-DMOZILLA_CONFIG_H" "-I" "/var/pkgsrc/work/www/firefox/work/build/js/src" "-I" "/var/pkgsrc/work/www/firefox/work/build/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/var/pkgsrc/work/www/firefox/work/build/x86_64-unknown-freebsd/release/build/mozglue-static-5b6557c48299b0b2/out/wrappers.o" "-c" "wrappers.cpp"
> [mozglue-static 0.1.0] cargo:warning=In file included from wrappers.cpp:11:
> [mozglue-static 0.1.0] cargo:warning=In file included from /var/pkgsrc/work/www/firefox/work/build/dist/include/mozilla/Assertions.h:418:
> [mozglue-static 0.1.0] cargo:warning=In file included from /var/pkgsrc/work/www/firefox/work/build/dist/stl_wrappers/type_traits:52:
> [mozglue-static 0.1.0] cargo:warning=/var/pkgsrc/work/www/firefox/work/build/dist/system_wrappers/type_traits:3:15: fatal error: 'type_traits' file not found
> [mozglue-static 0.1.0] cargo:warning=#include_next <type_traits>
> [mozglue-static 0.1.0] cargo:warning= ^~~~~~~~~~~~~
> [mozglue-static 0.1.0] cargo:warning=1 error generated.
> [mozglue-static 0.1.0] exit code: 1
By reading this code from dist/stl_wrappers/type_traits:
#pragma GCC visibility push(default)
#include_next <type_traits>
#pragma GCC visibility pop
I have the feeling that dist/system_wrappers/type_traits should be included...
Home |
Main Index |
Thread Index |
Old Index