oxidize-rb / actions Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Noticing that libclang 16 was published today sometime between (old build .. new build). I'm not 100% sure yet, but I think this is a bindgen issue that may be fixed on main
. Unfortunately, v0.9
version of rb-sys cannot upgrade bindgen
due to breaking MSRV changes. So we'll have to find another solution.
Awhile ago, I made a libclang-rb
which packages native v14 binaries of libclang, so theoretically we should be able to hook that up. Something like:
$ gem install libclang
$ echo "LIBCLANG_PATH=$(ruby -rlibclang -e 'puts Libclang.libdir')" > $GITHUB_ENV
For some strange reason, GHA just kills the container in wasmtime-rb. Not sure why...
Looking forward to getting started with rb-sys
, but I'm having an issue while cross-compiling.
Here's my Rakefile:
# frozen_string_literal: true
require "bundler/gem_tasks"
require "rb_sys/extensiontask"
require "rspec/core/rake_task"
require "rubocop/rake_task"
RSpec::Core::RakeTask.new(spec: %i[compile:dev])
RuboCop::RakeTask.new
GEMSPEC = Gem::Specification.load("datafile_ruby.gemspec")
RbSys::ExtensionTask.new("datafile_ruby", GEMSPEC) do |ext|
ext.lib_dir = "lib/datafile_ruby"
end
task build: %i[compile]
task default: %i[compile spec rubocop]
I can build fine locally, but using https://github.com/oxidize-rb/actions/tree/main/cross-gem I get the following:
...
no configuration section for specified version of Ruby (rbconfig-arm64-darwin-3.1.4)
no configuration section for specified version of Ruby (rbconfig-arm64-darwin-3.2.2)
rake aborted!
Don't know how to build task 'native:arm64-darwin' (See the list of available tasks with `rake --tasks`)
Hi, it'd be nice if the new cross-gem
action supported similar functionality as the setup
input in the deprecated action.
Previously, this could be solved with use-ruby-linker-for-cargo
, but it doesn't appear to be available in the new action, and would ideally work without any additional configuration.
Compiling sysinfo v0.27.7
error: linking with `cc` failed: exit status: 1
|
= note: "cc" "-Wl,--version-script=/tmp/rustc3jLxSf/list" "/tmp/rustc3jLxSf/symbols.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.1.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.10.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.11.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.12.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.13.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.14.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.15.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.2.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.3.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.4.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.5.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.6.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.7.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.8.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.9.rcgu.o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.4y37syiprrezkrze.rcgu.o" "-Wl,--as-needed" "-L" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps" "-L" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/release/deps" "-L" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/libonce_cell-d4632a67b3c99c99.rlib" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/liblibc-bfe5fea6865d3da9.rlib" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/libcfg_if-c613e2e7a986c7e0.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-349359eac2fa563a.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_unwind-31b7d9c39d332e7e.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libobject-e4755e7cc0cf32f6.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemchr-c59c0931456a5895.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libaddr2line-2432e11c5ed85293.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgimli-50b014f97ec65d7d.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-468eeeab1fbb28f5.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd_detect-79bb703ad54035f1.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libhashbrown-c9ca678db2065aa7.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libminiz_oxide-dea3338d69b31db5.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libadler-2026069c2dbb325f.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-695157849b64d0eb.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunwind-2c8634584bb07fc7.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-c0f43e9dad65e1d1.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-3e8addf800b23be6.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/liballoc-a086bb9c64e768ff.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_core-52080b0ee07e3678.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcore-3d08762e2121fc67.rlib" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcompiler_builtins-f3aa9c6bb7bdaf49.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/local/rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/aarch64-unknown-linux-gnu/lib" "-o" "/home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/libsysinfo-68f87267dbb17468.so" "-Wl,--gc-sections" "-shared" "-Wl,-zrelro,-znow" "-Wl,-O1" "-Wl,--strip-all" "-nodefaultlibs"
= note: /usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: Relocations in generic ELF (EM: 183)
/usr/bin/ld: /home/runner/work/polars-ruby/polars-ruby/tmp/rb-sys-dock/aarch64-linux/target/aarch64-unknown-linux-gnu/release/deps/sysinfo-68f87267dbb17468.sysinfo.47b2ef57-cgu.0.rcgu.o: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status
I have some tests failing on CI in Magnus with the error error while loading shared libraries: libruby.so.X.Y
(where X.Y is the Ruby version). Example: https://github.com/matsadler/magnus/actions/runs/3358428394/jobs/5565374426
When I revert the changes that swapped to oxidize-rb/actions/setup-ruby-and-rust
those tests pass. Example: https://github.com/matsadler/magnus/actions/runs/3374749136
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.