You are not logged in.
I'd like to investigate the reasons for a specific bug in TB.
Therefore I want to build TB with debug information and without code optimizations.
What I did:
1. saved files 'PKGBUILD' and 'thunderbird.desktop' into a local folder
2. modified 'PKGBUILD':
- outcommented line 'ac_add_options --enable-optimize'
- added line 'ac_add_options --enable-debug'
(info from here)
- did NOT outcomment line 'ac_add_options --enable-release'
(supposing 'debug' and 'release' are NOT mutually exclusive. Is that right?)
3. called 'makepkg'
Problems:
I. Build failed because of a wrong PGP signature
Original error message:
==> Überprüfe Signaturen der Quell-Dateien mit gpg...
thunderbird-68.6.0.source.tar.xz ... FEHLGESCHLAGEN (Unbekannter öffentlicher Schlüssel F1A6668FBB7D572E)
==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden!
English translation:
==> Check signatures of source files via gpg..
thunderbird-68.6.0.source.tar.xz ... FAILED (Unknown public key F1A6668FBB7D572E)
==> ERROR: One or more PGP signatures couldn't be checked!
II. Don't know why --enable-rust-simd is still outcommented in 'PKGBUILD'
# https://bugzilla.mozilla.org/show_bug.cgi?id=1521249
#ac_add_options --enable-rust-simd
Bug 1521249 is fixed since version 68.0.
Is it outcommented for another reason or should it be uncommented for build?
Offline
The signature isn't outdated, you just don't have it in your keyring...
Offline
Thanks a lot for the quick reply!
Offline
II. Don't know why --enable-rust-simd is still outcommented in 'PKGBUILD'
# https://bugzilla.mozilla.org/show_bug.cgi?id=1521249
#ac_add_options --enable-rust-simdBug 1521249 is fixed since version 68.0.
Is it outcommented for another reason or should it be uncommented for build?
Final comment in 1521249 :
status-firefox67: ? → wontfix
status-firefox-esr60: fix-optional → wontfix
status-firefox-esr68: --- → wontfix
Thunderbird usually follows firefox esr, so it may not be fixed for thunderbird.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline