Comments (6)
Or wait until we've gotten around to actually trying this on other platforms ;).
from binarybuilder.jl.
Yeah....... that stuff should be wrapped in linux only stuff.
from binarybuilder.jl.
Fixed in de8d6df
from binarybuilder.jl.
Or rather, that particular issue is fixed, but windows support is still anyone's guess. So try again now?
from binarybuilder.jl.
Alright, I'll wait until you give a green light for Windows. Having said that, I did try it one more time ;) here is the log output:
INFO: Building nettle as it is unsatisfied
INFO: Updating build image staticfloat/julia_crossbuild:x64, this may take a few minutes. To disable automatic image updating, set the `BINBUILD_IMAGE_AUTOUPDATE` environment variable to `"false"` in your shell environment or in your `~/.juliarc.jl` file.
INFO: [BuildStep nettle/configure_0]
INFO: `./nettle-3.3/configure --host=i686-linux-gnu --prefix=/`
docker: Error response from daemon: invalid bind mount spec "/C/Users/anthoff/AppData/Local/Temp/jl_2F22.tmp:C:\\Users\\anthoff\\AppData\\Local\\Temp\\jl_2F22.tmp": invalid mode: \Users\anthoff\AppData\Local\Temp\jl_2F22.tmp.
See 'docker run --help'.
ERROR: LoadError: Build step nettle/configure_0 did not complete successfully
Stacktrace:
[1] #build#44(::Bool, ::Bool, ::Bool, ::Bool, ::Function, ::BinaryBuilder.Dependency) at C:\Users\anthoff\.julia\v0.6\BinaryBuilder\src\Dependency.jl:139
[2] (::BinaryBuilder.#kw##build)(::Array{Any,1}, ::BinaryBuilder.#build, ::BinaryBuilder.Dependency) at .\<missing>:0
[3] (::##4#6)(::BinaryProvider.Prefix) at C:\Users\anthoff\source\NettleBuilder\build_tarballs.jl:51
[4] mktempdir(::BinaryProvider.##97#99{##4#6}, ::String) at .\file.jl:392
[5] cd(::##3#5, ::String) at .\file.jl:59
[6] macro expansion at C:\Users\anthoff\source\NettleBuilder\build_tarballs.jl:29 [inlined]
[7] anonymous at .\<missing>:?
[8] include_from_node1(::String) at .\loading.jl:569
[9] include(::String) at .\sysimg.jl:14
[10] process_options(::Base.JLOptions) at .\client.jl:305
[11] _start() at .\client.jl:371
while loading C:\Users\anthoff\source\NettleBuilder\build_tarballs.jl, in expression starting on line 22
from binarybuilder.jl.
Mmm, yeah, looks like the paths aren't getting passed to the windows docker daemon properly. We probably need to do the equivalent of cygpath -w
to them. But this may become a moot issue, as Keno's next goal is to eliminate the need for Docker in the first place, so the official response here is "Hold Tight". :)
from binarybuilder.jl.
Related Issues (20)
- Artifact download URL when using --deploy=local is wrong
- Can't have two disting libraries with same basename but different versions as products
- Wizard allows for invalid version inputs HOT 1
- Windows import libraries are not reproducible HOT 2
- Problems and possible solutions for using wizard on Windows HOT 1
- Rust compiling issue: error: Cross-device link (os error 18) HOT 5
- Rust compiling issue: error: linker `x86_64-linux-musl-cc` not found HOT 2
- Unable to build using `autoreconf` HOT 2
- Wizard: allow adding custom products HOT 1
- BinaryBuilder.jl seems to fail when using containerd (Docker Desktop beta feature)
- Unable to use a version of Rust more recent than 1.61 when building locally HOT 4
- C++17 filesystem support for x86_64-apple-darwin14-clang++ HOT 4
- how to get all available functions and their paramaters in the libproducts?
- Use `-fdebug-prefix-map` to not embed very long paths
- Add build-id and split debug info packages HOT 2
- Support "deploy only" option to avoid rebuilding existing tarballs
- Prune `/opt` subdirectories from runpath
- deploy to personal repo HOT 4
- `detect_cxxstring_abi` is unreliable when library includes `std::map::erase[abi:cxx11]` symbol HOT 1
- Deploying to a private repo HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from binarybuilder.jl.