I'm getting the same failure as @kode54
Search Criteria
Package Details: lib32-dav1d 1.4.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/lib32-dav1d.git (read-only, click to copy) |
---|---|
Package Base: | lib32-dav1d |
Description: | AV1 cross-platform decoder focused on speed and correctness (32 bit) |
Upstream URL: | https://code.videolan.org/videolan/dav1d/ |
Licenses: | BSD |
Submitter: | oxalin |
Maintainer: | oxalin |
Last Packager: | oxalin |
Votes: | 7 |
Popularity: | 0.000000 |
First Submitted: | 2019-08-15 16:53 (UTC) |
Last Updated: | 2024-02-26 00:08 (UTC) |
Dependencies (8)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR, lib32-glibc-eac-binAUR, lib32-glibc-eac-rocoAUR)
- lib32-libdav1dAUR
- doxygen (doxygen-gitAUR, doxygen-yapAUR) (make)
- graphviz (make)
- meson (meson-gitAUR) (make)
- nasm (nasm-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- xxhash (xxhash-gitAUR) (make)
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3
jwhickman commented on 2020-09-17 23:37 (UTC)
kode54 commented on 2020-09-14 02:48 (UTC)
The nasm
parts now fail to compile with a huge mess of error log:
/usr/bin/nasm -f elf32 -I /home/chris/Source/AUR/lib32-dav1d/src/dav1d-0.7.1/src/ -I /home/chris/Source/AUR/lib32-dav1d/src/dav1d-0.7.1/build/ -MQ src/libdav1d.so.4.0.2.p/msac.obj -MF src/libdav1d.so.4.0.2.p/msac.obj.ndep ../src/x86/msac.asm -o src/libdav1d.so.4.0.2.p/msac.obj
../src/x86/msac.asm:86: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy]
../src/x86/msac.asm:749: ... from macro `cglobal' defined here
../src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here
../src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here
../src/x86/msac.asm:88: error: `%ifndef' expects macro identifiers
../src/x86/msac.asm:263: ... from macro `LEA' defined here
../src/x86/msac.asm:1176: ... from macro `call' defined here
../src/x86/msac.asm:1183: ... from macro `call_internal' defined here
../src/x86/msac.asm:216: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy]
../src/x86/msac.asm:749: ... from macro `cglobal' defined here
../src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here
../src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here
../src/x86/msac.asm:218: error: `%ifndef' expects macro identifiers
../src/x86/msac.asm:263: ... from macro `LEA' defined here
../src/x86/msac.asm:1176: ... from macro `call' defined here
../src/x86/msac.asm:1183: ... from macro `call_internal' defined here
../src/x86/msac.asm:262: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy]
../src/x86/msac.asm:749: ... from macro `cglobal' defined here
../src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here
../src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here
../src/x86/msac.asm:264: error: `%ifndef' expects macro identifiers
../src/x86/msac.asm:263: ... from macro `LEA' defined here
../src/x86/msac.asm:1176: ... from macro `call' defined here
../src/x86/msac.asm:1183: ... from macro `call_internal' defined here
../src/x86/msac.asm:335: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy]
../src/x86/msac.asm:749: ... from macro `cglobal' defined here
../src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here
../src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here
../src/x86/msac.asm:402: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy]
../src/x86/msac.asm:749: ... from macro `cglobal' defined here
../src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here
../src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here
../src/x86/msac.asm:423: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy]
../src/x86/msac.asm:749: ... from macro `cglobal' defined here
../src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here
../src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here
../src/x86/msac.asm:576: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy]
../src/x86/msac.asm:749: ... from macro `cglobal' defined here
../src/x86/msac.asm:787: ... from macro `cglobal_internal' defined here
../src/x86/msac.asm:656: ... from macro `PROLOGUE' defined here
../src/x86/msac.asm:579: error: `%ifndef' expects macro identifiers
../src/x86/msac.asm:263: ... from macro `LEA' defined here
../src/x86/msac.asm:1176: ... from macro `call' defined here
../src/x86/msac.asm:1183: ... from macro `call_internal' defined here
[38/98] Generating vcs_version.h with a custom command
fatal: not a git repository: '/home/chris/Source/AUR/lib32-dav1d/src/dav1d-0.7.1/.git'
[41/98] Generating 'src/libdav1d.so.4.0.2.p/cpuid.obj'.
../src/x86/cpuid.asm:47: warning: dropping trailing empty parameter in call to multi-line macro `DEFINE_ARGS_INTERNAL' [-w+macro-params-legacy]
../src/x86/cpuid.asm:749: ... from macro `cglobal' defined here
../src/x86/cpuid.asm:787: ... from macro `cglobal_internal' defined here
../src/x86/cpuid.asm:656: ... from macro `PROLOGUE' defined here
[52/98] Generating 'src/libdav1d.so.4.0.2.p/ipred_ssse3.obj'.
FAILED: src/libdav1d.so.4.0.2.p/ipred_ssse3.obj
/usr/bin/nasm -f elf32 -I /home/chris/Source/AUR/lib32-dav1d/src/dav1d-0.7.1/src/ -I /home/chris/Source/AUR/lib32-dav1d/src/dav1d-0.7.1/build/ -MQ src/libdav1d.so.4.0.2.p/ipred_ssse3.obj -MF src/libdav1d.so.4.0.2.p/ipred_ssse3.obj.ndep ../src/x86/ipred_ssse3.asm -o src/libdav1d.so.4.0.2.p/ipred_ssse3.obj
../src/x86/ipred_ssse3.asm:159: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:182: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:206: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:441: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:491: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:508: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:544: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:705: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:964: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:1198: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:1305: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:1547: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:1579: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:1605: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:2778: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/ipred_ssse3.asm:2941: error: `%ifndef' expects macro identifiers
../src/x86/ipred_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/ipred_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/ipred_ssse3.asm:1183: ... from macro `call_internal' defined here
[53/98] Generating 'src/libdav1d.so.4.0.2.p/cdef_sse.obj'.
FAILED: src/libdav1d.so.4.0.2.p/cdef_sse.obj
/usr/bin/nasm -f elf32 -I /home/chris/Source/AUR/lib32-dav1d/src/dav1d-0.7.1/src/ -I /home/chris/Source/AUR/lib32-dav1d/src/dav1d-0.7.1/build/ -MQ src/libdav1d.so.4.0.2.p/cdef_sse.obj -MF src/libdav1d.so.4.0.2.p/cdef_sse.obj.ndep ../src/x86/cdef_sse.asm -o src/libdav1d.so.4.0.2.p/cdef_sse.obj
../src/x86/cdef_sse.asm:1391: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:308: ... from macro `CDEF_FILTER' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
../src/x86/cdef_sse.asm:1392: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:308: ... from macro `CDEF_FILTER' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
../src/x86/cdef_sse.asm:1393: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:308: ... from macro `CDEF_FILTER' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
../src/x86/cdef_sse.asm:1394: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:1084: ... from macro `CDEF_DIR' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
../src/x86/cdef_sse.asm:1397: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:308: ... from macro `CDEF_FILTER' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
../src/x86/cdef_sse.asm:1398: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:308: ... from macro `CDEF_FILTER' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
../src/x86/cdef_sse.asm:1399: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:308: ... from macro `CDEF_FILTER' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
../src/x86/cdef_sse.asm:1400: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:1084: ... from macro `CDEF_DIR' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
../src/x86/cdef_sse.asm:1403: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:308: ... from macro `CDEF_FILTER' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
../src/x86/cdef_sse.asm:1404: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:308: ... from macro `CDEF_FILTER' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
../src/x86/cdef_sse.asm:1405: error: `%ifndef' expects macro identifiers
../src/x86/cdef_sse.asm:308: ... from macro `CDEF_FILTER' defined here
../src/x86/cdef_sse.asm:264: ... from macro `LEA' defined here
../src/x86/cdef_sse.asm:1177: ... from macro `call' defined here
../src/x86/cdef_sse.asm:1184: ... from macro `call_internal' defined here
[54/98] Generating 'src/libdav1d.so.4.0.2.p/film_grain_ssse3.obj'.
FAILED: src/libdav1d.so.4.0.2.p/film_grain_ssse3.obj
/usr/bin/nasm -f elf32 -I /home/chris/Source/AUR/lib32-dav1d/src/dav1d-0.7.1/src/ -I /home/chris/Source/AUR/lib32-dav1d/src/dav1d-0.7.1/build/ -MQ src/libdav1d.so.4.0.2.p/film_grain_ssse3.obj -MF src/libdav1d.so.4.0.2.p/film_grain_ssse3.obj.ndep ../src/x86/film_grain_ssse3.asm -o src/libdav1d.so.4.0.2.p/film_grain_ssse3.obj
../src/x86/film_grain_ssse3.asm:101: error: `%ifndef' expects macro identifiers
../src/x86/film_grain_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/film_grain_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/film_grain_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/film_grain_ssse3.asm:1247: error: `%ifndef' expects macro identifiers
../src/x86/film_grain_ssse3.asm:512: ... from macro `generate_grain_uv_fn' defined here
../src/x86/film_grain_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/film_grain_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/film_grain_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/film_grain_ssse3.asm:1248: error: `%ifndef' expects macro identifiers
../src/x86/film_grain_ssse3.asm:512: ... from macro `generate_grain_uv_fn' defined here
../src/x86/film_grain_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/film_grain_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/film_grain_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/film_grain_ssse3.asm:1249: error: `%ifndef' expects macro identifiers
../src/x86/film_grain_ssse3.asm:512: ... from macro `generate_grain_uv_fn' defined here
../src/x86/film_grain_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/film_grain_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/film_grain_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/film_grain_ssse3.asm:1321: error: `%ifndef' expects macro identifiers
../src/x86/film_grain_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/film_grain_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/film_grain_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/film_grain_ssse3.asm:3288: error: `%ifndef' expects macro identifiers
../src/x86/film_grain_ssse3.asm:2125: ... from macro `FGUV_FN' defined here
../src/x86/film_grain_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/film_grain_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/film_grain_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/film_grain_ssse3.asm:3294: error: `%ifndef' expects macro identifiers
../src/x86/film_grain_ssse3.asm:2125: ... from macro `FGUV_FN' defined here
../src/x86/film_grain_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/film_grain_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/film_grain_ssse3.asm:1183: ... from macro `call_internal' defined here
../src/x86/film_grain_ssse3.asm:3300: error: `%ifndef' expects macro identifiers
../src/x86/film_grain_ssse3.asm:2125: ... from macro `FGUV_FN' defined here
../src/x86/film_grain_ssse3.asm:263: ... from macro `LEA' defined here
../src/x86/film_grain_ssse3.asm:1176: ... from macro `call' defined here
../src/x86/film_grain_ssse3.asm:1183: ... from macro `call_internal' defined here
ninja: build stopped: subcommand failed.
oxalin commented on 2020-05-25 15:49 (UTC) (edited on 2020-05-25 15:55 (UTC) by oxalin)
About GPG, it is up to you to import the missing public key. If you receive an error about it, this is ffmpeg's project public key. Something like the following should do the trick: gpg --recv-keys 7180713BE58D1ADC
oxalin commented on 2020-05-25 15:49 (UTC)
@ekce : this is not an error per se. You have to import the public key which is unknown to your setup if it was never installed.
ekce commented on 2020-05-24 04:48 (UTC)
There's an (unknown public key 7180713BE58D1ADC)
error for this package.
sl1pkn07 commented on 2019-08-16 11:47 (UTC)
please remove libdav1d.so in provides. break dav1d package
oxalin commented on 2019-08-16 07:01 (UTC)
It should be fixed. arch-meson seems to detect differently the architecture on some systems (at work, 0.4.0-1 was compiling fine; at home, not at all) when using CFLAGS and CXXFLAGS (even in combination with CC and CXX to set the compiler in one variable and the flags in the other) compared to putting everything in CC and CXX.
Take note though: I had to delete the package from my cache to be able to compile it after having previously failed with version 0.4.0-1. (~/.cache/pacaur/lib32-dav1d).
KozRoss commented on 2019-08-16 03:55 (UTC)
Even unknown78's fix doesn't work for me - I still get exactly the same errors trying to build this.
unknown78 commented on 2019-08-15 19:36 (UTC)
In a 64bit environment it doesn't build for me with a lot of messages similar to "/usr/bin/ld: i386:x86-64 architecture of input file `tests/59830eb@@checkasm@exe/checkasm.obj' is incompatible with i386 output"
I could make the package with this small change ->
"arch-meson build --libdir=/usr/lib32 -Denable_asm=false"
I didn't see a build option to force nasm to use 32bit instead of 64bit which would be better.
Pinned Comments
oxalin commented on 2023-05-27 03:44 (UTC)
Please, don't flag this package as out-of-date if it is using the same version as the native package.
If you have dependencies problems when building, flagging the package as out-of-date if there is no updated dav1d's version is not the way to go. For this kind of situations, share a comment with whatever error you are uncountering or whatever fix you propose.
oxalin commented on 2020-05-25 15:49 (UTC) (edited on 2020-05-25 15:55 (UTC) by oxalin)
About GPG, it is up to you to import the missing public key. If you receive an error about it, this is ffmpeg's project public key. Something like the following should do the trick: gpg --recv-keys 7180713BE58D1ADC