-
-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
awsmfunc git repo no longer exists #19
Comments
I've made a start on this in 073e026, and I'm stuck on a build error complaining about Python 2.7 being marked as insecure. As far as I can tell, we're only ever referring to Python 3, and I can't figure out from the nix build output
|
its in the descale i think. Doing |
I've made some progress. nix build log@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/86z1rpka5p7mh69n7hzmipm445pm970d-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
meson flags: --buildtype=plain --libdir=/nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/lib --libexecdir=/nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/libexec --bindir=/nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/bin --sbindir=/nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/sbin --includedir=/nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/include --mandir=/nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/share/man --infodir=/nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/share/info --localedir=/nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --prefix=/nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4
The Meson build system
Version: 1.2.1
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: vs-placebo
Project version: 1.4.4
C compiler for the host machine: gcc (gcc 12.3.0 "gcc (GCC) 12.3.0")
C linker for the host machine: gcc ld.bfd 2.40
C++ compiler for the host machine: g++ (gcc 12.3.0 "g++ (GCC) 12.3.0")
C++ linker for the host machine: g++ ld.bfd 2.40
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /nix/store/ifr6srqgpvygd5vp14748d109ri31isv-pkg-config-wrapper-0.29.2/bin/pkg-config (0.29.2)
Run-time dependency libplacebo found: YES 5.264.1
Run-time dependency vapoursynth found: YES 65
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency dovi found: NO (tried pkgconfig and cmake)
Configuring config_vsplacebo.h using configuration
Build targets in project: 2
vs-placebo 1.4.4
User defined options
auto_features: enabled
bindir : /nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/bin
buildtype : plain
includedir : /nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/include
infodir : /nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/share/info
libdir : /nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/lib
libexecdir : /nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/libexec
localedir : /nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/share/locale
mandir : /nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/share/man
prefix : /nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4
sbindir : /nix/store/7zbwdb0k3p1wph59d2gffrmj9pn73sx5-vs-placebo-1.4.4/sbin
wrap_mode : nodownload
Found ninja-1.11.1 at /nix/store/jyk3j4632ldxsikjq0syjlj16i12jfsx-ninja-1.11.1/bin/ninja
meson: enabled parallel building
meson: enabled parallel installing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: -j32
[1/9] Compiling C object libvs_placebo.so.p/src_vs-placebo.c.o
[2/9] Compiling C++ object libp2p.a.p/libp2p_v210.cpp.o
[3/9] Compiling C object libvs_placebo.so.p/src_deband.c.o
[4/9] Compiling C object libvs_placebo.so.p/src_shader.c.o
../src/shader.c: In function 'VSPlaceboShaderCreate':
../src/shader.c:301:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
301 | fread(shader, 1, fsize, fl);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[5/9] Compiling C object libvs_placebo.so.p/src_resample.c.o
[6/9] Compiling C object libvs_placebo.so.p/src_tonemap.c.o
../src/tonemap.c: In function 'VSPlaceboTMGetFrame':
../src/tonemap.c:334:17: warning: unused variable 'dovi_profile' [-Wunused-variable]
334 | uint8_t dovi_profile = 0;
| ^~~~~~~~~~~~
[7/9] Compiling C++ object libp2p.a.p/libp2p_p2p_api.cpp.o
[8/9] Linking static target libp2p.a
[9/9] Linking target libvs_placebo.so
@nix { "action": "setPhase", "phase": "installPhase" }
installing
install flags: -j32 install
[0/1] Installing files.
Installing libvs_placebo.so to /nix/store/xv1cd56si2rq42yv9gjbkpxgdbqkrvdv-vapoursynth-65/lib/vapoursynth
Traceback (most recent call last):
File "/nix/store/q3wya4bqvc7jcab9lzwnnn5qcaqpspm7-meson-1.2.1/lib/python3.11/site-packages/mesonbuild/mesonmain.py", line 194, in run
return options.run_func(options)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/q3wya4bqvc7jcab9lzwnnn5qcaqpspm7-meson-1.2.1/lib/python3.11/site-packages/mesonbuild/minstall.py", line 863, in run
installer.do_install(datafilename)
File "/nix/store/q3wya4bqvc7jcab9lzwnnn5qcaqpspm7-meson-1.2.1/lib/python3.11/site-packages/mesonbuild/minstall.py", line 546, in do_install
self.install_targets(d, dm, destdir, fullprefix)
File "/nix/store/q3wya4bqvc7jcab9lzwnnn5qcaqpspm7-meson-1.2.1/lib/python3.11/site-packages/mesonbuild/minstall.py", line 740, in install_targets
file_copied = self.do_copyfile(fname, outname, makedirs=(dm, outdir))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/q3wya4bqvc7jcab9lzwnnn5qcaqpspm7-meson-1.2.1/lib/python3.11/site-packages/mesonbuild/minstall.py", line 423, in do_copyfile
self.copy2(from_file, to_file)
File "/nix/store/q3wya4bqvc7jcab9lzwnnn5qcaqpspm7-meson-1.2.1/lib/python3.11/site-packages/mesonbuild/minstall.py", line 323, in copy2
shutil.copy2(*args, **kwargs)
File "/nix/store/ffll6glz3gwx342z0ch8wx30p5cnqz1z-python3-3.11.5/lib/python3.11/shutil.py", line 436, in copy2
copyfile(src, dst, follow_symlinks=follow_symlinks)
File "/nix/store/ffll6glz3gwx342z0ch8wx30p5cnqz1z-python3-3.11.5/lib/python3.11/shutil.py", line 258, in copyfile
with open(dst, 'wb') as fdst:
^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '/nix/store/xv1cd56si2rq42yv9gjbkpxgdbqkrvdv-vapoursynth-65/lib/vapoursynth/libvs_placebo.so'
ERROR: Unhandled python OSError. This is probably not a Meson bug, but an issue with your build environment.
FAILED: meson-internal__install
/nix/store/q3wya4bqvc7jcab9lzwnnn5qcaqpspm7-meson-1.2.1/bin/meson install --no-rebuild
ninja: build stopped: subcommand failed. @sbruder did you run into anything like this when you initially wrote this derivation? |
I ran into that in the past. |
awsmfunc's git repo no longer exists.
It seems that it's moved to https://github.com/OpusGang/awsmfunc
I'm not versed enough in nix yet to patch this, sorry!
The text was updated successfully, but these errors were encountered: