#66776 closed defect (fixed)

dav1d: configure ERROR: Neither directory contains a build file meson.build.

Reported by: mf2k (Frank Schima) Owned by: ctreleaven (Craig Treleaven)
Priority: Normal Milestone:
Component: ports Version: 2.8.99
Keywords: Cc:
Port: dav1d

Description

:debug:configure system:  cd "/opt/local/var/macports/build/_opt_mports_macports-ports_multimedia_dav1d/dav1d/work/dav1d_1.0.0" && /opt/local/bin/meson setup --prefix=/opt/local -Denable_tests=false /opt/local/var/macports/build/_opt_mports_macports-ports_multimedia_dav1d/dav1d/work/dav1d_1.0.0 /opt/local/var/macports/build/_opt_mports_macports-ports_multimedia_dav1d/dav1d/work/build 
:info:configure ERROR: Neither directory contains a build file meson.build.

Attachments (1)

main.log (36.6 KB) - added by mf2k (Frank Schima) 15 months ago.

Download all attachments as: .zip

Change History (4)

Changed 15 months ago by mf2k (Frank Schima)

Attachment: main.log added

comment:1 Changed 15 months ago by kencu (Ken)

I don't seem to be able to repro this. I tried both universal and not universal, eg:

--->  Verifying checksums for dav1d
--->  Checksumming dav1d_1.0.0.tar.bz2
--->  Extracting dav1d
--->  Extracting dav1d_1.0.0.tar.bz2
Executing:  cd "/opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/dav1d/dav1d_1.0.0.tar.bz2' | /usr/bin/tar -xf - 
--->  Configuring dav1d
Warning: ccache_dir /opt/local/var/macports/build/.ccache could not be initialized; disabling ccache: couldn't execute "ccache": no such file or directory
--->  Configuring dav1d for architecture arm64
Executing:  cd "/opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/dav1d_1.0.0-arm64" && /opt/local/bin/meson setup --prefix=/opt/local -Denable_tests=false /opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/dav1d_1.0.0-arm64 /opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/build-arm64 --cross-file=arm64-darwin 
The Meson build system
Version: 0.64.1
Source dir: /opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/dav1d_1.0.0-arm64
Build dir: /opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/build-arm64
Build type: cross build
Project name: dav1d
Project version: 1.0.0
C compiler for the host machine: /usr/bin/clang (clang 14.0.0 "Apple clang version 14.0.0 (clang-1400.0.29.202)")
C linker for the host machine: /usr/bin/clang ld64 820.1
C compiler for the build machine: cc (clang 14.0.0 "Apple clang version 14.0.0 (clang-1400.0.29.202)")
C linker for the build machine: cc ld64 820.1
Build machine cpu family: aarch64
Build machine cpu: aarch64
Host machine cpu family: aarch64
Host machine cpu: arm64
Target machine cpu family: aarch64
Target machine cpu: arm64
Run-time dependency threads found: YES
Checking for function "clock_gettime" : YES 
Library m found: YES
Check usable header "stdatomic.h" : YES 
Check usable header "unistd.h" : YES 
Check usable header "io.h" : NO 
Check usable header "pthread_np.h" : NO 
Checking for function "getopt_long" : YES 
Checking for function "_aligned_malloc" : NO 
Checking for function "posix_memalign" : YES 
Checking for function "getauxval" : NO 
Checking for function "elf_aux_info" : NO 
Checking for function "pthread_getaffinity_np" with dependency threads: NO 
Compiler for C supports arguments -fvisibility=hidden: YES 
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Werror=vla: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized: NO 
Compiler for C supports arguments -Wno-missing-field-initializers: YES 
Compiler for C supports arguments -Wno-unused-parameter: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Werror=missing-prototypes: YES 
Compiler for C supports arguments -Wshorten-64-to-32: YES 
Compiler for C supports arguments -fomit-frame-pointer: YES 
Compiler for C supports arguments -ffast-math: YES 
Configuring config.h using configuration
Configuring version.h using configuration
Header "xxhash.h" has symbol "XXH3_createState" : NO 
Configuring cli_config.h using configuration
Build targets in project: 10

dav1d 1.0.0

  User defined options
    Cross files : arm64-darwin
    prefix      : /opt/local
    enable_tests: false

Found ninja-1.11.1 at /opt/local/bin/ninja
WARNING: Cross file does not specify strip binary, result will not be stripped.
--->  Configuring dav1d for architecture x86_64
Executing:  cd "/opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/dav1d_1.0.0-x86_64" && /opt/local/bin/meson setup --prefix=/opt/local -Denable_tests=false /opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/dav1d_1.0.0-x86_64 /opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/build-x86_64 --cross-file=x86_64-darwin 
The Meson build system
Version: 0.64.1
Source dir: /opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/dav1d_1.0.0-x86_64
Build dir: /opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/build-x86_64
Build type: cross build
Project name: dav1d
Project version: 1.0.0
C compiler for the host machine: /usr/bin/clang (clang 14.0.0 "Apple clang version 14.0.0 (clang-1400.0.29.202)")
C linker for the host machine: /usr/bin/clang ld64 820.1
C compiler for the build machine: cc (clang 14.0.0 "Apple clang version 14.0.0 (clang-1400.0.29.202)")
C linker for the build machine: cc ld64 820.1
Build machine cpu family: aarch64
Build machine cpu: aarch64
Host machine cpu family: x86_64
Host machine cpu: x86_64
Target machine cpu family: x86_64
Target machine cpu: x86_64
Fetching value of define "__ILP32__" :  
Run-time dependency threads found: YES
Checking for function "clock_gettime" : YES 
Library m found: YES
Check usable header "stdatomic.h" : YES 
Check usable header "unistd.h" : YES 
Check usable header "io.h" : NO 
Check usable header "pthread_np.h" : NO 
Checking for function "getopt_long" : YES 
Checking for function "_aligned_malloc" : NO 
Checking for function "posix_memalign" : YES 
Checking for function "pthread_getaffinity_np" with dependency threads: NO 
Compiler for C supports arguments -fvisibility=hidden: YES 
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Werror=vla: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized: NO 
Compiler for C supports arguments -Wno-missing-field-initializers: YES 
Compiler for C supports arguments -Wno-unused-parameter: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Werror=missing-prototypes: YES 
Compiler for C supports arguments -Wshorten-64-to-32: YES 
Compiler for C supports arguments -fomit-frame-pointer: YES 
Compiler for C supports arguments -ffast-math: YES 
Compiler for C supports arguments -mpreferred-stack-boundary=6: NO 
Compiler for C supports arguments -mstack-alignment=64: YES 
Fetching value of define "__AVX__" :  
Program nasm found: YES (/opt/local/bin/nasm)
Configuring config.asm using configuration
Configuring config.h using configuration
Configuring version.h using configuration
Header "xxhash.h" has symbol "XXH3_createState" : NO 
Configuring cli_config.h using configuration
Build targets in project: 10

dav1d 1.0.0

  User defined options
    Cross files : x86_64-darwin
    prefix      : /opt/local
    enable_tests: false

Found ninja-1.11.1 at /opt/local/bin/ninja
WARNING: Cross file does not specify strip binary, result will not be stripped.
--->  Building dav1d
--->  Building dav1d for architecture arm64
Executing:  cd "/opt/local/var/macports/build/_opt_macportsofficial_macports-ports_multimedia_dav1d/dav1d/work/build-arm64" && /opt/local/bin/ninja -j10 -v 
[1/99] /usr/bin/clang -Isrc/libdav1d_bitdepth_8.a.p -Isrc -I../dav1d_1.0.0-arm64/src -I. -I../dav1d_1.0.0-arm64 -Iinclude/dav1d -I../dav1d_1.0.0-arm64/include/dav1d -Iinclude -I../dav1d_1.0.0-arm64/include -I/opt/local/include -fcolor-diagnostics -DNDEBUG -Wall -Winvalid-pch -Wextra -std=c99 -O3 -D_DARWIN_C_SOURCE -fvisibility=hidden -Wundef -Werror=vla -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Werror=missing-prototypes -Wshorten-64-to-32 -fomit-frame-pointer -ffast-math -pipe -Os -arch arm64 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -DBITDEPTH=8 -MD -MQ src/libdav1d_bitdepth_8.a.p/fg_apply_tmpl.c.o -MF src/libdav1d_bitdepth_8.a.p/fg_apply_tmpl.c.o.d -o src/libdav1d_bitdepth_8.a.p/fg_apply_tmpl.c.o -c ../dav1d_1.0.0-arm64/src/fg_apply_tmpl.c
[2/99] /usr/bin/clang -Isrc/libdav1d_bitdepth_8.a.p -Isrc -I../dav1d_1.0.0-arm64/src -I. -I../dav1d_1.0.0-arm64 -Iinclude/dav1d -I../dav1d_1.0.0-arm64/include/dav1d -Iinclude -I../dav1d_1.0.0-arm64/include -I/opt/local/include -fcolor-diagnostics -DNDEBUG -Wall -Winvalid-pch -Wextra -std=c99 -O3 -D_DARWIN_C_SOURCE -fvisibility=hidden -Wundef -Werror=vla -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Werror=missing-prototypes -Wshorten-64-to-32 -fomit-frame-pointer -ffast-math -pipe -Os -arch arm64 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -DBITDEPTH=8 -MD -MQ src/libdav1d_bitdepth_8.a.p/ipred_prepare_tmpl.c.o -MF src/libdav1d_bitdepth_8.a.p/ipred_prepare_tmpl.c.o.d -o

etc .. to completion

comment:2 Changed 15 months ago by mf2k (Frank Schima)

I'm running the latest base. Are you?

comment:3 Changed 15 months ago by jmroot (Joshua Root)

Resolution: fixed
Status: assignedclosed

In c528b91e726791f13ad9bc38770f7326a09fe42f/macports-ports (master):

dav1d: use extract.rename

Fixes: #66776

Note: See TracTickets for help on using tickets.