Re: FTBFS for thunderbird/1:115.6.0-1~deb10u1 from DLA 3698-1 on amd64 and armhf
Hello Salvatore, hello Emilio,
Am 03.01.24 um 19:11 schrieb Salvatore Bonaccorso:
Hi Emilio, hi Carsten,
I noticed that the builds for amd64 and armhf for
thunderbird/1:115.6.0-1~deb10u1 from DLA 3698-1 did fail to build:
https://buildd.debian.org/status/fetch.php?pkg=thunderbird&arch=amd64&ver=1%3A115.6.0-1%7Edeb10u1&stamp=1704285041&raw=0
I did encounter some build problems lately with this version for buster,
but these were based on other issues as I needed to build and prepare
that version on my laptop that is getting old.
So maybe to find the real issue I'd need to readjust this problem
locally. For now I'm not really motivated nor would I have the time to
have a look at this. From the build log I can't see right now a problem
with some code.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-thunderbird/js/src/build'
E: Build killed with signal TERM after 150 minutes of inactivity
--------------------------------------------------------------------------------
Build finished at 2024-01-03T12:29:55Z
Looks like some time out issue (not for the first time) while the linker
is probably running.
https://buildd.debian.org/status/fetch.php?pkg=thunderbird&arch=armhf&ver=1%3A115.6.0-1%7Edeb10u1&stamp=1704271485&raw=0
There is some NEON related issue.
/usr/bin/clang++ -std=gnu++17 -o Unified_cpp_gfx_skia23.o -c -I/<<PKGBUILDDIR>>/obj-thunderbird/dist/stl_wrappers -I/<<PKGBUILDDIR>>/obj-thunderbird/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_SKIA -DSKIA_IMPLEMENTATION=1 -DSK_PDF_USE_HARFBUZZ_SUBSETTING=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/<<PKGBUILDDIR>>/gfx/skia -I/<<PKGBUILDDIR>>/obj-thunderbird/gfx/skia -I/<<PKGBUILDDIR>>/gfx/skia/skia -I/<<PKGBUILDDIR>>/gfx/cairo/cairo/src -I/<<PKGBUILDDIR>>/obj-thunderbird/dist/include -I/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/nspr -I/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/nss -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/obj-thunderbird/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-exceptions -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O1 -fomit-frame-pointer -funwind-tables -Wall -Wbitfield-enum-conversion -Wdeprecated-this-capture -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wno-invalid-offsetof -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wc++2a-compat -Wno-error=deprecated -Wno-error=deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=atomic-alignment -Wformat -Wformat-security -Wno-error=builtin-macro-redefined -Wno-unknown-warning-option -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-implicit-fallthrough -Wno-inconsistent-missing-override -Wno-macro-redefined -Wno-unused-private-field -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/Unified_cpp_gfx_skia23.o.pp Unified_cpp_gfx_skia23.cpp
gfx/skia/Unified_cpp_gfx_skia24.o
/<<PKGBUILDDIR>>/gfx/ycbcr/yuv_convert_arm.cpp:175:3: error: instruction requires: NEON
"vmov.u8 d8, #15\n" /* add this to U/V to saturate upper boundary */
^
As I dropped builds for armhf long ago for reasons (Emilio did add the
build arch back for LTS at that time) I'm not willing to dig into these
issues. If people really need Thunderbird on a armhf platform we need
some kind of support. I can't provide that package support, not time
wise nor with knowledge to get this working.
--
Regards
Carsten
Reply to: