Commits on Source 2

  • Pier Angelo Vendrame's avatar
    Bug 41016: Switch from bullseye to bookworm on macOS+Windows. · 2dc972fd
    Pier Angelo Vendrame authored
    Debian bookworm became the new stable in June 2023, so we should update
    our containers to use it.
    
    On macOS the update did not cause any issue, and just updating the
    suite name worked.
    On Windows, it caused some problems where we used the strip provided by
    the OS (only for tor, it seems), because the new version of strip seems
    to update the timestamps by default.
    
    We are delaying the process for Android because there are still a
    couple of projects that require Java 11, which is not available on
    bookworm.
    2dc972fd
  • Pier Angelo Vendrame's avatar
    Bug 41015: Enable std::filesystem on libc++ on Windows · d5376ce1
    Pier Angelo Vendrame authored
    We need to do some path manipulation in some Firefox code that is run
    before initializing XPCOM.
    So, the alternatives are either Path* functions from shlwapi, or
    std::filesystem, which is disabled in Firefox 115.
    
    Mozilla enabled it starting from 116, but we have been told it is okay
    to enable it also in 115, so we do it with this patch.
    d5376ce1
Loading
Loading