Browse Source

[Debian] Specify LDFLAGS for Wine addons

master
Pekka Helenius 1 year 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'
'glslang'
'ninja-build (>= 1.5)'
'gcc-mingw-w64-base'
#'binutils-common'
'libisl22'
'gcc-mingw-w64-base'
'mingw-w64-common'
'binutils-mingw-w64-x86-64'
'binutils-mingw-w64-i686'
@ -145,8 +146,9 @@ empty
############################
# 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
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


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

@ -149,8 +149,9 @@ empty
############################
# 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
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


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

@ -146,8 +146,9 @@ empty
############################
# 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
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


Loading…
Cancel
Save