[MacPorts] #62477: xorg-server-legacy-1.20.10_0: build errors on 10.5 Leopard Intel

MacPorts noreply at macports.org
Wed Mar 17 21:34:20 UTC 2021


#62477: xorg-server-legacy-1.20.10_0: build errors on 10.5 Leopard Intel
----------------------------+--------------------------------
 Reporter:  kencu           |      Owner:  jeremyhu
     Type:  defect          |     Status:  assigned
 Priority:  Normal          |  Milestone:
Component:  ports           |    Version:
 Keywords:  leopard legacy  |       Port:  xorg-server-legacy
----------------------------+--------------------------------
 working my way down the systems. 10.6 was fixed quite easily with the
 legacysupport PG for strnlen (and others?).

 10.5 Intel fails with this:

 {{{
 :info:build quartz.c:379:9: error: implicit declaration of function
 'xp_disable_hot_keys' is invalid in C99 [-Werror,-Wimplicit-function-
 declaration]
 :info:build         xp_disable_hot_keys(XQuartzFullscreenVisible);
 :info:build         ^
 }}}

 I fixed that with the patch attached, and then another dangling use of
 something that was related to libdispatch was patched out as well with the
 next patch.

 And with that, it built, and seems to work, although I'm not sure how to
 test the hotkeys thing exactly. I may not have done it 100% as it should
 be, so will put here for thoughts before pushing.

 After this comes 10.5 PPC and then Tiger.

-- 
Ticket URL: <https://trac.macports.org/ticket/62477>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list