Bug 266082 - x11-clocks/xdaliclock: Update to 2.45
Summary: x11-clocks/xdaliclock: Update to 2.45
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Nuno Teixeira
URL: https://www.jwz.org/xdaliclock/
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-28 10:42 UTC by Nuno Teixeira
Modified: 2022-08-29 01:24 UTC (History)
0 users

See Also:


Attachments
xdaliclock 2.45 (4.45 KB, patch)
2022-08-28 10:42 UTC, Nuno Teixeira
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nuno Teixeira freebsd_committer freebsd_triage 2022-08-28 10:42:21 UTC
Created attachment 236176 [details]
xdaliclock 2.45

- uses GTK 3 and OpenGL

builds ok but core dumps when run:

build log:
https://people.freebsd.org/~eduardo/logs/xdaliclock/xdaliclock-2.45.log
core dump:
https://people.freebsd.org/~eduardo/logs/xdaliclock/xdaliclock.core
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2022-08-28 10:56:30 UTC
% lldb --core xdaliclock.core --file /usr/local/bin/xdaliclock
---
(lldb) target create "/usr/local/bin/xdaliclock" --core "xdaliclock.core"
Core file '/home/nunotex/xdaliclock.core' (x86_64) was loaded.
(lldb) bt
This version of LLDB has no plugin for the language "assembler". Inspection of frame variables will be limited.
* thread #1, name = 'xdaliclock', stop reason = signal SIGABRT
  * frame #0: 0x000000082b2a4cea libc.so.7`__sys_thr_kill at thr_kill.S:4
    frame #1: 0x000000082b21d854 libc.so.7`__raise(s=6) at raise.c:52:10
    frame #2: 0x000000082b2ceb59 libc.so.7`abort at abort.c:67:8
    frame #3: 0x000000000020a1f1 xdaliclock`___lldb_unnamed_symbol223 + 1985
    frame #4: 0x0000000823a1a506 libgtk-3.so.0`___lldb_unnamed_symbol19811 + 150
    frame #5: 0x0000000827d11fff libgobject-2.0.so.0`___lldb_unnamed_symbol879 + 335
    frame #6: 0x0000000827d28b43 libgobject-2.0.so.0`g_signal_emit_valist + 1219
    frame #7: 0x0000000827d295c6 libgobject-2.0.so.0`g_signal_emit + 134
    frame #8: 0x000000082381a118 libgtk-3.so.0`___lldb_unnamed_symbol14961 + 424
    frame #9: 0x00000008239c5d79 libgtk-3.so.0`___lldb_unnamed_symbol18953 + 409
    frame #10: 0x0000000823781635 libgtk-3.so.0`gtk_container_propagate_draw + 453
    frame #11: 0x0000000823781d93 libgtk-3.so.0`___lldb_unnamed_symbol12604 + 227
    frame #12: 0x0000000823731455 libgtk-3.so.0`___lldb_unnamed_symbol11763 + 37
    frame #13: 0x0000000823788ce5 libgtk-3.so.0`___lldb_unnamed_symbol12747 + 37
    frame #14: 0x000000082378dcea libgtk-3.so.0`___lldb_unnamed_symbol12865 + 746
    frame #15: 0x0000000823730691 libgtk-3.so.0`___lldb_unnamed_symbol11746 + 17
    frame #16: 0x00000008239c5d79 libgtk-3.so.0`___lldb_unnamed_symbol18953 + 409
    frame #17: 0x0000000823781635 libgtk-3.so.0`gtk_container_propagate_draw + 453
    frame #18: 0x0000000823781d93 libgtk-3.so.0`___lldb_unnamed_symbol12604 + 227
    frame #19: 0x00000008239e75f8 libgtk-3.so.0`___lldb_unnamed_symbol19190 + 760
    frame #20: 0x00000008239c5d79 libgtk-3.so.0`___lldb_unnamed_symbol18953 + 409
    frame #21: 0x00000008239c6f10 libgtk-3.so.0`___lldb_unnamed_symbol18958 + 304
    frame #22: 0x00000008238644c1 libgtk-3.so.0`gtk_main_do_event + 1953
    frame #23: 0x000000082144fb21 libgdk-3.so.0`___lldb_unnamed_symbol2635 + 49
    frame #24: 0x0000000821463c57 libgdk-3.so.0`___lldb_unnamed_symbol2851 + 311
    frame #25: 0x0000000821464291 libgdk-3.so.0`___lldb_unnamed_symbol2853 + 385
    frame #26: 0x000000082146451b libgdk-3.so.0`___lldb_unnamed_symbol2854 + 315
    frame #27: 0x0000000827d11fff libgobject-2.0.so.0`___lldb_unnamed_symbol879 + 335
    frame #28: 0x0000000827d28b43 libgobject-2.0.so.0`g_signal_emit_valist + 1219
    frame #29: 0x0000000827d295c6 libgobject-2.0.so.0`g_signal_emit + 134
    frame #30: 0x0000000821459e96 libgdk-3.so.0`___lldb_unnamed_symbol2771 + 998
    frame #31: 0x0000000821442dd2 libgdk-3.so.0`___lldb_unnamed_symbol2498 + 50
    frame #32: 0x0000000827f47e54 libglib-2.0.so.0`___lldb_unnamed_symbol2392 + 20
    frame #33: 0x0000000827f4c154 libglib-2.0.so.0`g_main_context_dispatch + 372
    frame #34: 0x0000000827f4c4e4 libglib-2.0.so.0`___lldb_unnamed_symbol2408 + 548
    frame #35: 0x0000000827f4c5a8 libglib-2.0.so.0`g_main_context_iteration + 104
    frame #36: 0x000000082685a73d libgio-2.0.so.0`g_application_run + 509
    frame #37: 0x0000000000208a60 xdaliclock`___lldb_unnamed_symbol258 + 256
---
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2022-08-29 01:18:17 UTC
fixed on 2.46
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-08-29 01:19:56 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b4521d44c7f02e022fa92fdd445ee4274aa96948

commit b4521d44c7f02e022fa92fdd445ee4274aa96948
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2022-08-29 01:16:32 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-08-29 01:19:27 +0000

    x11-clocks/xdaliclock: Adopt/Update to 2.46

    ChangeLog:      https://www.jwz.org/blog/2022/08/dali-clock-2-46-released/
    PR:             266082

 x11-clocks/xdaliclock/Makefile                | 28 +++++++++---
 x11-clocks/xdaliclock/distinfo                |  6 +--
 x11-clocks/xdaliclock/files/patch-Makefile.in | 62 ++++++++++++++++++++++-----
 x11-clocks/xdaliclock/pkg-descr               |  2 +-
 4 files changed, 77 insertions(+), 21 deletions(-)