Per Larsen
Per Larsen
Many editors and IDEs work better on C code when provided with a [compilation database](https://clang.llvm.org/docs/JSONCompilationDatabase.html) (`compile_commands.json`) because it tells the editor where to look for include files, the values of...
Example observed in `lighttpd-1.4.64` and `lighttpd-1.4.65`: ```shell error[E0308]: mismatched types --> src/lemon.rs:505:17 | 505 | b"./lemon.c\0" as *const u8 as *const libc::c_char, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ types differ in mutability | =...
We seem to hit an upstream bug when LLVM 10.0.1 is installed on the host. ``` = note: ld: library not found for -llibxml2.tbd clang: error: linker command failed with...
Run `test_python.py --use-named-flags=selfrando-bfd` to reproduce. Rasberry config: $ uname -a Linux rpi3-stretch 4.14.59-v8 #1 SMP PREEMPT Fri Aug 3 19:21:41 PDT 2018 aarch64 GNU/Linux $ cat /etc/debian_version 9.6
If GCC is configured with `with-ld=/path/to/linker`, we cannot use command line arguments or flags to intercept linker invocations. This is a problem on Ubuntu 18.04 LTS and possibly other distros....
Here's an example from a Ubuntu 16.04 system running `test_apache.py`: ``` Building shared: mod_dav.la /usr/bin/ld.bfd: internal error ../../ld/ldlang.c 5482 Linker execution failed, status: 1 collect2: error: ld returned 1 exit...
Python 3.6 builds with selfrando for configuration `Release|Win32`. Linker error message: ``` Creating library 63530939-26a2-4312-931e-698e2e72d44f.lib and object 63530939-26a2-4312-931e-698e2e72d44f.exp Creating library C:\Users\Per\Documents\GitHub\cpython\PCBuild\amd64\python3.lib and object C:\Users\Per\Documents\GitHub\cpyt hon\PCBuild\amd64\python3.exp RandoLib.lib(Relocation.obj) : error LNK2019: unresolved...
Nine unit tests fail consistently on Ubuntu 16.04 and 14.04. They match these patterns: 1. `WebRtcIceGatherTest.*Tcp` 2. `WebRtcIceConnectTest.*Tcp1` 3. `LulIntegration.unwind_consistency` 1-2 could be network or maturity problems. 3 could be...