mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-15 02:03:01 +00:00
61a9aafda6
Features likes 'asm goto' are only available if compiled with llvm >= 11. This is required for rust-in-linux development for example. I believe binding to llvmPackages_latest is an acceptable tradeoff. ``` RUSTC L rust/build_error.o error: unknown argument: '-fmacro-prefix-map=./=' error: unknown argument: '-fno-stack-clash-protection' error: unknown warning option '-Wno-frame-address'; did you mean '-Wno-address'? [-Wunknown-warning-option] error: unknown warning option '-Wno-pointer-to-enum-cast' [-Wunknown-warning-option] ./arch/x86/include/asm/bitops.h:138:9: error: 'asm goto' constructs are not supported yet ./arch/x86/include/asm/bitops.h:162:9: error: 'asm goto' constructs are not supported yet ./arch/x86/include/asm/bitops.h:201:9: error: 'asm goto' constructs are not supported yet ./include/linux/list.h:282:9: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] ./include/linux/list.h:318:27: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] ./include/linux/list.h:821:10: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] ./include/linux/list.h:830:10: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] ./arch/x86/include/asm/atomic.h:83:9: error: 'asm goto' constructs are not supported yet ./arch/x86/include/asm/atomic.h:123:9: error: 'asm goto' constructs are not supported yet ./arch/x86/include/asm/atomic.h:137:9: error: 'asm goto' constructs are not supported yet ./arch/x86/include/asm/atomic.h:152:9: error: 'asm goto' constructs are not supported yet ./arch/x86/include/asm/atomic64_64.h:76:9: error: 'asm goto' constructs are not supported yet ./arch/x86/include/asm/atomic64_64.h:118:9: error: 'asm goto' constructs are not supported yet ./arch/x86/include/asm/atomic64_64.h:132:9: error: 'asm goto' constructs are not supported yet ./arch/x86/include/asm/atomic64_64.h:147:9: error: 'asm goto' constructs are not supported yet ./include/linux/jump_label.h:278:2: error: expected '(' after 'asm' ./include/linux/jump_label.h:284:2: error: expected '(' after 'asm' ./include/linux/jump_label.h:306:2: error: expected '(' after 'asm' ./include/linux/jump_label.h:309:3: error: expected '(' after 'asm' ./include/linux/jump_label.h:317:2: error: expected '(' after 'asm' ./include/linux/jump_label.h:320:3: error: expected '(' after 'asm' ./include/linux/llist.h:189:9: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] fatal error: too many errors emitted, stopping now [-ferror-limit=] error: unknown argument: '-fmacro-prefix-map=./=', err: true error: unknown argument: '-fno-stack-clash-protection', err: true error: unknown warning option '-Wno-frame-address'; did you mean '-Wno-address'? [-Wunknown-warning-option], err: true error: unknown warning option '-Wno-pointer-to-enum-cast' [-Wunknown-warning-option], err: true ./arch/x86/include/asm/bitops.h:138:9: error: 'asm goto' constructs are not supported yet, err: true ./arch/x86/include/asm/bitops.h:162:9: error: 'asm goto' constructs are not supported yet, err: true ./arch/x86/include/asm/bitops.h:201:9: error: 'asm goto' constructs are not supported yet, err: true ./include/linux/list.h:282:9: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier], err: false ./include/linux/list.h:318:27: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier], err: false ./include/linux/list.h:821:10: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier], err: false ./include/linux/list.h:830:10: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier], err: false ./arch/x86/include/asm/atomic.h:83:9: error: 'asm goto' constructs are not supported yet, err: true ./arch/x86/include/asm/atomic.h:123:9: error: 'asm goto' constructs are not supported yet, err: true ./arch/x86/include/asm/atomic.h:137:9: error: 'asm goto' constructs are not supported yet, err: true ./arch/x86/include/asm/atomic.h:152:9: error: 'asm goto' constructs are not supported yet, err: true ./arch/x86/include/asm/atomic64_64.h:76:9: error: 'asm goto' constructs are not supported yet, err: true ./arch/x86/include/asm/atomic64_64.h:118:9: error: 'asm goto' constructs are not supported yet, err: true ./arch/x86/include/asm/atomic64_64.h:132:9: error: 'asm goto' constructs are not supported yet, err: true ./arch/x86/include/asm/atomic64_64.h:147:9: error: 'asm goto' constructs are not supported yet, err: true ./include/linux/jump_label.h:278:2: error: expected '(' after 'asm', err: true ./include/linux/jump_label.h:284:2: error: expected '(' after 'asm', err: true ./include/linux/jump_label.h:306:2: error: expected '(' after 'asm', err: true ./include/linux/jump_label.h:309:3: error: expected '(' after 'asm', err: true ./include/linux/jump_label.h:317:2: error: expected '(' after 'asm', err: true ./include/linux/jump_label.h:320:3: error: expected '(' after 'asm', err: true ./include/linux/llist.h:189:9: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier], err: false fatal error: too many errors emitted, stopping now [-ferror-limit=], err: true thread 'main' panicked at 'Unable to generate bindings: ()', src/main.rs:54:36 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace make[1]: *** [rust/Makefile:141: rust/bindings_generated.rs] Error 1 make[1]: *** Deleting file 'rust/bindings_generated.rs' ``` Signed-off-by: Arthur Gautier <baloo@superbaloo.net> |
||
---|---|---|
.. | ||
agda-pkg | ||
air | ||
alloy | ||
altair-graphql-client | ||
ameba | ||
ammonite | ||
analysis | ||
apkid | ||
apktool | ||
asmfmt | ||
asn2quickder | ||
async | ||
async-profiler | ||
ats-acc | ||
avro-tools | ||
aws-sam-cli | ||
azcopy | ||
b4 | ||
backblaze-b2 | ||
bacon | ||
bashate | ||
bazel-gazelle | ||
bazel-kazel | ||
bazel-watcher | ||
bazelisk | ||
bloaty | ||
boomerang | ||
boost-build | ||
buf | ||
build-managers | ||
buildah | ||
buildkit | ||
buildpack | ||
bunyan-rs | ||
butane | ||
cadre | ||
capnproto-java | ||
cargo-flamegraph | ||
cargo-web | ||
cask | ||
castxml | ||
cbor-diag | ||
ccloud-cli | ||
cddl | ||
cdecl | ||
check | ||
checkmake | ||
chefdk | ||
chit | ||
clang-tools | ||
clj-kondo | ||
clog-cli | ||
cloud-nuke | ||
cloudsmith-cli | ||
clpm | ||
cmake-format | ||
cmake-language-server | ||
compass | ||
compile-daemon | ||
conftest | ||
container-linux-config-transpiler | ||
continuous-integration | ||
convco | ||
corgi | ||
corundum | ||
coursier | ||
cppclean | ||
cucumber | ||
cue | ||
dapper | ||
dapr/cli | ||
database | ||
dcadec | ||
deadcode | ||
deis | ||
deisctl | ||
delve | ||
dep | ||
dep2nix | ||
detect-secrets | ||
devd | ||
devpi-client | ||
devpi-server | ||
devtodo | ||
diesel-cli | ||
distgen | ||
dive | ||
dockle | ||
doctl | ||
documentation | ||
dot-http | ||
drip | ||
drm_info | ||
dt-schema | ||
dtools | ||
earthly | ||
easyjson | ||
eclipse-mat | ||
ecpdap | ||
ejson | ||
electron | ||
eliot-tree | ||
errcheck | ||
esbuild | ||
evans | ||
f2c | ||
fac | ||
fdroidserver | ||
fedpkg | ||
fission | ||
flamegraph | ||
flatpak-builder | ||
flawfinder | ||
flip-link | ||
flock | ||
flootty | ||
flyway | ||
fmbt | ||
frugal | ||
fusee-launcher | ||
galen | ||
gamecube-tools | ||
gauge | ||
gdm | ||
geckodriver | ||
ginkgo | ||
gir | ||
git-aggregator | ||
git-ftp | ||
git-quick-stats | ||
git-repo-updater | ||
git-series | ||
github | ||
github-changelog-generator | ||
github-commenter | ||
glade | ||
glide | ||
gllvm | ||
global-platform-pro | ||
glock | ||
glpaper | ||
glslviewer | ||
gnome-desktop-testing | ||
gnulib | ||
go2nix | ||
go-bindata | ||
go-bindata-assetfs | ||
go-containerregistry | ||
go-junit-report | ||
go-langserver | ||
go-migrate | ||
go-minimock | ||
go-mockery | ||
go-motion | ||
go-outline | ||
go-protobuf | ||
go-repo-root | ||
go-swag | ||
go-swagger | ||
go-symbols | ||
go-task | ||
go-toml | ||
go-tools | ||
goa | ||
gocode | ||
gocode-gomod | ||
goconst | ||
goconvey | ||
gocyclo | ||
godef | ||
godot | ||
gofumpt | ||
gogetdoc | ||
gojsontoyaml | ||
golangci-lint | ||
golint | ||
gomacro | ||
gomodifytags | ||
gomplate | ||
google-app-engine-go-sdk | ||
gopkgs | ||
gopls | ||
gops | ||
gore | ||
gosec | ||
gotags | ||
gotests | ||
gotestsum | ||
gotools | ||
govendor | ||
govers | ||
gox | ||
gpp | ||
grabserial | ||
gron | ||
gtk-mac-bundler | ||
guile | ||
halfempty | ||
haskell | ||
hcloud | ||
heroku | ||
hexio | ||
hobbes | ||
hover | ||
htmltest | ||
iaca | ||
icestorm | ||
icr | ||
iferr | ||
ijq | ||
imatix_gsl | ||
impl | ||
ineffassign | ||
interfacer | ||
irony-server | ||
java | ||
jazzy | ||
jbake | ||
jbang | ||
jd | ||
jid | ||
jira_cli | ||
jl | ||
jmespath | ||
jo | ||
jp | ||
jpexs | ||
jq | ||
jql | ||
jsduck | ||
json2hcl | ||
jsonnet-bundler | ||
jtc | ||
just | ||
k6 | ||
kafkacat | ||
kcli | ||
kexpand | ||
kgt | ||
kind | ||
knightos | ||
krankerl | ||
krew | ||
ktlint | ||
kube-aws | ||
kube-prompt | ||
kubectx | ||
kubeprompt | ||
kubepug | ||
kubicorn | ||
kubie | ||
kustomize | ||
kythe | ||
lattice-diamond | ||
lazygit | ||
lc3tools | ||
leaps | ||
librarian-puppet-go | ||
libsigrok | ||
libsigrokdecode | ||
literate-programming | ||
luaformatter | ||
makerpm | ||
maligned | ||
manul | ||
mbed-cli | ||
mdk | ||
metals | ||
micronaut | ||
minizinc | ||
misc | ||
mix2nix | ||
mmixware | ||
mockgen | ||
mod | ||
modd | ||
mpfshell | ||
msgpack-tools | ||
mustache-go | ||
nailgun | ||
nemiver | ||
neoload | ||
node-webkit | ||
nrpl | ||
nsis | ||
nwjs | ||
ocaml | ||
ofono-phonesim | ||
omniorb | ||
omnisharp-roslyn | ||
open-policy-agent | ||
operator-sdk | ||
oq | ||
osslsigncode | ||
out-of-tree | ||
overcommit | ||
packer | ||
packet | ||
packet-cli | ||
packet-sd | ||
pactorio | ||
pandoc | ||
parinfer-rust | ||
parse-cli-bin | ||
parsing | ||
pax-rs | ||
pet | ||
pew | ||
pgformatter | ||
pgloader | ||
phantomjs | ||
phantomjs2 | ||
picotool | ||
pigeon | ||
pipenv | ||
poetry2nix | ||
postiats-utilities | ||
pqrs | ||
pretty-simple | ||
profiling | ||
prospector | ||
proto-contrib | ||
protoc-gen-doc | ||
protoc-gen-go | ||
protoc-gen-go-grpc | ||
protoc-gen-twirp | ||
protoc-gen-twirp_php | ||
protoc-gen-twirp_swagger | ||
protoc-gen-twirp_typescript | ||
prototool | ||
pry | ||
pup | ||
puppet/puppet-lint | ||
purescript/spago | ||
pxview | ||
py-spy | ||
pydb | ||
pypi2nix | ||
qtcreator | ||
quicktemplate | ||
quilt | ||
rdbtools | ||
rdocker | ||
react-native-debugger | ||
rebazel | ||
redis-dump | ||
reflex | ||
reftools | ||
remarshal | ||
renderizer | ||
reno | ||
rep | ||
repository-managers/nexus | ||
rgp | ||
richgo | ||
rnix-lsp | ||
ronn | ||
roswell | ||
rq | ||
rshell | ||
rtags | ||
rucksack | ||
rufo | ||
run | ||
rund | ||
rust | ||
sass | ||
sassc | ||
sauce-connect | ||
scalafix | ||
scalafmt | ||
scenebuilder | ||
scenic-view | ||
scry | ||
scss-lint | ||
sd-local | ||
selenium | ||
sentry-cli | ||
setupcfg2nix | ||
shadered | ||
shellcheck | ||
shellharden | ||
sigrok-cli | ||
simavr | ||
skaffold | ||
skopeo | ||
slimerjs | ||
so | ||
solarus-quest-editor | ||
sourcetrail | ||
spicy | ||
spirv-tools | ||
spring-boot-cli | ||
sqlint | ||
sqsh | ||
sslmate | ||
stagit | ||
statik | ||
stylua | ||
summon | ||
sumneko-lua-language-server | ||
sunxi-tools | ||
swiftformat | ||
symfony-cli | ||
systemfd | ||
tabnine | ||
textql | ||
tf2pulumi | ||
the-way | ||
thrust | ||
toluapp | ||
tora | ||
toxiproxy | ||
tracy | ||
tradcpp | ||
treefmt | ||
trellis | ||
trunk | ||
turbogit | ||
tychus | ||
udis86 | ||
uftrace | ||
unconvert | ||
unity3d | ||
unityhub | ||
vagrant | ||
vala-language-server | ||
vala-lint | ||
vcstool | ||
vend | ||
vendir | ||
vgo2nix | ||
vim-vint | ||
vndr | ||
vogl | ||
vulkan-validation-layers | ||
vultr | ||
vultr-cli | ||
wabt | ||
wally-cli | ||
wasm-bindgen-cli | ||
wasm-pack | ||
watchman | ||
wiggle | ||
wiiload | ||
winpdb | ||
wire | ||
wllvm | ||
wp-cli | ||
wrangler | ||
ws | ||
wxformbuilder | ||
xcbuild | ||
xcode-install | ||
xcpretty | ||
xib2nib | ||
xqilla | ||
yaml2json | ||
yarn | ||
yarn2nix-moretea/yarn2nix | ||
yj | ||
yq-go | ||
ytt | ||
yuicompressor | ||
zls | ||
zprint |