Browse Source

[Debian] Specify LDFLAGS for Wine addons

master
Pekka Helenius 2 years ago
parent
commit
341c0ae588
3 changed files with 8 additions and 4 deletions
  1. +4
    -2
      debian/debdata/dxvk.debdata
  2. +2
    -1
      debian/debdata/dxvk_nvapi.debdata
  3. +2
    -1
      debian/debdata/vkd3d_proton.debdata

+ 4
- 2
debian/debdata/dxvk.debdata View File

@ -112,8 +112,9 @@ pkg_deps_build=(
'meson' 'meson'
'glslang' 'glslang'
'ninja-build (>= 1.5)' 'ninja-build (>= 1.5)'
'gcc-mingw-w64-base'
#'binutils-common' #'binutils-common'
'libisl22'
'gcc-mingw-w64-base'
'mingw-w64-common' 'mingw-w64-common'
'binutils-mingw-w64-x86-64' 'binutils-mingw-w64-x86-64'
'binutils-mingw-w64-i686' 'binutils-mingw-w64-i686'
@ -145,8 +146,9 @@ empty
############################ ############################
# Deb builder execution field # Deb builder execution field
# Exclude -z flag from LDFLAGS because it does not work with meson
# Do not build either debug symbols or doc files # Do not build either debug symbols or doc files
pkg_debbuilder="DEB_BUILD_OPTIONS=\"strip nodocs noddebs\" dpkg-buildpackage -us -uc -b -d --source-option=--include-binaries"
pkg_debbuilder="LDFLAGS=\"-Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto\" DEB_BUILD_OPTIONS=\"strip nodocs noddebs\" dpkg-buildpackage -us -uc -b -d --source-option=--include-binaries"
######################################################## ########################################################
# Contents of Debian control file # Contents of Debian control file


+ 2
- 1
debian/debdata/dxvk_nvapi.debdata View File

@ -149,8 +149,9 @@ empty
############################ ############################
# Deb builder execution field # Deb builder execution field
# Exclude -z flag from LDFLAGS because it does not work with meson
# Do not build either debug symbols or doc files # Do not build either debug symbols or doc files
pkg_debbuilder="DEB_BUILD_OPTIONS=\"strip nodocs noddebs\" dpkg-buildpackage -us -uc -b -d --source-option=--include-binaries"
pkg_debbuilder="LDFLAGS=\"-Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto\" DEB_BUILD_OPTIONS=\"strip nodocs noddebs\" dpkg-buildpackage -us -uc -b -d --source-option=--include-binaries"
######################################################## ########################################################
# Contents of Debian control file # Contents of Debian control file


+ 2
- 1
debian/debdata/vkd3d_proton.debdata View File

@ -146,8 +146,9 @@ empty
############################ ############################
# Deb builder execution field # Deb builder execution field
# Exclude -z flag from LDFLAGS because it does not work with meson
# Do not build either debug symbols or doc files # Do not build either debug symbols or doc files
pkg_debbuilder="DEB_BUILD_OPTIONS=\"strip nodocs noddebs\" dpkg-buildpackage -us -uc -b -d --source-option=--include-binaries"
pkg_debbuilder="LDFLAGS=\"-Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto\" DEB_BUILD_OPTIONS=\"strip nodocs noddebs\" dpkg-buildpackage -us -uc -b -d --source-option=--include-binaries"
######################################################## ########################################################
# Contents of Debian control file # Contents of Debian control file


Loading…
Cancel
Save