[arch-commits] Commit in dev86/trunk (PKGBUILD)

Christian Hesse eworm at gemini.archlinux.org
Sat Dec 25 21:15:06 UTC 2021


    Date: Saturday, December 25, 2021 @ 21:15:06
  Author: eworm
Revision: 1083796

upgpkg: dev86 0.16.21-6: LTO fat objects rebuild

Modified:
  dev86/trunk/PKGBUILD

----------+
 PKGBUILD |    8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-25 20:48:13 UTC (rev 1083795)
+++ PKGBUILD	2021-12-25 21:15:06 UTC (rev 1083796)
@@ -4,7 +4,7 @@
 
 pkgname=dev86
 pkgver=0.16.21
-pkgrel=5
+pkgrel=6
 pkgdesc="Simple C compiler to generate 8086 code"
 arch=('x86_64')
 url='https://v3.sk/~lkundrak/dev86/'
@@ -19,18 +19,24 @@
 
 prepare() {
   cd "$srcdir"/$pkgname-$pkgver
+
   patch -p1 <"$srcdir"/mandir.patch
 }
 
 build() {
   cd "$srcdir"/$pkgname-$pkgver
+
+  export CFLAGS+=' -ffat-lto-objects'
+
   make PREFIX=/usr DIST="$pkgdir"
 }
 
 package() {
   cd "$srcdir"/$pkgname-$pkgver
+
   mkdir -p "$pkgdir"/usr/share/man/man1
   make install-all DIST="$pkgdir"
+
   # remove all the stuff supplied by bin86
   rm "$pkgdir"/usr/bin/{as,ld,nm,objdump,size}86
   rm "$pkgdir"/usr/share/man/man1/{as,ld}86.1



More information about the arch-commits mailing list