Package Details: emacs-ng 30.0.50-11

Git Clone URL: https://aur.archlinux.org/emacs-ng.git (read-only, click to copy)
Package Base: emacs-ng
Description: A new approach to Emacs - Including TypeScript, Threading, Async I/O, and WebRender
Upstream URL: https://emacs-ng.github.io/emacs-ng
Licenses: GPL3
Conflicts: emacs
Provides: emacs
Submitter: sainnhe
Maintainer: None
Last Packager: haawda
Votes: 1
Popularity: 0.000000
First Submitted: 2021-06-21 06:42 (UTC)
Last Updated: 2023-04-24 12:40 (UTC)

Required by (314)

Sources (1)

Pinned Comments

Latest Comments

appetrosyan commented on 2023-06-08 16:23 (UTC)

I'm afraid so

error: linking with `cc` failed: exit status: 1
  |
  = note: LC_ALL="C" PATH="/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/bin:/home/app/.roswell/bin:/home/app/.cargo/bin:/home/app/.rustup/toolchains/nightly-2022-12-22-x86_64-unknown-linux-gnu/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustc66jFFo/symbols.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.0.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.1.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.10.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.11.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.12.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.13.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.14.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.15.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.2.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.3.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.4.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.5.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.6.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.7.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.8.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.build_script_build.9781e2d7-cgu.9.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855.23gir0lwp5heck6o.rcgu.o" "-Wl,--as-needed" "-L" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps" "-L" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/glslopt-6756f0020ce3d3bd/out" "-L" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/glslopt-6756f0020ce3d3bd/out" "-L" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/glslopt-6756f0020ce3d3bd/out" "-L" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libglslopt-5b1c2435aeadf127.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libbuild_parallel-f2371ac7228b0f09.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libnum_cpus-19a03d7ea6f26eb8.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libjobserver-36cf9dfe3f6ed289.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/liblibc-da7f81dcd2e48a58.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libcrossbeam_utils-3d26476240b3852a.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libcfg_if-89b45a0e6ea2f5ec.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libwebrender_build-2bc41306596f620c.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/liblazy_static-e4e180c876569918.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libbitflags-17bcfb8b8609aa59.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-67e0fe4bfa018a5e.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-6e25273444177929.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-05da49d3cca73bff.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-616c9bd2710f0982.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-d9df84ec1a8a7a8f.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-0242ef3eea1e9db2.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-127f477a16f3f8f8.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-eb235cc34134320b.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-c5f20f2274212453.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-4483c8bc4648568f.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-94da6a76998341a3.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-22a9646e8f27a6e4.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-eb91273024ac0258.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-323da837c64ef472.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6d46d38f739892fe.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-8212dcd77adfe144.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-522518611024dce5.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-05898138a596088a.rlib" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-b78d27aa9e5e005b.rlib" "-Wl,-Bdynamic" "-lstdc++" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/app/.rustup/toolchains/nightly-2023-02-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/build/webrender-49359f9092a37855/build_script_build-49359f9092a37855" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs"
  = note: /usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libglslopt-5b1c2435aeadf127.rlib(glslopt-5b1c2435aeadf127.glslopt.75828f28-cgu.3.rcgu.o): in function `glslopt::Context::new':
          glslopt.75828f28-cgu.3:(.text._ZN7glslopt7Context3new17h10c2c4116750826cE+0x58): undefined reference to `glslopt_initialize'
          /usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libglslopt-5b1c2435aeadf127.rlib(glslopt-5b1c2435aeadf127.glslopt.75828f28-cgu.3.rcgu.o): in function `glslopt::Context::optimize':
          glslopt.75828f28-cgu.3:(.text._ZN7glslopt7Context8optimize17ha9f83821d90822fdE+0xf3): undefined reference to `glslopt_optimize'
          /usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libglslopt-5b1c2435aeadf127.rlib(glslopt-5b1c2435aeadf127.glslopt.75828f28-cgu.3.rcgu.o): in function `<glslopt::Context as core::ops::drop::Drop>::drop':
          glslopt.75828f28-cgu.3:(.text._ZN58_$LT$glslopt..Context$u20$as$u20$core..ops..drop..Drop$GT$4drop17h268dc2aa0a5eb93fE+0x6): undefined reference to `glslopt_cleanup'
          /usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libglslopt-5b1c2435aeadf127.rlib(glslopt-5b1c2435aeadf127.glslopt.75828f28-cgu.3.rcgu.o): in function `glslopt::Shader::get_status':
          glslopt.75828f28-cgu.3:(.text._ZN7glslopt6Shader10get_status17hc5fcfa24114dc1a8E+0x6): undefined reference to `glslopt_get_status'
          /usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libglslopt-5b1c2435aeadf127.rlib(glslopt-5b1c2435aeadf127.glslopt.75828f28-cgu.3.rcgu.o): in function `glslopt::Shader::get_output':
          glslopt.75828f28-cgu.3:(.text._ZN7glslopt6Shader10get_output17he2894f8a93b94161E+0x9): undefined reference to `glslopt_get_output'
          /usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libglslopt-5b1c2435aeadf127.rlib(glslopt-5b1c2435aeadf127.glslopt.75828f28-cgu.3.rcgu.o): in function `glslopt::Shader::get_log':
          glslopt.75828f28-cgu.3:(.text._ZN7glslopt6Shader7get_log17hc39124e90e7f9bdfE+0x9): undefined reference to `glslopt_get_log'
          /usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.0e134f2/target/release/deps/libglslopt-5b1c2435aeadf127.rlib(glslopt-5b1c2435aeadf127.glslopt.75828f28-cgu.3.rcgu.o): in function `<glslopt::Shader as core::ops::drop::Drop>::drop':
          glslopt.75828f28-cgu.3:(.text._ZN57_$LT$glslopt..Shader$u20$as$u20$core..ops..drop..Drop$GT$4drop17hbeb8fc862724ce49E+0x6): undefined reference to `glslopt_shader_delete'
          collect2: error: ld returned 1 exit status

  = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
  = note: use the `-l` flag to specify native libraries to link
  = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)

error: could not compile `webrender` due to previous error
warning: build failed, waiting for other jobs to finish...
^Cmake[3]: *** [Makefile:759: ../target/release/libemacsng.a] Interrupt                                                                                                                                    
make[2]: *** [Makefile:558: src] Interrupt
make[1]: *** [Makefile:1282: actual-bootstrap] Interrupt
make: *** [Makefile:1265: bootstrap] Interrupt

haawda commented on 2023-02-26 12:54 (UTC)

I must apologize, I now can reproduce your error in a clean chroot, but I have no solution yet.

emacs-ng works for me, but only whe I use rustup.

MarcinWieczorek commented on 2023-02-25 16:04 (UTC)

Sure I will. I can see you added new dependencies though. Is it not a clean chroot issue then?

haawda commented on 2023-02-24 16:53 (UTC)

MarinWieczorek: I do not know why you need clang or libclang here.

Do not use yay, use plain makepkg or even better, build in a clean chroot.

MarcinWieczorek commented on 2023-02-23 10:12 (UTC)

error: failed to run custom build command for `emacs v0.1.0 (/home/.../.cache/yay/emacs-ng/src/emacs-ng-0.0.81af881/rust_src/crates/emacs)`

Caused by:
  process didn't exit successfully: `/home/.../.cache/yay/emacs-ng/src/emacs-ng-0.0.81af881/target/release/build/emacs-ed7e01dac4a9dd8b/build-script-build` (exit status: 101)
  --- stdout
  cargo:rerun-if-changed=Cargo.toml
  cargo:rerun-if-changed=build.rs

  --- stderr
  thread 'main' panicked at 'Unable to find libclang: "couldn't find any valid shared libraries matching: ['libclang.so', 'libclang-*.so', 'libclang.so.*', 'libclang-*.so.*'], set the `LIBCLANG_PATH` environment variable to a path where one of these files can be found (invalid: [])"', /home/.../.local/share/cargo/registry/src/github.com-1ecc6299db9ec823/bindgen-0.64.0/./lib.rs:2393:31
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
make[2]: *** [Makefile:760: ../target/release/libemacsng.a] Error 101
make[2]: Leaving directory '/home/.../.cache/yay/emacs-ng/src/emacs-ng-0.0.81af881/src'
make[1]: *** [Makefile:555: src] Error 2
make[1]: Leaving directory '/home/.../.cache/yay/emacs-ng/src/emacs-ng-0.0.81af881'
make[1]: Entering directory '/home/.../.cache/yay/emacs-ng/src/emacs-ng-0.0.81af881'
***
*** "make all" failed with exit status 2.
***
*** You could try to:
*** - run "make bootstrap", which might fix the problem
*** - run "make V=1", which displays the full commands invoked by make,
***   to further investigate the problem
***
make[1]: *** [Makefile:425: advice-on-failure] Error 2
make[1]: Leaving directory '/home/.../.cache/yay/emacs-ng/src/emacs-ng-0.0.81af881'
make: *** [Makefile:381: all] Error 2

haawda commented on 2022-02-21 15:55 (UTC)

appetrosyan, I adopted and updated the package. Is your complaint still valid?

appetrosyan commented on 2022-01-30 10:55 (UTC)

build fails with


error: linking with `cc` failed: exit status: 1
|
= note: "cc" "-m64" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.0.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.1.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.10.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.11.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.12.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.13.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.14.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.15.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.2.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.3.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.4.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.5.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.6.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.7.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.8.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.build_script_build.4e9d2a82-cgu.9.rcgu.o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39.1cv9whgbidpou1qa.rcgu.o" "-Wl,--as-needed" "-L" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps" "-L" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/glslopt-06070e00a0efc51e/out" "-L" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/glslopt-06070e00a0efc51e/out" "-L" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/glslopt-06070e00a0efc51e/out" "-L" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libglslopt-d52ec6773da2a40c.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libbuild_parallel-da589b828ba4d528.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libnum_cpus-253a68f2b08153ce.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libjobserver-8561a90894a2c5dd.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/liblibc-cad2b12580e8de50.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libcrossbeam_utils-d32b5216d6ffef1c.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libcfg_if-89b45a0e6ea2f5ec.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libwebrender_build-37ece78a6fd7cb74.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/liblazy_static-e4e180c876569918.rlib" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libbitflags-981589ee8e7f1284.rlib" "-Wl,--start-group" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-d6566390077dd5f5.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-a8f484438681c15e.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-b69fd8507c8409af.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-2dff396b99681a6b.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a78bd5aa183c7115.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-846c64d5a2fbc5ee.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-24c09062b6dc787b.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-ce93f351ca41a57b.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-5b404d65540eadf8.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-514cb174319eb6d4.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-37c1534c42bc4f8c.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-06d0f7780fda2fd9.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-126d4eb258557375.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-88bb1ba4dd271224.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-b4a707e310d7480c.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-0b5a376b429677a6.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-2a6a2797f7a73818.rlib" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-0e3656b1fda5fd7b.rlib" "-Wl,--end-group" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-eecefd843a0dbc02.rlib" "-Wl,-Bdynamic" "-lstdc++" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/app/.local/share/rustup/toolchains/nightly-2021-09-15-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/build/webrender-a9118150247f3f39/build_script_build-a9118150247f3f39" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs"
= note: /usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libglslopt-d52ec6773da2a40c.rlib(glslopt-d52ec6773da2a40c.glslopt.a0db5e6f-cgu.9.rcgu.o): in function `glslopt::Context::new':
glslopt.a0db5e6f-cgu.9:(.text._ZN7glslopt7Context3new17h0ebbfebf852dea00E+0x6): undefined reference to `glslopt_initialize'
/usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libglslopt-d52ec6773da2a40c.rlib(glslopt-d52ec6773da2a40c.glslopt.a0db5e6f-cgu.9.rcgu.o): in function `glslopt::Context::optimize':
glslopt.a0db5e6f-cgu.9:(.text._ZN7glslopt7Context8optimize17h6b1799197479ca18E+0x69): undefined reference to `glslopt_optimize'
/usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libglslopt-d52ec6773da2a40c.rlib(glslopt-d52ec6773da2a40c.glslopt.a0db5e6f-cgu.9.rcgu.o): in function `<glslopt::Context as core::ops::drop::Drop>::drop':
glslopt.a0db5e6f-cgu.9:(.text._ZN58_$LT$glslopt..Context$u20$as$u20$core..ops..drop..Drop$GT$4drop17h02fa15de17f91457E+0x5): undefined reference to `glslopt_cleanup'
/usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libglslopt-d52ec6773da2a40c.rlib(glslopt-d52ec6773da2a40c.glslopt.a0db5e6f-cgu.9.rcgu.o): in function `glslopt::Shader::get_status':
glslopt.a0db5e6f-cgu.9:(.text._ZN7glslopt6Shader10get_status17hd9ea242771417dc3E+0x5): undefined referenceto `glslopt_get_status'
/usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libglslopt-d52ec6773da2a40c.rlib(glslopt-d52ec6773da2a40c.glslopt.a0db5e6f-cgu.9.rcgu.o): in function `glslopt::Shader::get_output':
glslopt.a0db5e6f-cgu.9:(.text._ZN7glslopt6Shader10get_output17hff2063c80d1ea311E+0x9): undefined referenceto `glslopt_get_output'
/usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libglslopt-d52ec6773da2a40c.rlib(glslopt-d52ec6773da2a40c.glslopt.a0db5e6f-cgu.9.rcgu.o): in function `glslopt::Shader::get_log':
glslopt.a0db5e6f-cgu.9:(.text._ZN7glslopt6Shader7get_log17hb4f24d659433fd4dE+0x9): undefined reference to `glslopt_get_log'
/usr/bin/ld: /tmp/makepkg/emacs-ng/src/emacs-ng-0.0.1006c73/rust_src/target/release/deps/libglslopt-d52ec6773da2a40c.rlib(glslopt-d52ec6773da2a40c.glslopt.a0db5e6f-cgu.9.rcgu.o): in function `<glslopt::Shader as core::ops::drop::Drop>::drop':
glslopt.a0db5e6f-cgu.9:(.text._ZN57_$LT$glslopt..Shader$u20$as$u20$core..ops..drop..Drop$GT$4drop17he6490d8823d757f1E+0x5): undefined reference to `glslopt_shader_delete'
collect2: error: ld returned 1 exit status

= help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
= note: use the `-l` flag to specify native libraries to link
= note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)

Suspect that we're missing a dependency.

sainnhe commented on 2021-07-05 01:21 (UTC)

@dr460nf1r3: Thanks! Done in the latest commit.

dr460nf1r3 commented on 2021-07-04 12:26 (UTC)

Please add python to makedepends, thanks.