mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-19 16:40:46 -09:00
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>
14 lines
385 B
Plaintext
14 lines
385 B
Plaintext
config BR2_PACKAGE_XINETD
|
|
bool "xinetd"
|
|
depends on BR2_USE_MMU # fork()
|
|
depends on !BR2_TOOLCHAIN_USES_UCLIBC # no ecvt/fcvt
|
|
help
|
|
xinetd is a secure replacement for inetd. It was originally
|
|
written by panos@cs.colorado.edu.
|
|
|
|
https://github.com/openSUSE/xinetd
|
|
|
|
comment "xinetd needs a glibc or musl toolchain"
|
|
depends on BR2_USE_MMU
|
|
depends on BR2_TOOLCHAIN_USES_UCLIBC
|