Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-136068

qtwebengine does not build reproducibly

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 5.15.18, 6.9.0
    • Build System, WebEngine
    • None
    • Linux/Wayland, Linux/X11

    Description

      When building qtwebengine twice, the resulting `lib/libQt6WebEngineCore.so.6.9.0` is not bit-by-bit identical.

      diff <(nm /nix/store/n0jw07kni8871kxafv9gkzazvjdz3yvi-qtwebengine-6.9.0/lib/libQt6WebEngineCore.so.6.9.0 | cut -d " " -f 2) <(nm /nix/store/n0jw07kni8871kxafv9gkzazvjdz3yvi-qtwebengine-6.9.0.check/lib/libQt6WebEngineCore.so.6.9.0 | cut -d " " -f 2)

      suggests the same symbols are there in the same order, but at different addresses.

      I'm pretty sure this is not a distro-specific issue, but I encountered it in NixOS, the issue in the distro-specific tracker is https://github.com/NixOS/nixpkgs/issues/393832

      Attachments

        For Gerrit Dashboard: QTBUG-136068
        # Subject Branch Project Status CR V

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            raboof Arnout Engelen
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There is 1 open Gerrit change