pkgsrc-Bugs archive

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

pkg/58835: mail/thunderbird102 build failure - "rust panic"



>Number:         58835
>Category:       pkg
>Synopsis:       mail/thunderbird102 build failure - "rust panic"
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Nov 20 10:10:00 +0000 2024
>Originator:     Hauke Fath
>Release:        NetBSD 10.0_STABLE
>Organization:
Technische Universitaet Darmstadt
>Environment:
	
	
System: NetBSD Gstoder 10.0_STABLE NetBSD 10.0_STABLE (THRIP-$Revision$) #3: Tue Oct 15 20:40:31 CEST 2024 hf4kh@Hochstuhl:/var/obj/netbsd-builds/10/amd64/sys/arch/amd64/compile/THRIP amd64
Architecture: x86_64
Machine: amd64
>Description:

	mail/thunderbird102 fails to build, with the following output:

% env MAKE_JOBS=1 RUST_BACKTRACE=full make

[...]

gmake[3]: Leaving directory '/var/obj/pkgsrc/mail/thunderbird102/work/build/xpcom/xpidl'
BUILDTASK {"argv": ["/var/obj/pkgsrc/mail/thunderbird102/work/thunderbird-102.15.1/python/mozbuild/mozbuild/action/file_generate.py", "/var/obj/pkgsrc/mail/thunderbird102/work/thunderbird-102.15.1/python/mozbuild/mozbuild/action/preprocessor.py", "generate", "build/application.ini", "build/.deps/application.ini.pp", "build/.deps/application.ini.stub", "/var/obj/pkgsrc/mail/thunderbird102/work/thunderbird-102.15.1/build/application.ini.in", "-DGRE_MILESTONE=102.15.1", "-DMAR_CHANNEL_ID=", "-DMOZ_APPUPDATE_HOST=aus.thunderbird.net", "-DMOZ_APP_BASENAME=Thunderbird", "-DMOZ_APP_DISPLAYNAME=Thunderbird Daily", "-DMOZ_APP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}", "-DMOZ_APP_REMOTINGNAME=thunderbird102-default", "-DMOZ_APP_VENDOR=", "-DMOZ_APP_VERSION=102.15.1", "-DMOZ_CRASHREPORTER_URL=https://crash-reports.mozilla.com";, "-DMOZ_PROFILE_MIGRATOR=1", "-DTOPOBJDIR=/var/obj/pkgsrc/mail/thunderbird102/work/build"], "start": 1732018310.5902858, "end": 1732018310.594789, "context": nu!
 ll}

thread 'main' panicked at src/bindgen/config.rs:1125:34:
called `Result::unwrap()` on an `Err` value: "Couldn't parse config file: TOML parse error at line 296, column 1\n    |\n296 | \"Keyframe\" = \"Keyframe\"\n    | ^\nduplicate key `Keyframe` in table `export.rename`\n."
stack backtrace:
   0:         0x10bbe9f9 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h166e1724504b217f
   1:         0x10bf12ab - core::fmt::write::hb2b2db83f5937d87
   2:         0x10bd8f39 - std::io::Write::write_fmt::hb4d4341c18b5a812
   3:         0x10bbe7e8 - std::sys_common::backtrace::print::hac78e9537403e26d
   4:         0x10bd663a - std::panicking::default_hook::{{closure}}::hfe0ad5bec784a197
   5:         0x10bd6393 - std::panicking::default_hook::he263d1b4d256e8ac
   6:         0x10bd6c29 - std::panicking::rust_panic_with_hook::h9f8e14c6161774f5
   7:         0x10bbedc4 - std::panicking::begin_panic_handler::{{closure}}::he0833bc09348f0fe
   8:         0x10bbec09 - std::sys_common::backtrace::__rust_end_short_backtrace::h69103541b546afc7
   9:         0x10bd67c7 - rust_begin_unwind
  10:         0x10832563 - core::panicking::panic_fmt::h9ed76b0c66cc4179
  11:         0x10832aa6 - core::result::unwrap_failed::hd56473036dff47cd
  12:         0x10a14fc1 - cbindgen::main::h846b4e8f41f01fb6
  13:         0x109a7453 - std::sys_common::backtrace::__rust_begin_short_backtrace::h815ce684332cd4ba
  14:         0x109e10f9 - std::rt::lang_start::{{closure}}::hf716a53a77960bcd
  15:         0x10bd66b7 - std::panicking::try::h8499e23d6135edb6
  16:         0x10bd0f5d - std::rt::lang_start_internal::h09913a81d70b778a
  17:         0x10a18005 - main
  18:         0x108214bd - ___start

BUILDTASK {"argv": ["/var/obj/pkgsrc/mail/thunderbird102/work/thunderbird-102.15.1/python/mozbuild/mozbuild/action/file_generate.py", "/var/obj/pkgsrc/mail/thunderbird102/work/thunderbird-102.15.1/build/RunCbindgen.py", "generate", "layout/style/ServoStyleConsts.h", "layout/style/.deps/ServoStyleConsts.h.pp", "layout/style/.deps/ServoStyleConsts.h.stub", "config/cbindgen-metadata.json", "/var/obj/pkgsrc/mail/thunderbird102/work/thunderbird-102.15.1/servo/ports/geckolib", "/var/obj/pkgsrc/mail/thunderbird102/work/thunderbird-102.15.1/servo/components/style"], "start": 1732018310.560984, "end": 1732018310.598336, "context": null}
./application.ini.h.stub
/var/obj/pkgsrc/mail/thunderbird102/work/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /var/obj/pkgsrc/mail/thunderbird102/work/thunderbird-102.15.1/build/appini_header.py main build/application.ini.h build/.deps/application.ini.h.pp build/.deps/application.ini.h.stub build/application.ini
gmake[2]: *** [backend.mk:540: layout/style/.deps/ServoStyleConsts.h.stub] Error 101


	
>How-To-Repeat:

	Attempt to build mail/thunderbird102.

	Coincidentally, "rust panic" nicely describes my feelings.

	
>Fix:
	

	Yes, please.

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index