gnustep / libs-back

The GNUstep gui library is a library of graphical user interface classes written completely in the Objective-C language; the classes are based upon Apple's Cocoa framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***
http://www.gnustep.org
GNU General Public License v3.0
50 stars 34 forks source link

Fix build errors with Wayland on Debian 13 (trixie) using Clang 16 #48

Closed pkgdemon closed 2 months ago

pkgdemon commented 2 months ago

This pull request resolves several build errors encountered when compiling with Wayland support (./configure --enable-server=wayland) on Debian 13 Testing (codename trixie) using Clang version 16.0.6.

The updates include:

If this PR is accepted, I will work on a follow-up PR will address additional build issues on Arch Linux with Clang 18.1.8.

pkgdemon commented 2 months ago

Also just wanted to leave a note to correct a statement made in my description. The build is working now with Arch Linux and clang 18. No additional PR will be needed for that.