--- Log opened Sun Sep 08 00:00:18 2019 | ||
-!- qinfengling is now known as fengling | 13:00 | |
ysionneau | shorne: thanks for your detailed answer! | 15:43 |
---|---|---|
* ysionneau is just back from holidays in scotland | 15:43 | |
ysionneau | don't hesitate to send a patch to uclibc-ng if you feel you have a working and clean fix | 15:43 |
ysionneau | ah it seems you already sent such a patch, great :) | 15:48 |
ysionneau | to try to understand why it does not boot, maybe try to enable "run-time assertion testing", "shared library loader with debugging support", "shared library loader with early debugging support" in the menuconfig of libc in the "Development/debugging options" menu | 16:11 |
ysionneau | also one good thing, when it's because of relocation handling/shared library issue is to run a binary with LD_DEBUG=all , but if even init does not run ... I don't think one can run init with some specially crafted environment variable | 16:23 |
ysionneau | or maybe by modifying the kernel to do so :o | 16:23 |
ysionneau | but maybe you already know about all of that | 16:24 |
shorne | ysionneau: there is also a doc here: https://embarc.org/man-pages/as/OpenRISC_002dRelocs.html#OpenRISC_002dRelocs | 17:43 |
shorne | part of the gas documentation, I wrote it | 17:43 |
shorne | I need to spend some time on uclibc-ng boot testing. What did you use as your target? just qemu? | 17:45 |
ysionneau | so far yes, but not with a modern toolchain | 17:58 |
ysionneau | I've setup CI for uclibc-ng (but it's down at the moment) | 17:59 |
ysionneau | and in my CI I was building uclibc-ng with cross toolchain + linux via buildroot | 17:59 |
ysionneau | and running uclibc-ng testsuite on qemu | 17:59 |
ysionneau | for several archs, including or1k | 17:59 |
ysionneau | a glims of what I use for openrisc: https://github.com/fallen/uclibc-ng-ci/tree/master/conf/or1k | 18:00 |
tpb | Title: uclibc-ng-ci/conf/or1k at master · fallen/uclibc-ng-ci · GitHub (at github.com) | 18:00 |
ysionneau | this repo is cloned and used by jenkins, but the VM is down and I cannot show you today the script run by jenkins | 18:01 |
ysionneau | that is btw, using the gcc/binutils version that are enabled upstream for or1k, so not the latest ones | 18:02 |
ysionneau | (upstream buildroot I mean) | 18:02 |
--- Log closed Mon Sep 09 00:00:20 2019 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!