Page MenuHomeDevCentral

Install Linux Logo 5.11 on Ysul
Closed, WontfixPublic

Event Timeline

dereckson claimed this task.
dereckson triaged this task as Normal priority.
dereckson added a project: Servers.
dereckson renamed this task from Installed Linux Logo 5.11 on Ysul to Install Linux Logo 5.11 on Ysul.Oct 21 2017, 00:23
dereckson reopened this task as Open.
dereckson removed dereckson as the assignee of this task.
dereckson updated the task description. (Show Details)
dereckson added a project: freebsd-port-wanted.

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*)

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

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).