diff options
author | Oleksandr Natalenko | 2022-05-12 21:02:09 +0200 |
---|---|---|
committer | Oleksandr Natalenko | 2022-05-12 21:02:09 +0200 |
commit | 4e29a8ebdc7f190866c47ea6337675e32686c439 (patch) | |
tree | 05cec1c95aeb208a9a95053d07f05076bcd49da8 /PKGBUILD | |
parent | f1fe912e0f0626e2bc9042cd4fd9f0dd1e3af382 (diff) | |
download | aur-4e29a8ebdc7f190866c47ea6337675e32686c439.tar.gz |
fix against gcc 12
Signed-off-by: Oleksandr Natalenko <oleksandr@natalenko.name>
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -2,18 +2,21 @@ pkgname=7-zip pkgver=21.07 -pkgrel=1 +pkgrel=2 pkgdesc="File archiver with a high compression ratio" url="https://www.7-zip.org" license=(LGPL) arch=(x86_64) makedepends=(uasm) -source=(https://7-zip.org/a/7z2107-src.7z) -sha256sums=('d1074d56f415aab99d99e597a7b66dc455dba6349ae8a4c89df76475b6a1284c') +source=(https://7-zip.org/a/7z2107-src.7z + gcc-12.patch) +sha256sums=('d1074d56f415aab99d99e597a7b66dc455dba6349ae8a4c89df76475b6a1284c' + 'e4d34366e091b8404dd04f02bcad46518d2930ec0b4a420e1316db020234b085') prepare() { sed -i 's|MY_ASM = asmc|MY_ASM = uasm|g' CPP/7zip/7zip_gcc.mak sed -i 's|LFLAGS_ALL = -s $(MY_ARCH_2) $(LDFLAGS) $(LD_arch) $(OBJS) $(MY_LIBS) $(LIB2)|LFLAGS_ALL = -s $(MY_ARCH_2) $(LDFLAGS) -Wl,-z,noexecstack $(LD_arch) $(OBJS) $(MY_LIBS) $(LIB2)|g' CPP/7zip/7zip_gcc.mak + patch -Np1 -i ../gcc-12.patch } build() { |