Skip to content

Instantly share code, notes, and snippets.

@rektide
Created March 15, 2025 19:16
Show Gist options
  • Select an option

  • Save rektide/79d110e461e10dbb9fe03be9f79eb013 to your computer and use it in GitHub Desktop.

Select an option

Save rektide/79d110e461e10dbb9fe03be9f79eb013 to your computer and use it in GitHub Desktop.

Revisions

  1. rektide created this gist Mar 15, 2025.
    9 changes: 9 additions & 0 deletions libglx-mesa0_DEBIAN_symbols
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    libGLX_mesa.so.0 libglx-mesa0
    MesaGLInteropGLXExportObject@Base 12.0.4
    MesaGLInteropGLXFlushObjects@Base 23.3.0~
    MesaGLInteropGLXQueryDeviceInfo@Base 12.0.4
    __glx_Main@Base 17.0.0~
    glAreTexturesResidentEXT@Base 0
    glDeleteTexturesEXT@Base 0
    glGenTexturesEXT@Base 0
    glIsTextureEXT@Base 0
    7,611 changes: 7,611 additions & 0 deletions log.txt
    7,611 additions, 0 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
    71 changes: 71 additions & 0 deletions truncated-log.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,71 @@
    #
    # ...
    make[1]: Leaving directory '/home/rektide/src/mesa/mesa'
    dh_installdocs -O--builddirectory=build/ -O--buildsystem=meson
    debian/rules override_dh_installchangelogs
    make[1]: Entering directory '/home/rektide/src/mesa/mesa'
    dh_installchangelogs -a
    dh_installchangelogs -pmesa-common-dev
    make[1]: Leaving directory '/home/rektide/src/mesa/mesa'
    dh_installsystemduser -O--builddirectory=build/ -O--buildsystem=meson
    dh_lintian -O--builddirectory=build/ -O--buildsystem=meson
    dh_perl -O--builddirectory=build/ -O--buildsystem=meson
    dh_link -O--builddirectory=build/ -O--buildsystem=meson
    dh_strip_nondeterminism -O--builddirectory=build/ -O--buildsystem=meson
    dh_compress -O--builddirectory=build/ -O--buildsystem=meson
    dh_fixperms -O--builddirectory=build/ -O--buildsystem=meson
    dh_missing -O--builddirectory=build/ -O--buildsystem=meson
    dh_dwz -a -O--builddirectory=build/ -O--buildsystem=meson
    dh_strip -a -O--builddirectory=build/ -O--buildsystem=meson
    debian/rules override_dh_makeshlibs
    make[1]: Entering directory '/home/rektide/src/mesa/mesa'
    dh_makeshlibs -a -- -c4
    dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
    dpkg-gensymbols: warning: debian/libglx-mesa0/DEBIAN/symbols doesn't match completely debian/libglx-mesa0.symbols
    --- debian/libglx-mesa0.symbols (libglx-mesa0_25.0.1-2_amd64)
    +++ dpkg-gensymbolsJJTWep 2025-03-15 18:25:28.085486482 +0000
    @@ -3,1303 +3,1303 @@
    MesaGLInteropGLXFlushObjects@Base 23.3.0~
    (arch=!hurd-any)MesaGLInteropGLXQueryDeviceInfo@Base 12.0.4
    __glx_Main@Base 17.0.0~
    - glAccum@Base 0
    - glActiveShaderProgram@Base 12.0.1
    - glActiveTexture@Base 0
    - glActiveTextureARB@Base 0
    - glAlphaFunc@Base 0
    - glAlphaFuncx@Base 0
    - glAreTexturesResident@Base 0
    +#MISSING: 25.0.1-2# glAccum@Base 0
    +#MISSING: 25.0.1-2# glActiveShaderProgram@Base 12.0.1
    +#MISSING: 25.0.1-2# glActiveTexture@Base 0
    +#MISSING: 25.0.1-2# glActiveTextureARB@Base 0
    +#MISSING: 25.0.1-2# glAlphaFunc@Base 0
    +#MISSING: 25.0.1-2# glAlphaFuncx@Base 0
    +#MISSING: 25.0.1-2# glAreTexturesResident@Base 0
    glAreTexturesResidentEXT@Base 0
    - glArrayElement@Base 0
    - glArrayElementEXT@Base 0
    - glAttachObjectARB@Base 0
    - glAttachShader@Base 0
    - glBegin@Base 0
    - glBeginConditionalRender@Base 0
    - glBeginConditionalRenderNV@Base 0
    - glBeginQuery@Base 0
    - glBeginQueryARB@Base 0
    - glBeginQueryIndexed@Base 0
    - glBeginTransformFeedback@Base 0

    # many many many more truncated here

    +#MISSING: 25.0.1-2# glWindowPos3iARB@Base 0
    +#MISSING: 25.0.1-2# glWindowPos3iv@Base 0
    +#MISSING: 25.0.1-2# glWindowPos3ivARB@Base 0
    +#MISSING: 25.0.1-2# glWindowPos3s@Base 0
    +#MISSING: 25.0.1-2# glWindowPos3sARB@Base 0
    +#MISSING: 25.0.1-2# glWindowPos3sv@Base 0
    +#MISSING: 25.0.1-2# glWindowPos3svARB@Base 0
    dh_makeshlibs: error: failing due to earlier errors
    make[1]: *** [debian/rules:306: override_dh_makeshlibs] Error 25
    make[1]: Leaving directory '/home/rektide/src/mesa/mesa'
    make: *** [debian/rules:309: binary] Error 2
    dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2