Search Criteria
Package Details: lib32-sord 0.16.14-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/lib32-sord.git (read-only, click to copy) |
---|---|
Package Base: | lib32-sord |
Description: | A lightweight C library for storing RDF data in memory (32-bit) |
Upstream URL: | https://drobilla.net/software/sord.html |
Licenses: | custom:ISC |
Submitter: | rodrigo21 |
Maintainer: | rodrigo21 |
Last Packager: | rodrigo21 |
Votes: | 4 |
Popularity: | 0.000000 |
First Submitted: | 2018-08-19 03:06 (UTC) |
Last Updated: | 2022-09-27 15:05 (UTC) |
Dependencies (3)
- lib32-serdAUR
- sord (sord-gitAUR)
- meson (meson-gitAUR) (make)
Latest Comments
sl1pkn07 commented on 2022-07-27 18:18 (UTC)
please add
libsord-0.so
to provides andsord=$pkgver
to dependsgreetings
rstrox commented on 2022-05-20 19:13 (UTC)
This fixes the build, as of today:
DDoSolitary commented on 2020-11-24 16:03 (UTC)
I just made a patch that allows building this package with
-march=native
. I'll submit it to upstream when I have time.Nocifer commented on 2020-11-24 15:48 (UTC)
@DDoSolitary Ah, very good catch, thanks very much for the assist. I have replaced that part in
makepkg.conf
with-march=native
since years, and that's the first time I've ever had any problems with it.@rodrigo21 Thanks for the advice, but the problem was with my system configuration after all. Btw, changing
-march=native
to-march=x86-64
also allowed me to build all 4 lib32 packages (sord, serd, lilv, sratom) without having to use a clean chroot.DDoSolitary commented on 2020-11-24 15:25 (UTC) (edited on 2020-11-24 15:31 (UTC) by DDoSolitary)
@Nocifer Check your CFLAGS value in /etc/makepkg.conf. It seems that the code detected SSE4.2 support (
#ifdef __SSE4_2__
) and tries to use a 64-bit intrinsic (_mm_crc32_u64
), but the compiler doesn't recognize it because we're building 32-bit packages here. With the default CFLAGS settings in makepkg.conf (-march=x86-64 -mtune=generic
), SSE4.2 should have been disabled.rodrigo21 commented on 2020-11-24 15:17 (UTC)
@Nocifer
Try building in a clean chroot.
I'm also getting errors without it.
Try rebuilding lib32-serd first, it was also updated.
I can only build lib32-serd, lib32-sord, lib32-sratom and lib32-lilv in a clean chroot.
Nocifer commented on 2020-11-24 10:29 (UTC) (edited on 2020-11-24 10:30 (UTC) by Nocifer)
Getting this when trying to build after the recent update:
DDoSolitary commented on 2020-08-23 07:47 (UTC)
Could you please add the following line in the
build
function:It seems that the default CFLAGS in
/etc/makepkg.conf
which contains-O2 -fno-plt
is causing segfaults: https://aur.archlinux.org/packages/lib32-sratom/#comment-762156DDoSolitary commented on 2019-11-12 12:17 (UTC)
Dependency
pcre
should belib32-pcre