[Midnightbsd-cvs] [MidnightBSD/mports] 238a7d: www/firefox-esr: fix build against Firefox 128 ESR...
Lucas Holt
noreply at github.com
Sun Apr 26 14:51:21 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 238a7d55922761bf5853c3a5d7ef084217af9cec
https://github.com/MidnightBSD/mports/commit/238a7d55922761bf5853c3a5d7ef084217af9cec
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-04-26 (Sun, 26 Apr 2026)
Changed paths:
M www/firefox-esr/Makefile
R www/firefox-esr/files/patch-ipc_glue_SharedMemory__posix.cpp
R www/firefox-esr/files/patch-third__party_chromium_build_build__config.h
Log Message:
-----------
www/firefox-esr: fix build against Firefox 128 ESR source
- Remove patch-ipc_glue_SharedMemory__posix.cpp: SharedMemory_posix.cpp
in 128 ESR is only 55 lines and lacks FindFreeAddressSpace; patch
from firefox 135 does not apply
- Remove patch-third__party_chromium_build_build__config.h: the path
third_party/chromium/ does not exist in 128 ESR (only
third_party/libwebrtc/ which is disabled anyway)
- Drop --with-system-jpeg from QMAKE_ARGS: configure test for jpeg
does not pick up -L/usr/local/lib, causing a spurious linker error;
matches the approach used in www/firefox (135)
Port now builds, stages, and packages cleanly.
AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list