I appreciate the work. I just tried compiling it, no CC flags set and it
was going so well, but this issue might be an Arch only issue of some
kind.
-DHAS_PAM_LIBRARY -DHAS_UTEMPTER_LIBRARY -DPIXMAP_WORKAROUND -I../include
-I../include/ab_private -I../libABil -g -O2 -DOPT_TIRPC
-I/usr/include/tirpc -Wno-unused-result -Wno-write-strings
-fno-strict-aliasing -Wno-format-truncation -pthread -MT
dtbuilder-dtbuilder.o -MD -MP -MF .deps/dtbuilder-dtbuilder.Tpo -c -o
dtbuilder-dtbuilder.o `test -f 'dtbuilder.c' || echo './'`dtbuilder.c
dtbuilder.c: In function ‘exit_dtbuilder’:
dtbuilder.c:2299:27: error: assignment to ‘__sighandler_t’ {aka ‘void
(*)(int)’} from i*ncompatible pointer type ‘void (*)(void)’
[-Wincompatible-pointer-types]*
2299 | ign_action.sa_handler = (void (*)())SIG_IGN;
| ^
In file included from /usr/include/sys/param.h:28,
from dtbuilder.c:45:
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
make[5]: *** [Makefile:2042: dtbuilder-dtbuilder.o] Error 1
On Thu, Jan 8, 2026 at 3:53 PM Peter Howkins <[email protected]> wrote:
> I think I'm likely to merge in the C23 changes regardless, as there's not
>>> a lot of people screaming at me not too :)
>>>
>>
> I have merged the changes to master, please shout out in future if your
> builds are having problems.
>
> Peter
>
> --
> [email protected]
> http://www.marutan.net
> _______________________________________________
> cdesktopenv-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
>
_______________________________________________
cdesktopenv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel