Per Larsen

Results 25 issues of 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 | =...

bug
translate project

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...

bug
blocked
building

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

bug
linux
arm64

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....

bug
linux

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...

bug
linux

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...

bug
windows

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...

bug
linux