[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