Switched to maintained fork:
https://github.com/xinetd-org/xinetd/issues/30
Removed all patches, they are either included in this release or not
needed anymore.
uClibc builds are broken due to missing ecvt/fcvt functions:
https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/tree/include/stdlib.h?h=v1.0.55#n830
needed by
https://github.com/openSUSE/xinetd/blob/master/src/sio/sprint.c#L176
Added -std=gnu17 to CFLAGS as per upstream recommendation to fix build
errors with newer gcc: https://github.com/openSUSE/xinetd/issues/49
COPYRIGHT file has changed with the following changes:
+Modifications:
+Version 2.3.15.x
+Copyright 2017 SUSE LINUX GmbH and other parties
Fixes:
https://autobuild.buildroot.net/results/399108140f1932e867e2907c5fa1be2add53beab/
Note: this also fixes issues affecting 2025.02.x, but there is no
simple backport to address those issues. Therefore, the most
reasonable option is probably to take this version bump in 2025.02.x.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 4ced81d0b4)
Signed-off-by: Thomas Perale <thomas.perale@mind.be>