Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jan 2025 16:19:04 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 284491] mail/thunderbird could not compile `style` (lib)
Message-ID:  <bug-284491-21738-6nlGaxSLh0@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-284491-21738@https.bugs.freebsd.org/bugzilla/>
References:  <bug-284491-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-gecko (Nobody)
<gecko@FreeBSD.org> for maintainer-feedback:
Bug 284491: mail/thunderbird could not compile `style` (lib)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284491



--- Description ---
building with Poudriere fails. this is 14-stable arm64
   -->
/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/gfx/webrender_=
bind
ings/src/moz2d_renderer.rs:311:34
    |
309 | impl<'a> CachedReader<'a> {
    |	   -- lifetime `'a` declared here
310 |	  /// Creates a new CachedReader.
311 |	  pub fn new(buf: &'a [u8]) -> CachedReader {
    |				       ^^^^^^^^^^^^ this elided lifetime gets
resolved as `'a`
    |
note: the lint level is defined here
   -->
/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/gfx/webrender_=
bind
ings/src/lib.rs:5:9
    |
5   | #![deny(warnings)]
    |	      ^^^^^^^^
    =3D note: `#[warn(elided_named_lifetimes)]` implied by `#[warn(warnings=
)]`

   Compiling geckoservo v0.0.1
(/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/servo/ports/g=
ecko
lib)
     Running `CARGO=3D/usr/local/bin/cargo CARGO_CRATE_NAME=3Dgeckoservo
CARGO_MANIFEST_DIR=3D/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-1=
28.6.1
/servo/ports/geckolib
CARGO_MANIFEST_PATH=3D/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-=
128.6.
1/servo/ports/geckolib/Cargo.toml
CARGO_PKG_AUTHORS=3D'The Servo Project Developers' CARGO_PKG_DESCRIPTION=3D=
''
CARGO_PKG_HOMEPAGE=3D'' CARGO_PKG_LICENSE=3DMPL-2.0 CARGO_PKG_LICENSE_FILE=
=3D''
CARGO_PKG_NAME=3Dgeckoservo CARGO_PKG_README=3D'' CARGO_PKG_REPOSITORY=3D''
CARGO_PKG_RUST_VERSION=3D'' CARGO_PKG_VERSION=3D0.0.1 CARGO_PKG_VERSION_MAJ=
OR=3D0
CARGO_PKG_VERSION_MINOR=3D0 CARGO_PKG_VERSION_PATCH=3D1 CARGO_PKG_VERSION_P=
RE=3D''
LD_LIBRARY_PATH=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/release/d=
eps
/usr/local/bin/rustc --crate-name geckoservo --edition=3D2015
/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/servo/ports/ge=
ckol
ib/lib.rs
--error-format=3Djson --json=3Ddiagnostic-rendered-ansi,artifacts,future-in=
compat
--crate-type lib --emit=3Ddep-info,metadata,link -C opt-level=3D2 -C
embed-bitcode=3Dno --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature,
values("gecko_debug", "gecko_refcount_logging"))' -C metadata=3D776503b0f45=
18fed
-C extra-filename=3D-776503b0f4518fed --out-dir
/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-freebsd/rel=
ease
/deps
--target aarch64-unknown-freebsd -C
linker=3D/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/build=
/cargo
-linker
-C strip=3Ddebuginfo -L
dependency=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknow=
n-free
bsd/release/deps
-L dependency=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/release/deps
--extern
atomic_refcell=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-un=
known-
freebsd/release/deps/libatomic_refcell-6ec06f254f5003f3.rmeta
--extern
bincode=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-f=
reebsd
/release/deps/libbincode-8d1356b6b0fe6aab.rmeta
--extern
cssparser=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown=
-freeb
sd/release/deps/libcssparser-8cbea0a36afb2c5f.rmeta
--extern
cstr=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/release/deps/libcstr=
-8a167
376dac9b20d.so
--extern
dom=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-freeb=
sd/rel
ease/deps/libdom-0bb98e24edbb503a.rmeta
--extern
gecko_profiler=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-un=
known-
freebsd/release/deps/libgecko_profiler-3b04c98a304ab571.rmeta
--extern
lazy_static=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unkno=
wn-fre
ebsd/release/deps/liblazy_static-cff1f66911cefe9e.rmeta
--extern
libc=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-free=
bsd/re
lease/deps/liblibc-fe765d792cc6cbcc.rmeta
--extern
log=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-freeb=
sd/rel
ease/deps/liblog-955e5ee27ef91967.rmeta
--extern
malloc_size_of=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-un=
known-
freebsd/release/deps/libmalloc_size_of-5d7074233106c8b7.rmeta
--extern
nsstring=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libnsstring-d28ae2b652e996cc.rmeta
--extern
num_traits=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknow=
n-free
bsd/release/deps/libnum_traits-e71be5eedb258ff8.rmeta
--extern
selectors=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown=
-freeb
sd/release/deps/libselectors-e75b4202df12b3a5.rmeta
--extern
servo_arc=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown=
-freeb
sd/release/deps/libservo_arc-d846cfdf84c4fbbf.rmeta
--extern
smallvec=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libsmallvec-7df4a63a132f4582.rmeta
--extern
style=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-fre=
ebsd/r
elease/deps/libstyle-142120f73cba5d41.rmeta
--extern
style_traits=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unkn=
own-fr
eebsd/release/deps/libstyle_traits-63a2c60d58fe4350.rmeta
--extern
thin_vec=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libthin_vec-f915780ba57df8a5.rmeta
--extern
to_shmem=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libto_shmem-cacddaba53e8e0fb.rmeta
-C force-frame-pointers=3Dyes --cap-lints warn -Cembed-bitcode=3Dyes -C
codegen-units=3D1`
warning: elided lifetime has a name
    -->
/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/servo/ports/ge=
ckol
ib/glue.rs:6223:52
     |
6222 | impl<'a> PrioritizedPropertyIter<'a> {
     |	    -- lifetime `'a` declared here
6223 |	   fn new(properties: &'a [PropertyValuePair]) ->
PrioritizedPropertyIter {
     |=09=09=09=09=09=09=09=20
^^^^^^^^^^^^^^^^^^^^^^^ this elided lifetime gets resolved as `'a`
     |
     =3D note: `#[warn(elided_named_lifetimes)]` on by default

error: could not compile `style` (lib)

Caused by:
  process didn't exit successfully: `CARGO=3D/usr/local/bin/cargo
CARGO_CRATE_NAME=3Dstyle
CARGO_MANIFEST_DIR=3D/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-1=
28.6.1
/servo/components/style
CARGO_MANIFEST_PATH=3D/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-=
128.6.
1/servo/components/style/Cargo.toml
CARGO_PKG_AUTHORS=3D'The Servo Project Developers' CARGO_PKG_DESCRIPTION=3D=
''
CARGO_PKG_HOMEPAGE=3D'' CARGO_PKG_LICENSE=3DMPL-2.0 CARGO_PKG_LICENSE_FILE=
=3D''
CARGO_PKG_NAME=3Dstyle CARGO_PKG_README=3DREADME.md CARGO_PKG_REPOSITORY=3D=
''
CARGO_PKG_RUST_VERSION=3D'' CARGO_PKG_VERSION=3D0.0.1 CARGO_PKG_VERSION_MAJ=
OR=3D0
CARGO_PKG_VERSION_MINOR=3D0 CARGO_PKG_VERSION_PATCH=3D1 CARGO_PKG_VERSION_P=
RE=3D''
LD_LIBRARY_PATH=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/release/d=
eps
OUT_DIR=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-f=
reebsd
/release/build/style-626e48fab6f30935/out
/usr/local/bin/rustc --crate-name style --edition=3D2018
/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/servo/componen=
ts/s
tyle/lib.rs
--error-format=3Djson --json=3Ddiagnostic-rendered-ansi,artifacts,future-in=
compat
--crate-type lib --emit=3Ddep-info,metadata,link -C opt-level=3D2 -C
embed-bitcode=3Dno --cfg 'feature=3D"bindgen"' --cfg 'feature=3D"gecko"' --=
cfg
'feature=3D"mozbuild"' --cfg 'feature=3D"nsstring"' --cfg 'feature=3D"regex=
"' --cfg
'feature=3D"serde"' --cfg 'feature=3D"toml"' --check-cfg 'cfg(docsrs)' --ch=
eck-cfg
'cfg(feature, values("bindgen", "encoding_rs", "gecko", "gecko_debug",
"gecko_refcount_logging", "html5ever", "mozbuild", "nsstring", "regex",
"serde", "servo", "servo_atoms", "servo_config", "servo_url", "string_cache=
",
"toml"))' -C metadata=3D142120f73cba5d41 -C extra-filename=3D-142120f73cba5=
d41
--out-dir
/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-freebsd/rel=
ease
/deps
--target aarch64-unknown-freebsd -C
linker=3D/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/build=
/cargo
-linker
-C strip=3Ddebuginfo -L
dependency=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknow=
n-free
bsd/release/deps
-L dependency=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/release/deps
--extern
app_units=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown=
-freeb
sd/release/deps/libapp_units-ca992aef34beebfd.rmeta
--extern
arrayvec=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libarrayvec-8f8e72ec07dc97fa.rmeta
--extern
atomic_refcell=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-un=
known-
freebsd/release/deps/libatomic_refcell-6ec06f254f5003f3.rmeta
--extern
bitflags=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libbitflags-c37bafeebed1f4cf.rmeta
--extern
byteorder=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown=
-freeb
sd/release/deps/libbyteorder-7c0ed311a6e62531.rmeta
--extern
cssparser=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown=
-freeb
sd/release/deps/libcssparser-8cbea0a36afb2c5f.rmeta
--extern
derive_more=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unkno=
wn-fre
ebsd/release/deps/libderive_more-d9f0f171f4bcf801.rmeta
--extern
dom=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-freeb=
sd/rel
ease/deps/libdom-0bb98e24edbb503a.rmeta
--extern
euclid=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-fr=
eebsd/
release/deps/libeuclid-19d47977c59d21a2.rmeta
--extern
fxhash=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-fr=
eebsd/
release/deps/libfxhash-2f88590afe2d2204.rmeta
--extern
gecko_profiler=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-un=
known-
freebsd/release/deps/libgecko_profiler-3b04c98a304ab571.rmeta
--extern
icu_segmenter=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unk=
nown-f
reebsd/release/deps/libicu_segmenter-92134c81d80a3cf2.rmeta
--extern
indexmap=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libindexmap-572b63b027c025ca.rmeta
--extern
itertools=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown=
-freeb
sd/release/deps/libitertools-261592b56565595c.rmeta
--extern
itoa=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-free=
bsd/re
lease/deps/libitoa-621317272848ed86.rmeta
--extern
lazy_static=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unkno=
wn-fre
ebsd/release/deps/liblazy_static-cff1f66911cefe9e.rmeta
--extern
log=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-freeb=
sd/rel
ease/deps/liblog-955e5ee27ef91967.rmeta
--extern
malloc_size_of=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-un=
known-
freebsd/release/deps/libmalloc_size_of-5d7074233106c8b7.rmeta
--extern
malloc_size_of_derive=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/rel=
ease/d
eps/libmalloc_size_of_derive-af1ee9ffa493835f.so
--extern
matches=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-f=
reebsd
/release/deps/libmatches-4735be4ba1447973.rmeta
--extern
debug_unreachable=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64=
-unkno
wn-freebsd/release/deps/libdebug_unreachable-9ede21db40f05d16.rmeta
--extern
nsstring=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libnsstring-d28ae2b652e996cc.rmeta
--extern
num_derive=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/release/deps/l=
ibnum_
derive-fd010de5a9b01e63.so
--extern
num_integer=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unkno=
wn-fre
ebsd/release/deps/libnum_integer-9a17b4ef9639a561.rmeta
--extern
num_traits=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknow=
n-free
bsd/release/deps/libnum_traits-e71be5eedb258ff8.rmeta
--extern
num_cpus=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libnum_cpus-a3f90a48d4b256c4.rmeta
--extern
parking_lot=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unkno=
wn-fre
ebsd/release/deps/libparking_lot-78db390350f52655.rmeta
--extern
precomputed_hash=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-=
unknow
n-freebsd/release/deps/libprecomputed_hash-802f37f9fa14946a.rmeta
--extern
rayon=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-fre=
ebsd/r
elease/deps/librayon-165f176e553a297e.rmeta
--extern
rayon_core=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknow=
n-free
bsd/release/deps/librayon_core-f2f3e550a60e7c23.rmeta
--extern
selectors=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown=
-freeb
sd/release/deps/libselectors-e75b4202df12b3a5.rmeta
--extern
serde=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-fre=
ebsd/r
elease/deps/libserde-da03cf7104b4c693.rmeta
--extern
servo_arc=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown=
-freeb
sd/release/deps/libservo_arc-d846cfdf84c4fbbf.rmeta
--extern
smallbitvec=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unkno=
wn-fre
ebsd/release/deps/libsmallbitvec-cba99909cc1d9846.rmeta
--extern
smallvec=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libsmallvec-7df4a63a132f4582.rmeta
--extern
static_assertions=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64=
-unkno
wn-freebsd/release/deps/libstatic_assertions-77f7eb9088b2ef76.rmeta
--extern
static_prefs=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unkn=
own-fr
eebsd/release/deps/libstatic_prefs-0b28ce068757868a.rmeta
--extern
style_derive=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/release/deps=
/libst
yle_derive-7d0f0dff949b9ee9.so
--extern
style_traits=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unkn=
own-fr
eebsd/release/deps/libstyle_traits-63a2c60d58fe4350.rmeta
--extern
thin_vec=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libthin_vec-f915780ba57df8a5.rmeta
--extern
time=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-free=
bsd/re
lease/deps/libtime-a1a798b1d8a414b6.rmeta
--extern
to_shmem=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-=
freebs
d/release/deps/libto_shmem-cacddaba53e8e0fb.rmeta
--extern
to_shmem_derive=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/release/d=
eps/li
bto_shmem_derive-4d1068c3a70855e5.so
--extern
uluru=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-fre=
ebsd/r
elease/deps/libuluru-61efa9d9476e7448.rmeta
--extern
unicode_bidi=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unkn=
own-fr
eebsd/release/deps/libunicode_bidi-cb09b8db43e3e0d3.rmeta
--extern
void=3D/wrkdirs/usr/ports/mail/thunderbird/work/.build/aarch64-unknown-free=
bsd/re
lease/deps/libvoid-5cc6d7bee4bcc0cb.rmeta
-C force-frame-pointers=3Dyes --cap-lints warn -Cembed-bitcode=3Dyes -C
codegen-units=3D1` (signal: 9, SIGKILL: kill)
warning: build failed, waiting for other jobs to finish...
warning: `webrender_bindings` (lib) generated 1 warning
warning: `geckoservo` (lib) generated 1 warning
gmake[3]: ***
[/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/config/makefi=
les/
rust.mk:498:
force-cargo-library-build] Error 101
gmake[3]: Leaving directory
'/wrkdirs/usr/ports/mail/thunderbird/work/.build/comm/rust/gkrust'
gmake[2]: ***
[/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/config/recurs=
e.mk
:72:
comm/rust/gkrust/target-objects] Error 2
gmake[2]: Leaving directory '/wrkdirs/usr/ports/mail/thunderbird/work/.buil=
d'
gmake[1]: ***
[/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/config/recurs=
e.mk
:34:
compile] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/mail/thunderbird/work/.buil=
d'
gmake: ***
[/wrkdirs/usr/ports/mail/thunderbird/work/thunderbird-128.6.1/config/rules.=
mk:3
61:
all] Error 2
*** Error code 1

Stop.
make: stopped in /usr/ports/mail/thunderbird
=3D>> Cleaning up wrkdir
=3D=3D=3D>  Cleaning for thunderbird-128.6.1_3
build of mail/thunderbird | thunderbird-128.6.1_3 ended at
2025-01-31T16:56:55+02:00
build time: 00:21:02
!!! build failure encountered !!!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-284491-21738-6nlGaxSLh0>