pkg/60295: x11/gtk3 does not build on NetBSD/macppc
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.bugs |
|---|---|
| Message-ID | <[email protected]> |
>Number: 60295 >Category: pkg >Synopsis: x11/gtk3 does not build on NetBSD/macppc >Confidential: no >Severity: serious >Priority: medium >Responsible: pkg-manager >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Wed May 27 09:40:00 +0000 2026 >Originator: NAKAJI Hiroyuki >Release: pkgsrc HEAD >Organization: Tottori University of Environmental Studies >Environment: NetBSD macmini.heimat.gr.jp 11.99.5 NetBSD 11.99.5 (GENERIC) #12: Sat Apr 11 03:51:22 JST 2026 [email protected]:/home/nakaji/netbsd/obj.macppc/sys/arch/macppc/compile/GENERIC macppc >Description: pkgsrc/x11/gtk3 build fails with a lot of "undefined reference to `epoxy_has_egl_extension'" On macppc (and maybe on other archs except amd64, i386, evbarm and evbppc), /usr/X11R7/lib/libepoxy.so has no EGL extensions, and needs pkgsrc/graphics/libepoxy instead. But, configure of x11/gtk3 detects /usr/X11R7/lib/libepoxy.so via x11-links and does not link /usr/pkg/lib/libepoxy.so which has EGL extensions. A build log of x11/gtk3 is available at https://d4407.kankyo-u.ac.jp/~nakaji/NetBSD/macppc/gtk3.log Thanks. >How-To-Repeat: make -C /usr/pkgsrc/x11/gtk3 all >Fix: N/A