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)

Reply via email to