On 2024-04-20 14:51:12 +0200, Lucas Nussbaum wrote: > > /tmp/ccnMX2lv.s: Assembler messages: > > /tmp/ccnMX2lv.s:1765: Error: symbol `fopen64' is already defined > > /tmp/ccnMX2lv.s:2079: Error: symbol `freopen64' is already defined > > /tmp/ccnMX2lv.s:3164: Error: symbol `__stat64_time64' is already defined > > /tmp/ccnMX2lv.s:3474: Error: symbol `__lstat64_time64' is already defined > > make[2]: *** [../../src/so.mk:23: libtrace.o] Error 1
firejail has been removed from testing due to this bug. Any news? I think that the buggy patch for musl https://github.com/netblue30/firejail/commit/a86c4fe93f130752a862ff0a5ee75f073c3586b1 mentioned in the upstream bug https://github.com/netblue30/firejail/issues/5906 should be reverted. BTW, for architectures without -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 (such as amd64), though the code compiles and linking succeeds too, I'm wondering whether the behavior is correct, because there are 2 definitions of some functions (like fopen64): one from libtrace and one from the glibc. -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)