Hi,
According to the an earlier error message from: make KERNEL=linux BOARD=linux run/demo I ran the following command (with all verbose on):
/home/shlomo/development/all_git/genode.git/genode/tool/depot/create VERBOSE= VERBOSE_D IR= VERBOSE_MK= genodelabs/pkg/x86_64/drivers_interactive-linux genodelabs/bin/x86_64/base-linux genodelabs/bin/x86_64 /demo genodelabs/bin/x86_64/global_keys_handler genodelabs/bin/x86_64/init genodelabs/bin/x86_64/nit_focus genodelabs/ bin/x86_64/nitpicker genodelabs/bin/x86_64/report_rom genodelabs/bin/x86_64/rom_filter CROSS_DEV_PREFIX=/usr/local/gen ode/tool/19.05/bin/genode-x86-
And I got this error message: /usr/local/genode/tool/19.05/bin/genode-x86-strip -o fb_sdl.stripped fb_sdl /usr/local/genode/tool/19.05/bin/genode-x86-strip:fb_sdl[.gnu.build.attributes]: bad GNU build attribute notes: first note not version note: bad value
I'm building of FC31. Any Idea?
Hi Shlomo,
On 05.04.20 13:07, Shlomo Pongratz wrote:
And I got this error message: /usr/local/genode/tool/19.05/bin/genode-x86-strip -o fb_sdl.stripped fb_sdl /usr/local/genode/tool/19.05/bin/genode-x86-strip:fb_sdl[.gnu.build.attributes]: bad GNU build attribute notes: first note not version note: bad value
I'm building of FC31. Any Idea?
This could be a Fedora-specific problem according to [1], but I'm not sure if it means that Fedora's glibc (crt*.o files) is broken (because of an added "note-merging step" when building the rpm package?) or if the bug is in the 'strip' program, or both. If the 'strip' program needs to be fixed, we might need to update it in the Genode tool chain as well.
Christian
Hi Christian,
I tried the test from the link you have send i.e. $ echo "int main() { return 0; }" > test.c $ gcc -o test test.c $ strip test And it worked just fine. Then I've tried $/usr/local/genode/tool/19.05/bin/genode-x86-strip -o test.strip test And it also works fine, so I assume there is another reason for the failure, but there were no previous error messages.
Best regards,
S.P.