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

[Git][xorg-team/xserver/xorg-server][debian-unstable] Limit libunwind to archs that actually have it. (Closes: #909240)



Title: GitLab

Timo Aaltonen pushed to branch debian-unstable at X Strike Force / xserver / xorg-server

Commits:

3 changed files:

Changes:

  • debian/changelog
    ... ... @@ -2,6 +2,7 @@ xorg-server (2:1.20.1-3) UNRELEASED; urgency=medium
    2 2
     
    
    3 3
       * xvfb-run*: Update default resolution and bitdepth to match upstream
    
    4 4
         defaults.
    
    5
    +  * Limit libunwind to archs that actually have it. (Closes: #909240)
    
    5 6
     
    
    6 7
      -- Timo Aaltonen <tjaalton@debian.org>  Thu, 20 Sep 2018 00:21:47 +0300
    
    7 8
     
    

  • debian/control
    ... ... @@ -29,7 +29,7 @@ Build-Depends:
    29 29
      libaudit-dev [linux-any],
    
    30 30
      libdrm-dev (>= 2.4.89) [!hurd-i386],
    
    31 31
      libgl1-mesa-dev (>= 9.2),
    
    32
    - libunwind-dev,
    
    32
    + libunwind-dev [amd64 arm64 armel armhf hppa i386 ia64 mips mips64 mips64el mipsel powerpc powerpcspe ppc64 ppc64el sh4],
    
    33 33
      libxmuu-dev (>= 1:0.99.1),
    
    34 34
      libxext-dev (>= 1:0.99.1),
    
    35 35
      libx11-dev (>= 2:1.6),
    

  • debian/rules.flags
    ... ... @@ -41,7 +41,6 @@ confflags += \
    41 41
     confflags_main = \
    
    42 42
     	--with-default-font-path="/usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,built-ins" \
    
    43 43
     	--enable-composite \
    
    44
    -	--enable-libunwind \
    
    45 44
     	--enable-record \
    
    46 45
     	--enable-xv \
    
    47 46
     	--enable-xvmc \
    
    ... ... @@ -133,6 +132,11 @@ else # hurd
    133 132
     	confflags += --disable-config-udev
    
    134 133
     endif
    
    135 134
     
    
    135
    +# some archs don't have libunwind
    
    136
    +ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf hppa i386 ia64 mips mips64 mips64el mipsel powerpc powerpcspe ppc64 ppc64el sh4))
    
    137
    +	confflags_main += --enable-libunwind
    
    138
    +endif
    
    139
    +
    
    136 140
     # linux: libdrm needed for kms (hw/xfree86/os-support/linux/lnx_platform.c)
    
    137 141
     #        even in udeb
    
    138 142
     # kfreebsd: libdrm for dri in main build
    


  • Reply to: