Package Details: libxsmm 1.16.1-2

Git Clone URL: https://aur.archlinux.org/libxsmm.git (read-only, click to copy)
Package Base: libxsmm
Description: A library for small dense and small sparse matrix-matrix multiplications
Upstream URL: https://github.com/hfp/libxsmm
Licenses: BSD
Conflicts: libxsmm-git
Submitter: a.kudelin
Maintainer: a.kudelin
Last Packager: a.kudelin
Votes: 1
Popularity: 0.000969
First Submitted: 2019-05-23 20:00
Last Updated: 2020-10-20 13:10

Latest Comments

a.kudelin commented on 2020-10-20 13:11

@dev-zero, thanks! I fixed pkgconfig.

dev-zero commented on 2020-10-20 09:45

Presently the package installs the pkg-config files to /usr/lib where they will not be picked up by the pkg-config command:

$ pacman -Ql libxsmm | grep .pc
libxsmm /usr/lib/libxsmm.pc
libxsmm /usr/lib/libxsmmext.pc
libxsmm /usr/lib/libxsmmf.pc
libxsmm /usr/lib/libxsmmnoblas.pc
$ pkg-config --libs libxsmmf
Package libxsmmf was not found in the pkg-config search path.
Perhaps you should add the directory containing `libxsmmf.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libxsmmf', required by 'virtual:world', not found

I added the following to my PKGBUILD to fix this:

  mkdir -p "$pkgdir/usr/lib/pkgconfig"
  mv "$pkgdir/usr/lib"/*.pc "$pkgdir/usr/lib/pkgconfig/"

Afterwards:

$ pacman -Ql libxsmm | grep .pc
libxsmm /usr/lib/pkgconfig/libxsmm.pc
libxsmm /usr/lib/pkgconfig/libxsmmext.pc
libxsmm /usr/lib/pkgconfig/libxsmmf.pc
libxsmm /usr/lib/pkgconfig/libxsmmnoblas.pc

a.kudelin commented on 2019-07-24 18:11

OK, thank you, I will add the dependency in the next release. A few words about 1.13: this version is broken, and I sent a bugreport to the maintainer on github. So, we need some patience to wait for a patch.

adsun commented on 2019-07-24 13:18

This also needs python added to the makedepends array, in order to build without error in a clean chroot.