Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | dereckson | T245 Install a comprehensive set of ASCII CLI tools on Ysul | |||
Wontfix | dereckson | T248 Install Linux Logo 5.11 on Ysul |
Event Timeline
Comment Actions
Compiling
Compiles successfully, but segmentation fault when doing something else than -V or -h.
intl support
Patch needed to add -I /usr/local/include to both configure (compile intl test) and Makefile (compile linux_logo.cc).
Then:
/usr/bin/ld: error: undefined symbol: libintl_bindtextdomain >>> referenced by linux_logo.c >>> linux_logo.o:(main)
Fixed by -L /usr/local/lib (*sigh*)
Comment Actions
Debug stacktrace
(lldb) thread list Process 37158 stopped * thread #1: tid = 101506, 0x00000008004107dd libc.so.7`memcpy + 205, name = 'linux_logo', stop reason = signal SIGSEGV: invalid address (fault address: 0x7ffefffff240) (lldb) thread backtrace * thread #1, name = 'linux_logo', stop reason = signal SIGSEGV: invalid address (fault address: 0x7ffefffff240) * frame #0: 0x00000008004107dd libc.so.7`memcpy + 205 frame #1: 0x000000080040e5cd libc.so.7`___lldb_unnamed_symbol1635$$libc.so.7 + 397 frame #2: 0x00000008003a8a0c libc.so.7`___lldb_unnamed_symbol1024$$libc.so.7 + 14044 frame #3: 0x0000000800408005 libc.so.7`snprintf + 325 frame #4: 0x00000000002042c7 linux_logo`main [inlined] generate_sysinfo at linux_logo.c:396 frame #5: 0x00000000002041cf linux_logo`main [inlined] draw_logo at linux_logo.c:463
Comment Actions
FWIW, port files are available at https://github.com/dereckson/freebsd-ports/tree/master/sysutils/linux_logo
Comment Actions
Unmaintained software (there are caretakers, but the owner doesn't maintain it, so patches are unmerged) and not really useful (old logo, information we can print through a script).