[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][xorg-team/lib/mesa][debian-unstable] 5 commits: changelog update



Title: GitLab

Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / mesa

Commits:

  • 50a69790
    by Timo Aaltonen at 2024-08-02T09:57:51+03:00
    changelog update
    
  • 4b961700
    by Timo Aaltonen at 2024-08-02T10:16:16+03:00
    rules: Fix FTBFS by only cleaning some nvk test binaries if they actually get built.
    
  • 4a538097
    by Timo Aaltonen at 2024-08-02T11:11:24+03:00
    rules: Add a new NVK_ARCHS which is a subset of RUSTICL_ARCHS, strip powerpc, ppc64el and s390x from it.
    
  • 4e4a7308
    by Timo Aaltonen at 2024-08-02T11:24:49+03:00
    control: Add lua5.4 to build-depends for arm* in order to work around FTBFS caused by setting MESON_PACKAGE_CACHE_DIR for nvk. (Closes: #1077729)
    
  • 14abd529
    by Timo Aaltonen at 2024-08-02T11:27:45+03:00
    release to sid
    

4 changed files:

Changes:

  • debian/changelog
    1
    +mesa (24.1.5-2) unstable; urgency=medium
    
    2
    +
    
    3
    +  [ Adrian Bunk ]
    
    4
    +  * control, rules: mips64el has latest LLVM already for some time
    
    5
    +
    
    6
    +  [ Timo Aaltonen ]
    
    7
    +  * rules: Fix FTBFS by only cleaning some nvk test binaries if they
    
    8
    +    actually get built.
    
    9
    +  * rules: Add a new NVK_ARCHS which is a subset of RUSTICL_ARCHS, strip
    
    10
    +    powerpc, ppc64el and s390x from it.
    
    11
    +  * control: Add lua5.4 to build-depends for arm* in order to work
    
    12
    +    around FTBFS caused by setting MESON_PACKAGE_CACHE_DIR for nvk.
    
    13
    +    (Closes: #1077729)
    
    14
    +
    
    15
    + -- Timo Aaltonen <tjaalton@debian.org>  Fri, 02 Aug 2024 11:25:02 +0300
    
    16
    +
    
    1 17
     mesa (24.1.5-1) unstable; urgency=medium
    
    2 18
     
    
    3 19
       * New upstream release.
    

  • debian/control
    ... ... @@ -38,6 +38,7 @@ Build-Depends:
    38 38
      libxshmfence-dev (>= 1.1),
    
    39 39
      libxtensor-dev [linux-arm64],
    
    40 40
      libzstd-dev,
    
    41
    + lua5.4 [arm64 armel armhf],
    
    41 42
      python3,
    
    42 43
      python3-mako,
    
    43 44
      python3-ply,
    

  • debian/control.in
    ... ... @@ -38,6 +38,7 @@ Build-Depends:
    38 38
      libxshmfence-dev (>= 1.1),
    
    39 39
      libxtensor-dev [linux-arm64],
    
    40 40
      libzstd-dev,
    
    41
    + lua5.4 [arm64 armel armhf],
    
    41 42
      python3,
    
    42 43
      python3-mako,
    
    43 44
      python3-ply,
    

  • debian/rules
    ... ... @@ -46,6 +46,7 @@ confflags_TEFLON = -Dteflon=false
    46 46
     
    
    47 47
     LLVM_ARCHS     = amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32
    
    48 48
     RUSTICL_ARCHS  = amd64 arm64 armel armhf i386 loong64 mips64el powerpc ppc64 ppc64el riscv64 s390x x32
    
    49
    +NVK_ARCHS      = amd64 arm64 armel armhf i386 loong64 mips64el ppc64 riscv64 x32
    
    49 50
     VALGRIND_ARCHS = amd64 arm64 armhf i386 mips64el powerpc ppc64 ppc64el s390x
    
    50 51
     WINE_ARCHS     = amd64 arm64 armel armhf i386
    
    51 52
     
    
    ... ... @@ -125,9 +126,12 @@ else
    125 126
     	confflags_GALLIUM += -Dllvm=enabled
    
    126 127
     	confflags_GALLIUM += -Dgallium-opencl=icd
    
    127 128
     
    
    128
    -	# Build rusticl and nvk for archs where rustc is available
    
    129
    +	# Build rusticl for archs where rustc is available
    
    129 130
     	ifneq (,$(filter $(DEB_HOST_ARCH), $(RUSTICL_ARCHS)))
    
    130 131
     		confflags_GALLIUM += -Dgallium-rusticl=true
    
    132
    +	endif
    
    133
    +
    
    134
    +	ifneq (,$(filter $(DEB_HOST_ARCH), $(NVK_ARCHS)))
    
    131 135
     		VULKAN_DRIVERS += nouveau
    
    132 136
     	endif
    
    133 137
     
    
    ... ... @@ -253,8 +257,10 @@ override_dh_install:
    253 257
     	rm debian/tmp/usr/lib/*/libglapi.so
    
    254 258
     	rm debian/tmp/usr/lib/*/libEGL_mesa.so
    
    255 259
     	rm debian/tmp/usr/lib/*/libGLX_mesa.so
    
    260
    +  ifneq (,$(filter $(DEB_HOST_ARCH), $(NVK_ARCHS)))
    
    256 261
     	rm debian/tmp/usr/bin/mme_fermi_sim_hw_test
    
    257 262
     	rm debian/tmp/usr/bin/mme_tu104_sim_hw_test
    
    263
    +  endif
    
    258 264
     	# use -f here though
    
    259 265
     	rm -f debian/tmp/usr/lib/*/libgrl.a
    
    260 266
     
    


  • Reply to: