Created attachment 14724 [details] [review] 0001-Add-prototypes-before-function-definitions.patch """ This is a similar problem to the missing libXext prototypes, i.e. these are functions that should be publicized in /usr/include/X11, but they don't have documentation. So this patch only tries to show the potential problem, but doesn't add the prototypes to "official" header files. """
In git master, prototypes were added to X11/extensions/panoramiXext.h While this patch would not have any chances of breaking anything, adding "extern" prototypes to .c files is wrong, as .c files declaring a function should also include the .h defininig it, or there are chances that prototype and definition will not match.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.