~mozilla-snaps/firefox-snap/+git/firefox-snap:core22

Last commit made on 2023-08-16
Get this branch:
git clone -b core22 https://git.launchpad.net/~mozilla-snaps/firefox-snap/+git/firefox-snap

Branch merges

Branch information

Recent commits

466471c... by Amin Bandali

Bump LLVM to 16.0.4

Also set LLVM_INCLUDE_TESTS=OFF; otherwise, the build fails with an
error:

:: CMake Error at CMakeLists.txt:1171 (add_subdirectory):
:: add_subdirectory given source
:: "/build/firefox/parts/clang/build/llvm-16.0.4.src/../third-party/unittest"
:: which is not an existing directory.

01b1bab... by Amin Bandali

Build debug symbols on arm64 as well

3cc250a... by Alexandre <alexandre@serveur>

Bug 1729750 - Support speech-dispatcher in Snap (core22)

5773d49... by Sebastien Bacher

Don't include libva but use the gnome sdk version instead

The library version needs to match the intel media driver one

c1b6f44... by Alexandre <alexandre@serveur>

Perform debug-symbols actually after firefox

This corrects behavior wrt snapcraft: https://github.com/snapcore/snapcraft/issues/4220

00059b6... by Amin Bandali

Add workaround for LP: #2016358

899af38... by Amin Bandali

Drop unused meson-deps part

33b220f... by Amin Bandali

Fix build on arm64 and armhf

Extend LDFLAGS and LD_LIBRARY_PATH to help the linker pick the right
libxul.so, libnss3.so, libnssutil3.so, etc. libraries, i.e. from the
source tree, rather than the system ones from the GNOME SDK snap.

e5d864c... by Amin Bandali

Add 'craftctl default' to each 'override-build'

For these nil plugins 'craftctl default' will ensure the environment
is properly set up for debugging.

370a8c1... by Olivier Tilloy

Do not build pipewire, use the one from the Ubuntu archive.