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

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

Branch merges

Branch information

Name:
beta-core22
Repository:
lp:~mozilla-snaps/firefox-snap/+git/firefox-snap

Recent commits

93bbbc7... 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.

4dadc01... by Alexandre <alexandre@serveur>

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

3083e7d... 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

6688c0e... by Alexandre <alexandre@serveur>

Perform debug-symbols actually after firefox

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

610ba8d... by Amin Bandali

Add workaround for LP: #2016358

f10ba00... by Amin Bandali

Drop unused meson-deps part

8cc212d... 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.

89c9bdf... 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.

2fc24ce... by Amin Bandali

Use LLVM 15.0.6 on all arches

486b573... by Amin Bandali

Build debug symbols on arm64 as well