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

Andreas Radke andyrtr at gemini.archlinux.org
Thu Sep 8 12:56:13 UTC 2022


    Date: Thursday, September 8, 2022 @ 12:56:12
  Author: andyrtr
Revision: 455557

upgpkg: ell 0.53-1: upstream update 0.53; enable LTO

Modified:
  ell/trunk/PKGBUILD

----------+
 PKGBUILD |   16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-09-08 12:40:21 UTC (rev 455556)
+++ PKGBUILD	2022-09-08 12:56:12 UTC (rev 455557)
@@ -2,7 +2,7 @@
 # Contributor: Jameson Pugh <imntreal at gmail.com>
 
 pkgname=ell
-pkgver=0.52
+pkgver=0.53
 pkgrel=1
 pkgdesc="Embedded Linux library"
 arch=(x86_64)
@@ -11,16 +11,15 @@
 license=('LGPL2.1')
 depends=('gcc-libs')
 checkdepends=('dbus')
-options=('!lto' 'debug')
+options=('debug')
 # https://mirrors.edge.kernel.org/pub/linux/libs/ell/sha256sums.asc
 source=(https://mirrors.edge.kernel.org/pub/linux/libs/$pkgname/$pkgname-$pkgver.tar.{xz,sign})
-sha256sums=('83099b14beda2b253a2c69460f9613c5e955b63349e3c00cf2fd506f5b3ba7d0'
+sha256sums=('a7d0df846af839bbea1b80f292166371070328854b3fa785b5c607fe600552ad'
             'SKIP')
 validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # "Marcel Holtmann <marcel at holtmann.org>"
 
 build() {
   cd "$pkgname-$pkgver"
-#  export CFLAGS+=" -ffat-lto-objects"; export CXXFLAGS+=" -ffat-lto-objects"
  ./configure --prefix=/usr
   make
 }
@@ -27,14 +26,7 @@
 
 check() {
   cd "$pkgname-$pkgver"
-
-# lto error also with export CFLAGS+=" -ffat-lto-objects"
-#/usr/bin/ld: /tmp/ccJicHpn.ltrans0.ltrans.o: in function `__wrap_l_getrandom':
-#<artificial>:(.text+0x3a71): undefined reference to `l_getrandom'
-#collect2: error: ld returned 1 exit status
-#make[3]: *** [Makefile:1629: unit/test-ecdh] Error 1
-
-  make -k check
+  make check
 }
 
 package() {



More information about the arch-commits mailing list