Kirill A. Korinsky
Kirill A. Korinsky
Hey, Is it possible to introduce a fallback to openssl when it is building agains macOS 10.7 or anything before 10.8? Right now it can't be linked agains such old...
Let assume that `::std::istream` marks itself as reached `EOF` after reading the last character from file which is `':'` in case of minicargo's `build.cpp`. This leads to missing `':'` because...
Local root `42b54861f26253a2ab2c71bcfbe74ee2418db293` which is failed as: ``` (0/8) BUILDING cfg_if from cfg-if v0.1.10 > /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_mrustc/mrustc/work/mrustc-42b54861f26253a2ab2c71bcfbe74ee2418db293/bin/mrustc rustc-1.54.0-src/vendor/cfg-if-0.1.10/src/lib.rs -o output-1.54.0/libcfg_if-0_1_10.rlib --crate-name cfg_if --crate-type rlib -C emit-depfile=output-1.54.0/libcfg_if-0_1_10.rlib.d --crate-tag 0_1_10 --cfg debug_assertions -O...
Local root `42b54861f26253a2ab2c71bcfbe74ee2418db293` which is failed as: ``` (0/1) BUILDING proc_macro v0.0.0 with features [mrustc,curl-sys/force-system-lib-on-osx] > /opt/local/libexec/mrustc/bin/mrustc lib/libproc_macro/src/lib.rs -o output-1.54.0/libproc_macro.rlib --crate-name proc_macro --crate-type rlib -C emit-depfile=output-1.54.0/libproc_macro.rlib.d --crate-tag 0_0_0_H1 --cfg debug_assertions...
It fails as: ``` cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics ```
I'm running on a local root 2c4f89f87692f27246d1bc1e42c8d43df8514a71 `./build-1.54.0.sh` which is failed as: ``` > /Users/catap/src/mrustc/bin/mrustc -Z print-cfgs (0/13) BUILDING core v0.0.0 > /Users/catap/src/mrustc/bin/mrustc rustc-1.54.0-src/library/core/src/lib.rs -o output-1.54.0/libcore.rlib --crate-name core --crate-type rlib...
Each time when I've tried to rebuild mrustc on macOS I have a lot of warnings like this. ``` [CXX] -o .obj/main.o warning: anonymous non-C-compatible type given name for linkage...
Environment: macOS 10.15, mrustc from 87b7481c54b7cb4379cdb5126a2cf7cf9a4f9b83 and rustc-1.54.0-src with additional patch https://github.com/catap/rust-legacy-bootstrap/blob/master/rustc-1.54.0-src.patch. Bootstrapping rust requires incredible time like couple of hours. The root cause is compiling `libaho_corasick-0_7_13_H1.rlib.c`. Just to compare...
This is simple wrapper around `AuthRequires` which works fine with `Future[UserContext]`. Such future is standard behaviour for DB-layer which is based on slick.
An idea of this changes is simple: let user to control which clang or llvm-config is used to build an application. Right now it picks some clang from PATH which...