https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292574

--- Comment #4 from George Mitchell <[email protected]> ---
Console output from configuration failure:

root@sullivan:/usr/ports/mail/thunderbird # make
===>   thunderbird-147.0.1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by thunderbird-147.0.1 for building
===>  Extracting for thunderbird-147.0.1
=> SHA256 Checksum OK for thunderbird-147.0.1.source.tar.xz.
===>  Patching for thunderbird-147.0.1
===>  Applying FreeBSD patches for thunderbird-147.0.1 from
/usr/ports/mail/thunderbird/files
===>   thunderbird-147.0.1 depends on package: nspr>=4.32 - found
===>   thunderbird-147.0.1 depends on package: nss>=3.118 - found
===>   thunderbird-147.0.1 depends on package: libevent>=2.1.8 - found
===>   thunderbird-147.0.1 depends on package: harfbuzz>=10.1.0 - found
===>   thunderbird-147.0.1 depends on package: graphite2>=1.3.14 - found
===>   thunderbird-147.0.1 depends on package: png>=1.6.45 - found
===>   thunderbird-147.0.1 depends on package: dav1d>=1.0.0 - found
===>   thunderbird-147.0.1 depends on package: libvpx>=1.15.0 - found
===>   thunderbird-147.0.1 depends on package: py312-sqlite3>0 - found
===>   thunderbird-147.0.1 depends on package: v4l_compat>0 - found
===>   thunderbird-147.0.1 depends on executable: nasm - found
===>   thunderbird-147.0.1 depends on executable: yasm - found
===>   thunderbird-147.0.1 depends on executable: zip - found
===>   thunderbird-147.0.1 depends on file:
/usr/local/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a - found
===>   thunderbird-147.0.1 depends on file:
/usr/local/share/wasi-sysroot/lib/wasm32-wasi/libc.a - found
===>   thunderbird-147.0.1 depends on package: wasi-compiler-rt19>0 - found
===>   thunderbird-147.0.1 depends on package: rust-cbindgen>=0.29.1 - found
===>   thunderbird-147.0.1 depends on package: rust>=1.92.0 - found
===>   thunderbird-147.0.1 depends on file: /usr/local/include/alsa/asoundlib.h
- found
===>   thunderbird-147.0.1 depends on package: gmake>=4.4.1 - found
===>   thunderbird-147.0.1 depends on package: libiconv>=1.14_11 - found
===>   thunderbird-147.0.1 depends on executable: llvm-config19 - found
===>   thunderbird-147.0.1 depends on executable: node - found
===>   thunderbird-147.0.1 depends on package: pkgconf>=1.3.0_1 - found
===>   thunderbird-147.0.1 depends on file: /usr/local/bin/python3.12 - found
===>   thunderbird-147.0.1 depends on executable: update-desktop-database -
found
===>   thunderbird-147.0.1 depends on package: xorgproto>=0 - found
===>   thunderbird-147.0.1 depends on file: /usr/local/libdata/pkgconfig/x11.pc
- found
===>   thunderbird-147.0.1 depends on file: /usr/local/libdata/pkgconfig/xcb.pc
- found
===>   thunderbird-147.0.1 depends on file:
/usr/local/libdata/pkgconfig/xcomposite.pc - found
===>   thunderbird-147.0.1 depends on file:
/usr/local/libdata/pkgconfig/xdamage.pc - found
===>   thunderbird-147.0.1 depends on file:
/usr/local/libdata/pkgconfig/xext.pc - found
===>   thunderbird-147.0.1 depends on file:
/usr/local/libdata/pkgconfig/xfixes.pc - found
===>   thunderbird-147.0.1 depends on file:
/usr/local/libdata/pkgconfig/xrandr.pc - found
===>   thunderbird-147.0.1 depends on file:
/usr/local/libdata/pkgconfig/xrender.pc - found
===>   thunderbird-147.0.1 depends on file: /usr/local/libdata/pkgconfig/xt.pc
- found
===>   thunderbird-147.0.1 depends on file:
/usr/local/libdata/pkgconfig/xtst.pc - found
===>   thunderbird-147.0.1 depends on shared library: libjson-c.so - found
(/usr/local/lib/libjson-c.so)
===>   thunderbird-147.0.1 depends on shared library: libdrm.so - found
(/usr/local/lib/libdrm.so)
===>   thunderbird-147.0.1 depends on shared library: libepoll-shim.so - found
(/usr/local/lib/libepoll-shim.so)
===>   thunderbird-147.0.1 depends on shared library: libfontconfig.so - found
(/usr/local/lib/libfontconfig.so)
===>   thunderbird-147.0.1 depends on shared library: libfreetype.so - found
(/usr/local/lib/libfreetype.so)
===>   thunderbird-147.0.1 depends on shared library: libevent.so - found
(/usr/local/lib/libevent.so)
===>   thunderbird-147.0.1 depends on shared library: libffi.so - found
(/usr/local/lib/libffi.so)
===>   thunderbird-147.0.1 depends on shared library: libgraphite2.so - found
(/usr/local/lib/libgraphite2.so)
===>   thunderbird-147.0.1 depends on shared library: libharfbuzz.so - found
(/usr/local/lib/libharfbuzz.so)
===>   thunderbird-147.0.1 depends on shared library: libnspr4.so - found
(/usr/local/lib/libnspr4.so)
===>   thunderbird-147.0.1 depends on shared library: libnss3.so - found
(/usr/local/lib/libnss3.so)
===>   thunderbird-147.0.1 depends on shared library: libpng.so - found
(/usr/local/lib/libpng.so)
===>   thunderbird-147.0.1 depends on shared library: libpixman-1.so - found
(/usr/local/lib/libpixman-1.so)
===>   thunderbird-147.0.1 depends on shared library: libvpx.so - found
(/usr/local/lib/libvpx.so)
===>   thunderbird-147.0.1 depends on shared library: libwebp.so - found
(/usr/local/lib/libwebp.so)
===>   thunderbird-147.0.1 depends on shared library: libGL.so - found
(/usr/local/lib/libGL.so)
===>   thunderbird-147.0.1 depends on shared library: libatk-1.0.so - found
(/usr/local/lib/libatk-1.0.so)
===>   thunderbird-147.0.1 depends on shared library: libcairo.so - found
(/usr/local/lib/libcairo.so)
===>   thunderbird-147.0.1 depends on shared library: libgdk_pixbuf-2.0.so -
found (/usr/local/lib/libgdk_pixbuf-2.0.so)
===>   thunderbird-147.0.1 depends on shared library: libglib-2.0.so - found
(/usr/local/lib/libglib-2.0.so)
===>   thunderbird-147.0.1 depends on shared library: libintl.so - found
(/usr/local/lib/libintl.so)
===>   thunderbird-147.0.1 depends on shared library: libgtk-3.so - found
(/usr/local/lib/libgtk-3.so)
===>   thunderbird-147.0.1 depends on shared library: libharfbuzz.so - found
(/usr/local/lib/libharfbuzz.so)
===>   thunderbird-147.0.1 depends on s
  --with-system-jpeg=/usr/local
  --with-system-nspr
  --with-system-nss
  --with-system-png
  --enable-system-pixman
  --with-system-libvpx
  --with-system-webp
  --enable-update-channel=release
  --disable-updater
  --with-system-zlib
  --disable-optimize
  --disable-dbus
  --disable-libproxy
  --enable-alsa
  --disable-pulseaudio
  --disable-sndio
  --disable-debug
  --disable-debug-symbols
  --enable-release
  --enable-rust-simd
  --disable-profiling
  --disable-tests
  --enable-strip
  --enable-install-strip
  MAIL_PKG_SHARED=1
  MOZ_THUNDERBIRD=1
  PYTHON3=/usr/local/bin/python3.12
  RUSTFLAGS=
  MOZ_GOOGLE_SAFEBROWSING_API_KEY=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8
  MOZ_GOOGLE_LOCATION_SERVICE_API_KEY=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8

checking for a shell... /bin/sh
checking for host system type... x86_64-unknown-freebsd14.3
checking for target system type... x86_64-unknown-freebsd14.3
Determining COMM source information from sourcestamp.txt...
Determining GECKO source information from sourcestamp.txt...
checking whether cross compiling... no
checking if configuration file confvars.sh exists...
/usr/ports/mail/thunderbird/work/thunderbird-147.0.1/comm/mail/confvars.sh
checking if configuration file configure.sh exists...
/usr/ports/mail/thunderbird/work/thunderbird-147.0.1/comm/mail/branding/thunderbird/configure.sh
Determining COMM source information from environment...
COMM_SOURCE_REPOSITORY: https://hg.mozilla.org/releases/comm-release
COMM_SOURCE_CHANGESET: e853535cc79b2149c6dc66298a500f071f7c05a6

checking for Python 3...
/usr/ports/mail/thunderbird/work/.mozbuild/srcdirs/thunderbird-147.0.1-cef9b7e2b087/_virtualenvs/build/bin/python
(3.12.12)
checking for ccache... not found
checking for the target C compiler... /usr/local/bin/clang19
checking whether the target C compiler can be used... yes
checking the target C compiler version... 19.1.7
checking the target C compiler works... yes
checking for the target C++ compiler... /usr/local/bin/clang++19
checking whether the target C++ compiler can be used... yes
checking the target C++ compiler version... 19.1.7
checking the target C++ compiler works... yes
checking for the host C compiler... /usr/local/bin/clang19
checking whether the host C compiler can be used... yes
checking the host C compiler version... 19.1.7
checking the host C compiler works... yes
checking for the host C++ compiler... /usr/local/bin/clang++19
checking whether the host C++ compiler can be used... yes
checking the host C++ compiler version... 19.
WARNING: When not building jemalloc, you need to build with --with-redist or
set WIN32_REDIST_DIR.
checking for strndup... yes
checking for posix_memalign... yes
checking for memalign... yes
checking for malloc_usable_size... yes
checking for malloc.h... yes
checking whether malloc_usable_size definition can use const argument... yes
checking for stdint.h... yes
checking for inttypes.h... yes
checking for alloca.h... no
checking for sys/byteorder.h... no
checking for getopt.h... yes
checking for unistd.h... yes
checking for nl_types.h... yes
checking for cpuid.h... yes
checking for fts.h... yes
checking for sys/statvfs.h... yes
checking for sys/statfs.h... no
checking for sys/vfs.h... no
checking for sys/mount.h... yes
checking for sys/quota.h... no
checking for sys/queue.h... yes
checking for sys/types.h... yes
checking for netinet/in.h... yes
checking for byteswap.h... yes
checking for memfd_create in sys/mman.h... yes
checking for clock_gettime(CLOCK_MONOTONIC)... yes
checking for res_ninit()... yes
checking for dladdr... yes
checking for dlfcn.h... yes
checking for dlopen i
checking for socket in -lsocket... no
checking for pthread_create... no
checking for pthread_create in -lpthread... yes
checking for pthread.h... yes
checking whether the C compiler supports -pthread... yes
checking whether 64-bits std::atomic requires -latomic... no
checking whether the C++ compiler supports -Wdeprecated-literal-operator... yes
checking whether the C compiler supports -Winvalid-utf8... yes
checking whether the C++ compiler supports -Winvalid-utf8... yes
checking whether the C compiler supports -Wformat... yes
checking whether the C++ compiler supports -Wformat... yes
checking whether the C compiler supports -Wno-character-conversion... no
checking whether the C++ compiler supports -Wno-character-conversion... no
checking whether the C++ compiler supports -fno-sized-deallocation... yes
checking whether the C++ compiler supports -fno-aligned-new... yes
checking whether the linker supports Identical Code Folding... yes
checking whether the C linker supports -Wl,--build-id=sha1... yes
checking whether the C assembler supports -Wa,--noexecstack... yes
checking whether the C linker supports -Wl,-z,noexecstack... yes
checking whether the C linker supports -Wl,-z,text... yes
checking whether the C linker supports -Wl,-z,relro... yes
checking whether the C linker supports -Wl,-z,now... yes
checking whether the C linker supports -Wl,-z,nocopyreloc... yes
checking whether the C assembler supports -fPIC... yes
checking whether the C compiler supports -fPIC... yes
checking whether the C++ compiler supports -fPIC... yes
checking for --ignore-unresolved-symbol option to the linker... no
checking what kind of list files are supported by the linker... linkerlist
checking for llvm_profdata... /usr/bin/llvm-profdata
checking for readelf... /usr/local/llvm19/bin/llvm-readelf
checking for objcopy... /usr/local/llvm19/bin/llvm-objcopy
Determining GECKO source information from environment...
Determining GECKO source information from .gecko_rev.yml
GECKO_SOURCE_REPOSITORY: https://hg-edge.mozilla.org/releases/mozilla-release
GECKO_SOURCE_CHANGESET: 7c42d7af4adc37371e296ff7cb1033ce4f39af12
checking for json-c >= 0.11... yes
checking MZLA_JSONC_CFLAGS... -I/usr/local/include -I/usr/local/include/json-c
checking MZLA_JSONC_LIBS... -L/usr/local/lib -ljson-c
checking for bzip2 >= 1.0.6... no
WARNING: Package bzip2 was not found in the pkg-config search path.
WARNING: Perhaps you should add the directory containing `bzip2.pc'
WARNING: to the PKG_CONFIG_PATH environment variable
WARNING: Package 'bzip2' not found
checking for BZ2_bzread... yes
checking for bzlib.h... yes
Configuring Botan...
DEBUG: <truncated - see config.log for full output>
DEBUG: |   │ exit code: 1
DEBUG: |   _─> [12 lines of output]
DEBUG: |       Running `maturin pep517 build-wheel -i
/usr/ports/mail/thunderbird/work/.mozbuild/srcdirs/thunderbird-147.0.1-cef9b7e2b087/_virtualenvs/mach/bin/python
--compatibility off`
DEBUG: |       __ Building a mixed python/rust project
DEBUG: |       __ Found uniffi bindings
DEBUG: |       __ Using build options bindings from pyproject.toml
DEBUG: |       error: failed to parse manifest at
`/tmp/pip-install-bhpx9w5h/glean-sdk_2ea3a6686b15427093bea8872d6a7889/glean-core/Cargo.toml`
DEBUG: |       
DEBUG: |       Caused by:
DEBUG: |         can't find `dispatcher` bench at `benches/dispatcher.rs` or
`benches/dispatcher/main.rs`. Please specify bench.path if you want to use a
non-default path.
DEBUG: |       __ maturin failed
DEBUG: |         Caused by: Failed to build a native library through cargo
DEBUG: |         Caused by: Cargo build finished with "exit status: 101": `env
-u CARGO "cargo" "rustc" "--profile" "release" "--message-format"
"json-render-diagnostics" "--manifest-path"
"/tmp/pip-install-bhpx9w5h/glean-sdk_2ea3a6686b15427093bea8872d6a7889/glean-core/bundle/Cargo.toml"
"--lib" "--crate-type" "cdylib"`
DEBUG: |       Error: command ['maturin', 'pep517', 'build-wheel', '-i',
'/usr/ports/mail/thunderbird/work/.mozbuild/srcdirs/thunderbird-147.0.1-cef9b7e2b087/_virtualenvs/mach/bin/python',
'--compatibility', 'off'] returned non-zero exit status 1
DEBUG: |       [end of output]
DEBUG: |   
DEBUG: |   note: This error originates from a subprocess, and is likely not a
problem with pip.
DEBUG: |   ERROR: Failed building wheel for glean-sdk
DEBUG: | ERROR: Failed to build installable wheels for some pyproject.toml
based projects (glean-sdk)
DEBUG: | 
ERROR: Command
`/usr/ports/mail/thunderbird/work/.mozbuild/srcdirs/thunderbird-147.0.1-cef9b7e2b087/_virtualenvs/build/bin/python
/usr/ports/mail/thunderbird/work/thunderbird-147.0.1/mach --log-no-times python
--virtualenv build
/usr/ports/mail/thunderbird/work/thunderbird-147.0.1/comm/third_party/botan/configure.py
--cc-bin=/usr/local/bin/clang++19 --cc-abi-flags=-std=gnu++20 --cpu=x86_64
--os=freebsd
--with-build-dir=/usr/ports/mail/thunderbird/work/.build/comm/third_party/botan
--build-targets=static --minimized-build --link-method=copy
--without-documentation --distribution-info=Thunderbird_147.0.1
--enable-modules=aead,aes,auto_rng,bigint,blowfish,camellia,cast128,cbc,cfb,crc24,des,dl_group,dsa,eax,ec_group,ecdh,ecdsa,ed25519,elgamal,eme_pkcs1,emsa_pkcs1,emsa_raw,ffi,hash,hkdf,hmac,hmac_drbg,idea,kdf,md5,ocb,pcurves_brainpool256r1,pcurves_brainpool384r1,pcurves_brainpool512r1,pcurves_generic,pcurves_numsp512d1,pcurves_secp192r1,pcurves_secp224r1,pcurves_secp256k1,pcurves_secp256r1,pcurves_secp384r1,pcurves_secp521r1,pcurves_sm2p256v1,pgp_s2k,pubkey,raw_hash,rfc3394,rmd160,rsa,sha1,sha2_32,sha2_64,sha3,sm2,sm3,sm4,sp800_56a,system_rng,twofish,x25519`
failed with exit status 1.
===>  Script "configure" failed unexpectedly.
Please report the problem to [email protected] [maintainer] and attach the
"/usr/ports/mail/thunderbird/work/.build/config.log" including the output of
the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/mail/thunderbird
*** Error code 1

Stop.
make: stopped in /usr/ports/mail/thunderbird

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to