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

Andreas Radke andyrtr at gemini.archlinux.org
Thu Jan 6 20:19:53 UTC 2022


    Date: Thursday, January 6, 2022 @ 20:19:53
  Author: andyrtr
Revision: 433735

upgpkg: ell 0.47-1: upstream update 0.47

Modified:
  ell/trunk/PKGBUILD

----------+
 PKGBUILD |   17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-06 19:55:05 UTC (rev 433734)
+++ PKGBUILD	2022-01-06 20:19:53 UTC (rev 433735)
@@ -2,7 +2,7 @@
 # Contributor: Jameson Pugh <imntreal at gmail.com>
 
 pkgname=ell
-pkgver=0.46
+pkgver=0.47
 pkgrel=1
 pkgdesc="Embedded Linux library"
 arch=(x86_64)
@@ -9,22 +9,31 @@
 url="https://01.org/ell"
 #url="https://git.kernel.org/pub/scm/libs/ell/ell.git/"
 license=('LGPL2.1')
-depends=('glibc')
+depends=('gcc-libs')
 checkdepends=('dbus')
+options=('!lto')
 # 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=('f4fc647eff32f622e21f8851ed0c8b7270f4800149c91be601754e22d82cbb4d'
+sha256sums=('4901a0baac4eb24163ceafb44fd448430361d25d8f17d89ff29f8b0b162b3eb9'
             'SKIP')
 validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # "Marcel Holtmann <marcel at holtmann.org>"
 
 build() {
   cd "$pkgname-$pkgver"
-  ./configure --prefix=/usr
+#  export CFLAGS+=" -ffat-lto-objects"; export CXXFLAGS+=" -ffat-lto-objects"
+ ./configure --prefix=/usr
   make
 }
 
 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
 }
 



More information about the arch-commits mailing list