* [ptxdist] [PATCH 01/42] archivemount: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 02/42] argtable2: " Thorsten Scherer
` (40 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/archivemount.in | 25 -----------------------
rules/archivemount.make | 45 -----------------------------------------
2 files changed, 70 deletions(-)
delete mode 100644 rules/archivemount.in
delete mode 100644 rules/archivemount.make
diff --git a/rules/archivemount.in b/rules/archivemount.in
deleted file mode 100644
index 3d9045153115..000000000000
--- a/rules/archivemount.in
+++ /dev/null
@@ -1,25 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=disk_and_file
-
-config ARCHIVEMOUNT
- tristate
- prompt "archivemount"
- select FUSE
- select FUSE_LIB
- select FUSE_UTIL
- select LIBARCHIVE
- help
- Archivemount is a piece of glue code between libarchive and FUSE.
- It can be used to mount a (possibly compressed) archive (as
- in .tar.gz or .tar.bz2) and use it like an ordinary filesystem.
-
- It is a user-space application setting up the mount.
- Usage: archivemount <archivepath> <mountpoint> [options]
- See "archivemount --help" for more information.
-
- To umount, use "fusermount -u" from FUSE utils.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
diff --git a/rules/archivemount.make b/rules/archivemount.make
deleted file mode 100644
index 8bf41f4b4f75..000000000000
--- a/rules/archivemount.make
+++ /dev/null
@@ -1,45 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2014 by Andreas Pretzsch <apr@cn-eng.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-PACKAGES-$(PTXCONF_ARCHIVEMOUNT) += archivemount
-
-ARCHIVEMOUNT_VERSION := 0.8.3
-ARCHIVEMOUNT_MD5 := a8c890e3fc315b07c7e85ad73a4b4760
-ARCHIVEMOUNT := archivemount-$(ARCHIVEMOUNT_VERSION)
-ARCHIVEMOUNT_SUFFIX := tar.gz
-ARCHIVEMOUNT_URL := http://www.cybernoia.de/software/archivemount/$(ARCHIVEMOUNT).$(ARCHIVEMOUNT_SUFFIX)
-ARCHIVEMOUNT_SOURCE := $(SRCDIR)/$(ARCHIVEMOUNT).$(ARCHIVEMOUNT_SUFFIX)
-ARCHIVEMOUNT_DIR := $(BUILDDIR)/$(ARCHIVEMOUNT)
-ARCHIVEMOUNT_LICENSE := LGPL-2.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-ARCHIVEMOUNT_CONF_TOOL := autoconf
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/archivemount.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, archivemount)
- @$(call install_fixup, archivemount,PRIORITY,optional)
- @$(call install_fixup, archivemount,SECTION,base)
- @$(call install_fixup, archivemount,AUTHOR,"Andreas Pretzsch <apr@cn-eng.de>")
- @$(call install_fixup, archivemount,DESCRIPTION,"Mount archives using FUSE and libarchive.")
-
- @$(call install_copy, archivemount, 0, 0, 0755, -, /usr/bin/archivemount)
-
- @$(call install_finish, archivemount)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] archivemount: Remove after one year in staging
2026-05-04 12:12 ` [ptxdist] [PATCH 01/42] archivemount: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as e259f28254df9f29dd33c54a224f69a4172fc51c.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:41 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-2-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/archivemount.in b/rules/archivemount.in
> deleted file mode 100644
> index 3d9045153115..000000000000
> --- a/rules/archivemount.in
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=disk_and_file
> -
> -config ARCHIVEMOUNT
> - tristate
> - prompt "archivemount"
> - select FUSE
> - select FUSE_LIB
> - select FUSE_UTIL
> - select LIBARCHIVE
> - help
> - Archivemount is a piece of glue code between libarchive and FUSE.
> - It can be used to mount a (possibly compressed) archive (as
> - in .tar.gz or .tar.bz2) and use it like an ordinary filesystem.
> -
> - It is a user-space application setting up the mount.
> - Usage: archivemount <archivepath> <mountpoint> [options]
> - See "archivemount --help" for more information.
> -
> - To umount, use "fusermount -u" from FUSE utils.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> diff --git a/rules/archivemount.make b/rules/archivemount.make
> deleted file mode 100644
> index 8bf41f4b4f75..000000000000
> --- a/rules/archivemount.make
> +++ /dev/null
> @@ -1,45 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2014 by Andreas Pretzsch <apr@cn-eng.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -PACKAGES-$(PTXCONF_ARCHIVEMOUNT) += archivemount
> -
> -ARCHIVEMOUNT_VERSION := 0.8.3
> -ARCHIVEMOUNT_MD5 := a8c890e3fc315b07c7e85ad73a4b4760
> -ARCHIVEMOUNT := archivemount-$(ARCHIVEMOUNT_VERSION)
> -ARCHIVEMOUNT_SUFFIX := tar.gz
> -ARCHIVEMOUNT_URL := http://www.cybernoia.de/software/archivemount/$(ARCHIVEMOUNT).$(ARCHIVEMOUNT_SUFFIX)
> -ARCHIVEMOUNT_SOURCE := $(SRCDIR)/$(ARCHIVEMOUNT).$(ARCHIVEMOUNT_SUFFIX)
> -ARCHIVEMOUNT_DIR := $(BUILDDIR)/$(ARCHIVEMOUNT)
> -ARCHIVEMOUNT_LICENSE := LGPL-2.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -ARCHIVEMOUNT_CONF_TOOL := autoconf
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/archivemount.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, archivemount)
> - @$(call install_fixup, archivemount,PRIORITY,optional)
> - @$(call install_fixup, archivemount,SECTION,base)
> - @$(call install_fixup, archivemount,AUTHOR,"Andreas Pretzsch <apr@cn-eng.de>")
> - @$(call install_fixup, archivemount,DESCRIPTION,"Mount archives using FUSE and libarchive.")
> -
> - @$(call install_copy, archivemount, 0, 0, 0755, -, /usr/bin/archivemount)
> -
> - @$(call install_finish, archivemount)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 02/42] argtable2: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 01/42] archivemount: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 03/42] bing: " Thorsten Scherer
` (39 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/argtable2.in | 21 ---------------
rules/argtable2.make | 61 --------------------------------------------
2 files changed, 82 deletions(-)
delete mode 100644 rules/argtable2.in
delete mode 100644 rules/argtable2.make
diff --git a/rules/argtable2.in b/rules/argtable2.in
deleted file mode 100644
index 9186e0a644cc..000000000000
--- a/rules/argtable2.in
+++ /dev/null
@@ -1,21 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-
-config ARGTABLE2
- tristate
- prompt "argtable2"
- help
- Argtable is an ANSI C library for parsing GNU style command line
- arguments with a minimum of fuss. It enables the programmer to define
- their program's argument syntax directly in the source code as an
- array of structs. The command line is then parsed according to that
- specification and the resulting values stored directly into
- user-defined program variables where they are accessible to the main
- program.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
-
-# vim: syntax=kconfig
diff --git a/rules/argtable2.make b/rules/argtable2.make
deleted file mode 100644
index 79630e2754a4..000000000000
--- a/rules/argtable2.make
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2007 by Michael Olbrich <m.olbrich@pengutronix.de>
-# 2009, 2010 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_ARGTABLE2) += argtable2
-
-#
-# Paths and names
-#
-ARGTABLE2_VERSION := 12
-ARGTABLE2_MD5 := 291e249ea60f4d0637e467356a8ae41a
-ARGTABLE2 := argtable2-$(ARGTABLE2_VERSION)
-ARGTABLE2_SUFFIX := tar.gz
-ARGTABLE2_URL := $(call ptx/mirror, SF, argtable/$(ARGTABLE2).$(ARGTABLE2_SUFFIX))
-ARGTABLE2_SOURCE := $(SRCDIR)/$(ARGTABLE2).$(ARGTABLE2_SUFFIX)
-ARGTABLE2_DIR := $(BUILDDIR)/$(ARGTABLE2)
-ARGTABLE2_LICENSE := LGPL-2.0-or-later
-ARGTABLE2_LICENSE_FILES := \
- file://COPYING;md5=f30a9716ef3762e3467a2f62bf790f0a \
- file://src/argtable2.c;startline=6;endline=14;md5=955d1d74393b5b5850210927b08a069a
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-ARGTABLE2_CONF_TOOL := autoconf
-ARGTABLE2_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --disable-debug
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/argtable2.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, argtable2)
- @$(call install_fixup, argtable2,PRIORITY,optional)
- @$(call install_fixup, argtable2,SECTION,base)
- @$(call install_fixup, argtable2,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, argtable2,DESCRIPTION,missing)
-
- @$(call install_lib, argtable2, 0, 0, 0644, libargtable2)
-
- @$(call install_finish, argtable2)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] argtable2: Remove after one year in staging
2026-05-04 12:12 ` [ptxdist] [PATCH 02/42] argtable2: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 9bd37088670aeb153933122e9ad3d0cf4ed3f3a9.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:42 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-3-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/argtable2.in b/rules/argtable2.in
> deleted file mode 100644
> index 9186e0a644cc..000000000000
> --- a/rules/argtable2.in
> +++ /dev/null
> @@ -1,21 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=system_libraries
> -
> -config ARGTABLE2
> - tristate
> - prompt "argtable2"
> - help
> - Argtable is an ANSI C library for parsing GNU style command line
> - arguments with a minimum of fuss. It enables the programmer to define
> - their program's argument syntax directly in the source code as an
> - array of structs. The command line is then parsed according to that
> - specification and the resulting values stored directly into
> - user-defined program variables where they are accessible to the main
> - program.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> -
> -# vim: syntax=kconfig
> diff --git a/rules/argtable2.make b/rules/argtable2.make
> deleted file mode 100644
> index 79630e2754a4..000000000000
> --- a/rules/argtable2.make
> +++ /dev/null
> @@ -1,61 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2007 by Michael Olbrich <m.olbrich@pengutronix.de>
> -# 2009, 2010 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_ARGTABLE2) += argtable2
> -
> -#
> -# Paths and names
> -#
> -ARGTABLE2_VERSION := 12
> -ARGTABLE2_MD5 := 291e249ea60f4d0637e467356a8ae41a
> -ARGTABLE2 := argtable2-$(ARGTABLE2_VERSION)
> -ARGTABLE2_SUFFIX := tar.gz
> -ARGTABLE2_URL := $(call ptx/mirror, SF, argtable/$(ARGTABLE2).$(ARGTABLE2_SUFFIX))
> -ARGTABLE2_SOURCE := $(SRCDIR)/$(ARGTABLE2).$(ARGTABLE2_SUFFIX)
> -ARGTABLE2_DIR := $(BUILDDIR)/$(ARGTABLE2)
> -ARGTABLE2_LICENSE := LGPL-2.0-or-later
> -ARGTABLE2_LICENSE_FILES := \
> - file://COPYING;md5=f30a9716ef3762e3467a2f62bf790f0a \
> - file://src/argtable2.c;startline=6;endline=14;md5=955d1d74393b5b5850210927b08a069a
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -ARGTABLE2_CONF_TOOL := autoconf
> -ARGTABLE2_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --disable-debug
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/argtable2.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, argtable2)
> - @$(call install_fixup, argtable2,PRIORITY,optional)
> - @$(call install_fixup, argtable2,SECTION,base)
> - @$(call install_fixup, argtable2,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, argtable2,DESCRIPTION,missing)
> -
> - @$(call install_lib, argtable2, 0, 0, 0644, libargtable2)
> -
> - @$(call install_finish, argtable2)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 03/42] bing: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 01/42] archivemount: " Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 02/42] argtable2: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 04/42] calibrator: " Thorsten Scherer
` (38 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/bing.in | 25 -----------------------
rules/bing.make | 53 -------------------------------------------------
2 files changed, 78 deletions(-)
delete mode 100644 rules/bing.in
delete mode 100644 rules/bing.make
diff --git a/rules/bing.in b/rules/bing.in
deleted file mode 100644
index cc1eb09d6f46..000000000000
--- a/rules/bing.in
+++ /dev/null
@@ -1,25 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-config BING
- tristate
- prompt "bing"
- select LIBC_M
- help
- Empirical stochastic bandwidth tester (bing)
-
- Bing is a point-to-point bandwidth measurement
- tool (hence the 'b'), based on ping.
-
- Bing determines the real (raw, as opposed to
- available or average) throughput on a link by
- measuring ICMP echo requests' round trip times
- for different packet sizes at each end of the
- link.
-
- See also:
- http://fgouget.free.fr/bing/bing_src-readme-1st.shtml
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
diff --git a/rules/bing.make b/rules/bing.make
deleted file mode 100644
index 034835fee936..000000000000
--- a/rules/bing.make
+++ /dev/null
@@ -1,53 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2003 by Robert Schwebel
-# 2008 by Wolfram Sang, Pengutronix e.K.
-# 2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_BING) += bing
-
-#
-# Paths and names
-#
-BING_VERSION := 1.1.3
-BING_MD5 := 0ccd96cc01351c0562f1e4b94aaa2790
-BING := bing_src-$(BING_VERSION)
-BING_SUFFIX := tar.gz
-BING_URL := http://fgouget.free.fr/bing/$(BING).$(BING_SUFFIX)
-BING_SOURCE := $(SRCDIR)/$(BING).$(BING_SUFFIX)
-BING_DIR := $(BUILDDIR)/$(BING)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-BING_CONF_TOOL := NO
-BING_MAKE_OPT := $(CROSS_ENV_PROGS) bing
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/bing.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, bing)
- @$(call install_fixup, bing,PRIORITY,optional)
- @$(call install_fixup, bing,SECTION,base)
- @$(call install_fixup, bing,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, bing,DESCRIPTION,missing)
-
- @$(call install_copy, bing, 0, 0, 0755, -, /usr/sbin/bing)
-
- @$(call install_finish, bing)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] bing: Remove after one year in staging
2026-05-04 12:12 ` [ptxdist] [PATCH 03/42] bing: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 7e5088fa65e0f9c966048fec5212c108adeaa526.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:42 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-4-t.scherer@eckelmann.de>
> [mol: remove patches as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/bing_src-1.1.3/0001-Adapt-makefile-for-Linux-add-destdir-support.patch b/patches/bing_src-1.1.3/0001-Adapt-makefile-for-Linux-add-destdir-support.patch
> deleted file mode 100644
> index 8019ab888e30..000000000000
> --- a/patches/bing_src-1.1.3/0001-Adapt-makefile-for-Linux-add-destdir-support.patch
> +++ /dev/null
> @@ -1,64 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:55:06 +0200
> -Subject: [PATCH] Adapt makefile for Linux, add destdir support
> -
> -Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> -# 20081124: wsa: there is no upstream anymore :(
> -
> - Makefile | 16 ++++++++--------
> - 1 files changed, 8 insertions(+), 8 deletions(-)
> -
> -diff --git a/Makefile b/Makefile
> -index 0964851..4281cb4 100644
> ---- a/Makefile
> -+++ b/Makefile
> -@@ -9,9 +9,9 @@
> - #
> - ##########
> -
> --BINDIR=/usr/local/bin
> --MANDIR=/usr/local/man
> --
> -+PREFIX ?= /usr
> -+BINDIR = $(PREFIX)/sbin
> -+MANDIR = $(PREFIX)/man
> -
> - ##########
> - #
> -@@ -21,7 +21,7 @@ MANDIR=/usr/local/man
> -
> - # Uncomment if you need the 4.4 BSD compatibility includes.
> - # -> required on Linux (and Win32)
> --#COMPAT_INCS = -Iinclude
> -+COMPAT_INCS = -Iinclude
> -
> - # Maybe specify some specific compatibility options
> - # -> on AIX activate the BSD mode
> -@@ -37,7 +37,7 @@ MANDIR=/usr/local/man
> -
> - # Define to use srandom/random rather than srand/rand
> - # -> required on SunOS 4.1.3, SunOS 5, AIX 2 (BOSX 2 really), OSF1 V2.0
> --NO_SNPRINTF = -DNO_SNPRINTF=1
> -+#NO_SNPRINTF = -DNO_SNPRINTF=1
> -
> - # Define if you lack strerror()
> - #NO_STRERROR = -DNO_STRERROR=1
> -@@ -47,7 +47,7 @@ NO_SNPRINTF = -DNO_SNPRINTF=1
> - # -> if you want to debug bing define
> - #COPTIM = -g
> - # -> on Linux, SunOS 4 and OSF1 V2.0 you may specify
> --#COPTIM = -O2
> -+COPTIM = -O2
> - # -> on Solaris you may use
> - #COPTIM = -O
> - # on some hosts like AIX, HP-UX the optimisation options are already set
> -@@ -109,5 +109,5 @@ clean:
> - $(RM) -f bing bing.ps bing.0 $(OBJS)
> -
> - install: bing unix/bing.8
> -- $(INSTALL) -m 644 -o man -g man unix/bing.8 $(MANDIR)/man8
> -- $(INSTALL) -m 4555 -o root -g staff bing $(BINDIR)
> -+ $(INSTALL) -m 644 unix/bing.8 $(DESTDIR)$(MANDIR)/man8
> -+ $(INSTALL) -m 4555 -o root bing $(DESTDIR)$(BINDIR)
> diff --git a/patches/bing_src-1.1.3/0002-bing_1.1.3-2.diff.patch b/patches/bing_src-1.1.3/0002-bing_1.1.3-2.diff.patch
> deleted file mode 100644
> index 3b7ac6909b96..000000000000
> --- a/patches/bing_src-1.1.3/0002-bing_1.1.3-2.diff.patch
> +++ /dev/null
> @@ -1,119 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:55:06 +0200
> -Subject: [PATCH] bing_1.1.3-2.diff
> -
> -From http://ftp.de.debian.org/debian/pool/main/b/bing/bing_1.1.3-2.diff.gz
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - bing.c | 63 ++++++++++++++++++++++++++++++---------------------------------
> - 1 files changed, 30 insertions(+), 33 deletions(-)
> -
> -diff --git a/bing.c b/bing.c
> -index aa078f9..e1094e9 100644
> ---- a/bing.c
> -+++ b/bing.c
> -@@ -104,7 +104,9 @@ static char rcsid[] = "$Id: bing.c,v 1.17 1997/01/23 21:00:03 pb Exp $";
> - #include <math.h>
> -
> - /* More specific includes/declarations */
> -+#ifndef __GNU__
> - #include <limits.h>
> -+#endif /* __GNU__ */
> - #include <ctype.h>
> - #include <string.h>
> - #include <memory.h>
> -@@ -152,7 +154,9 @@ char* __progname;
> - * standard libraries.
> - */
> - #include <netinet/ip.h>
> -+#ifndef __GNU__
> - #include <netinet/ip_var.h>
> -+#endif /* __GNU__ */
> - #include <netinet/ip_icmp.h>
> -
> - #include "mod_icmp.h"
> -@@ -320,9 +324,7 @@ struct timestats {
> -
> - struct hoststats {
> - /* Host info */
> -- char hnamebuf[MAXHOSTNAMELEN];
> - char *hostname;
> -- struct sockaddr_in whereto;
> - struct sockaddr_in *to;
> - struct timestats *ts;
> - };
> -@@ -365,28 +367,19 @@ void set_ip(hs, target)
> - struct hoststats *hs;
> - char *target;
> - {
> -- struct hostent *hp;
> -+ struct addrinfo hints, *ai;
> -+ int r;
> -
> -- hs->to = &hs->whereto;
> --
> -- memset((char *)hs->to, 0, sizeof(struct sockaddr_in));
> -- hs->to->sin_family = AF_INET;
> -- hs->to->sin_addr.s_addr = inet_addr(target);
> -- if (hs->to->sin_addr.s_addr != (u_int)-1)
> -- hs->hostname = target;
> -- else {
> -- hp = gethostbyname(target);
> -- if (!hp) {
> -- (void)fprintf(stderr,
> -- "bing: unknown host %s\n", target);
> -- exit(1);
> -- }
> -- hs->to->sin_family = hp->h_addrtype;
> -- memcpy((caddr_t)&hs->to->sin_addr, hp->h_addr, hp->h_length);
> -- strncpy(hs->hnamebuf, hp->h_name, sizeof(hs->hnamebuf) - 1);
> -- hs->hnamebuf[sizeof(hs->hnamebuf)-1] = '\0';
> -- hs->hostname = hs->hnamebuf;
> -+ memset(&hints, 0, sizeof hints);
> -+ hints.ai_family = AF_INET;
> -+ hints.ai_flags = AI_CANONNAME;
> -+ if((r = getaddrinfo(target, NULL, &hints, &ai))) {
> -+ fprintf(stderr, "bing: couldn't resolve %s: %s\n",
> -+ target, gai_strerror(r));
> -+ exit(1);
> - }
> -+ hs->to = (struct sockaddr_in *) ai->ai_addr;
> -+ hs->hostname = ai->ai_canonname;
> - }
> -
> - void randomfill(bp, len, seed)
> -@@ -677,18 +670,22 @@ char *
> - pr_addr(l)
> - u_long l;
> - {
> -- struct hostent *hp;
> -- static char buf[80];
> -+ static char buf[MAXHOSTNAMELEN+19];
> -+ struct sockaddr_in sa;
> -+ int r;
> -
> -- if ((options & F_NUMERIC) ||
> -- !(hp = gethostbyaddr((char *)&l, 4, AF_INET)))
> -- (void)snprintf(snfargs(buf, sizeof(buf), "%s"),
> -- inet_ntoa(*(struct in_addr *)&l));
> -- else
> -- (void)snprintf(snfargs(buf, sizeof(buf), "%s (%s)"),
> -- hp->h_name,
> -- inet_ntoa(*(struct in_addr *)&l));
> -- return(buf);
> -+ sa.sin_family = AF_INET;
> -+ sa.sin_port = 0;
> -+ memcpy(&sa.sin_addr, &l, sizeof l);
> -+
> -+ r = getnameinfo((struct sockaddr *) &sa, sizeof sa, buf, sizeof buf,
> -+ NULL, 0, (options & F_NUMERIC) ? NI_NUMERICHOST : 0);
> -+ if(r) {
> -+ fprintf(stderr, "bing: getaddrinfo: %s\n", gai_strerror(r));
> -+ exit(1);
> -+ }
> -+
> -+ return buf;
> - }
> -
> - /*
> diff --git a/patches/bing_src-1.1.3/series b/patches/bing_src-1.1.3/series
> deleted file mode 100644
> index 6514c8068328..000000000000
> --- a/patches/bing_src-1.1.3/series
> +++ /dev/null
> @@ -1,5 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-Adapt-makefile-for-Linux-add-destdir-support.patch
> -0002-bing_1.1.3-2.diff.patch
> -# 91307e9accfd7ef14a5a6b17a345514c - git-ptx-patches magic
> diff --git a/rules/bing.in b/rules/bing.in
> deleted file mode 100644
> index cc1eb09d6f46..000000000000
> --- a/rules/bing.in
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=networking
> -config BING
> - tristate
> - prompt "bing"
> - select LIBC_M
> - help
> - Empirical stochastic bandwidth tester (bing)
> -
> - Bing is a point-to-point bandwidth measurement
> - tool (hence the 'b'), based on ping.
> -
> - Bing determines the real (raw, as opposed to
> - available or average) throughput on a link by
> - measuring ICMP echo requests' round trip times
> - for different packet sizes at each end of the
> - link.
> -
> - See also:
> - http://fgouget.free.fr/bing/bing_src-readme-1st.shtml
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> diff --git a/rules/bing.make b/rules/bing.make
> deleted file mode 100644
> index 034835fee936..000000000000
> --- a/rules/bing.make
> +++ /dev/null
> @@ -1,53 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2003 by Robert Schwebel
> -# 2008 by Wolfram Sang, Pengutronix e.K.
> -# 2009 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_BING) += bing
> -
> -#
> -# Paths and names
> -#
> -BING_VERSION := 1.1.3
> -BING_MD5 := 0ccd96cc01351c0562f1e4b94aaa2790
> -BING := bing_src-$(BING_VERSION)
> -BING_SUFFIX := tar.gz
> -BING_URL := http://fgouget.free.fr/bing/$(BING).$(BING_SUFFIX)
> -BING_SOURCE := $(SRCDIR)/$(BING).$(BING_SUFFIX)
> -BING_DIR := $(BUILDDIR)/$(BING)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -BING_CONF_TOOL := NO
> -BING_MAKE_OPT := $(CROSS_ENV_PROGS) bing
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/bing.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, bing)
> - @$(call install_fixup, bing,PRIORITY,optional)
> - @$(call install_fixup, bing,SECTION,base)
> - @$(call install_fixup, bing,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, bing,DESCRIPTION,missing)
> -
> - @$(call install_copy, bing, 0, 0, 0755, -, /usr/sbin/bing)
> -
> - @$(call install_finish, bing)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 04/42] calibrator: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (2 preceding siblings ...)
2026-05-04 12:12 ` [ptxdist] [PATCH 03/42] bing: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 05/42] daemonize: " Thorsten Scherer
` (37 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
...-round-_round-to-avoid-name-conficts.patch | 104 ------------------
patches/calibrator-20070821-1/series | 3 -
rules/calibrator.in | 18 ---
rules/calibrator.make | 61 ----------
4 files changed, 186 deletions(-)
delete mode 100644 patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
delete mode 100644 patches/calibrator-20070821-1/series
delete mode 100644 rules/calibrator.in
delete mode 100644 rules/calibrator.make
diff --git a/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch b/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
deleted file mode 100644
index 25f1d4ca444d..000000000000
--- a/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
+++ /dev/null
@@ -1,104 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Sun, 13 Feb 2011 20:42:38 +0100
-Subject: [PATCH] rename round -> _round to avoid name conficts
-
-calibrator.c:131:5: error: conflicting types for 'round'
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- calibrator.c | 30 +++++++++++++++---------------
- 1 files changed, 15 insertions(+), 15 deletions(-)
-
-diff --git a/calibrator.c b/calibrator.c
-index e045dfd..45f2eb4 100644
---- a/calibrator.c
-+++ b/calibrator.c
-@@ -128,7 +128,7 @@ void ErrXit(char *format, ...) {
- exit(1);
- }
-
--lng round(dbl x)
-+lng _round(dbl x)
- {
- return (lng)(x + 0.5);
- }
-@@ -890,16 +890,16 @@ void plotCache(cacheInfo *cache, lng **result, lng MHz, char *fn, FILE *fp, lng
- fprintf(fp, ")\n");
- fprintf(fp, "set y2tics");
- for (l = 0, s = " ("; l <= cache->levels; l++, s = ", ") {
-- if (!delay) fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(cache->latency1[l] - delay)), NSperIt(cache->latency1[l] - delay));
-- else fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(cache->latency2[l] - delay)), NSperIt(cache->latency2[l] - delay));
-+ if (!delay) fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(cache->latency1[l] - delay)), NSperIt(cache->latency1[l] - delay));
-+ else fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(cache->latency2[l] - delay)), NSperIt(cache->latency2[l] - delay));
- }
- for (y = 1; y <= yh; y *= 10) {
- fprintf(fp, "%s'%1.3g' %ld", s, (dbl)(y * MHz) / 1000.0, y);
- }
- fprintf(fp, ")\n");
- for (l = 0; l <= cache->levels; l++) {
-- if (!delay) z = (dbl)round(CYperIt(cache->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
-- else z = (dbl)round(CYperIt(cache->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
-+ if (!delay) z = (dbl)_round(CYperIt(cache->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
-+ else z = (dbl)_round(CYperIt(cache->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
- fprintf(fp, "set label %ld '(%1.3g) ' at %f,%f right\n", l + 1, z, xl, z);
- fprintf(fp, "set arrow %ld from %f,%f to %f,%f nohead lt 0\n", l + 1, xl, z, xh, z);
- }
-@@ -986,16 +986,16 @@ void plotTLB(TLBinfo *TLB, lng **result, lng MHz, char *fn, FILE *fp, lng delay)
- fprintf(fp, "%s'<L1>' %ld)\n", s, TLB->mincachelines);
- fprintf(fp, "set y2tics");
- for (l = 0, s = " ("; l <= TLB->levels; l++, s = ", ") {
-- if (!delay) fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(TLB->latency1[l] - delay)), NSperIt(TLB->latency1[l] - delay));
-- else fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(TLB->latency2[l] - delay)), NSperIt(TLB->latency2[l] - delay));
-+ if (!delay) fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(TLB->latency1[l] - delay)), NSperIt(TLB->latency1[l] - delay));
-+ else fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(TLB->latency2[l] - delay)), NSperIt(TLB->latency2[l] - delay));
- }
- for (y = 1; y <= yh; y *= 10) {
- fprintf(fp, "%s'%1.3g' %ld", s, (dbl)(y * MHz) / 1000.0, y);
- }
- fprintf(fp, ")\n");
- for (l = 0; l <= TLB->levels; l++) {
-- if (!delay) z = (dbl)round(CYperIt(TLB->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
-- else z = (dbl)round(CYperIt(TLB->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
-+ if (!delay) z = (dbl)_round(CYperIt(TLB->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
-+ else z = (dbl)_round(CYperIt(TLB->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
- fprintf(fp, "set label %ld '(%1.3g) ' at %f,%f right\n", l + 1, z, xl, z);
- fprintf(fp, "set arrow %ld from %f,%f to %f,%f nohead lt 0\n", l + 1, xl, z, xh, z);
- }
-@@ -1023,9 +1023,9 @@ void printCPU(cacheInfo *cache, lng MHz, lng delay)
- FILE *fp = stdout;
-
- fprintf(fp, "CPU loop + L1 access: ");
-- fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[0]), round(CYperIt(cache->latency1[0])));
-+ fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[0]), _round(CYperIt(cache->latency1[0])));
- fprintf(fp, " ( delay: ");
-- fprintf(fp, " %6.2f ns = %3ld cy )\n", NSperIt(delay), round(CYperIt(delay)));
-+ fprintf(fp, " %6.2f ns = %3ld cy )\n", NSperIt(delay), _round(CYperIt(delay)));
- fprintf(fp, "\n");
- fflush(fp);
- }
-@@ -1047,8 +1047,8 @@ void printCache(cacheInfo *cache, lng MHz)
- fprintf(fp, " %3ld KB ", cache->size[l] / 1024);
- }
- fprintf(fp, " %3ld bytes ", cache->linesize[l + 1]);
-- fprintf(fp, " %6.2f ns = %3ld cy " , NSperIt(cache->latency2[l + 1] - cache->latency2[l]), round(CYperIt(cache->latency2[l + 1] - cache->latency2[l])));
-- fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[l + 1] - cache->latency1[l]), round(CYperIt(cache->latency1[l + 1] - cache->latency1[l])));
-+ fprintf(fp, " %6.2f ns = %3ld cy " , NSperIt(cache->latency2[l + 1] - cache->latency2[l]), _round(CYperIt(cache->latency2[l + 1] - cache->latency2[l])));
-+ fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[l + 1] - cache->latency1[l]), _round(CYperIt(cache->latency1[l + 1] - cache->latency1[l])));
- }
- fprintf(fp, "\n");
- fflush(fp);
-@@ -1075,9 +1075,9 @@ void printTLB(TLBinfo *TLB, lng MHz)
- } else {
- fprintf(fp, " %3ld KB ", TLB->pagesize[l + 1] / 1024);
- }
-- fprintf(fp, " %6.2f ns = %3ld cy ", NSperIt(TLB->latency2[l + 1] - TLB->latency2[l]), round(CYperIt(TLB->latency2[l + 1] - TLB->latency2[l])));
-+ fprintf(fp, " %6.2f ns = %3ld cy ", NSperIt(TLB->latency2[l + 1] - TLB->latency2[l]), _round(CYperIt(TLB->latency2[l + 1] - TLB->latency2[l])));
- /*
-- fprintf(fp, " %6.2f ns = %3ld cy" , NSperIt(TLB->latency1[l + 1] - TLB->latency1[l]), round(CYperIt(TLB->latency1[l + 1] - TLB->latency1[l])));
-+ fprintf(fp, " %6.2f ns = %3ld cy" , NSperIt(TLB->latency1[l + 1] - TLB->latency1[l]), _round(CYperIt(TLB->latency1[l + 1] - TLB->latency1[l])));
- */
- fprintf(fp, "\n");
- }
---
-1.7.2.3
-
diff --git a/patches/calibrator-20070821-1/series b/patches/calibrator-20070821-1/series
deleted file mode 100644
index 246504a4977a..000000000000
--- a/patches/calibrator-20070821-1/series
+++ /dev/null
@@ -1,3 +0,0 @@
-# generated by git-ptx-patches
-0001-rename-round-_round-to-avoid-name-conficts.patch
-# 682c31e68ff1d6e2427b342da2b7433e - git-ptx-patches magic
diff --git a/rules/calibrator.in b/rules/calibrator.in
deleted file mode 100644
index 03f87f5a3967..000000000000
--- a/rules/calibrator.in
+++ /dev/null
@@ -1,18 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=test_suites
-
-config CALIBRATOR
- tristate
- prompt "calibrator"
- select LIBC_M
- help
- The Calibrator is a Cache-Memory and TLB Calibration Tool
-
- See http://homepages.cwi.nl/~manegold/Calibrator/ for details.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
-
-# vim: syntax=kconfig
diff --git a/rules/calibrator.make b/rules/calibrator.make
deleted file mode 100644
index 67b858588882..000000000000
--- a/rules/calibrator.make
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2007 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_CALIBRATOR) += calibrator
-
-#
-# Paths and names
-#
-CALIBRATOR_VERSION := 20070821-1
-CALIBRATOR_MD5 := b26765e360144e951f4924aed6e6d45c
-CALIBRATOR := calibrator-$(CALIBRATOR_VERSION)
-CALIBRATOR_SUFFIX := tar.bz2
-CALIBRATOR_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(CALIBRATOR).$(CALIBRATOR_SUFFIX)
-CALIBRATOR_SOURCE := $(SRCDIR)/$(CALIBRATOR).$(CALIBRATOR_SUFFIX)
-CALIBRATOR_DIR := $(BUILDDIR)/$(CALIBRATOR)
-CALIBRATOR_LICENSE := custom
-CALIBRATOR_LICENSE_FILES := file://calibrator.c;md5=8f7790f3cb58345fcb862c4ceab869ce;startline=6;endline=37
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-CALIBRATOR_MAKE_ENV := $(CROSS_ENV) LDLIBS=-lm
-CALIBRATOR_MAKE_OPT := calibrator
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/calibrator.install:
- @$(call targetinfo)
- @$(call touch)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/calibrator.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, calibrator)
- @$(call install_fixup, calibrator,PRIORITY,optional)
- @$(call install_fixup, calibrator,SECTION,base)
- @$(call install_fixup, calibrator,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
- @$(call install_fixup, calibrator,DESCRIPTION,missing)
-
- @$(call install_copy, calibrator, 0, 0, 0755, $(CALIBRATOR_DIR)/calibrator, /usr/bin/calibrator)
-
- @$(call install_finish, calibrator)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] calibrator: Remove after one year in staging
2026-05-04 12:12 ` [ptxdist] [PATCH 04/42] calibrator: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as c7f3d4fff4d12bbaba0a78a81bf145260bb1db38.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:43 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-5-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch b/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
> deleted file mode 100644
> index 25f1d4ca444d..000000000000
> --- a/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
> +++ /dev/null
> @@ -1,104 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Sun, 13 Feb 2011 20:42:38 +0100
> -Subject: [PATCH] rename round -> _round to avoid name conficts
> -
> -calibrator.c:131:5: error: conflicting types for 'round'
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - calibrator.c | 30 +++++++++++++++---------------
> - 1 files changed, 15 insertions(+), 15 deletions(-)
> -
> -diff --git a/calibrator.c b/calibrator.c
> -index e045dfd..45f2eb4 100644
> ---- a/calibrator.c
> -+++ b/calibrator.c
> -@@ -128,7 +128,7 @@ void ErrXit(char *format, ...) {
> - exit(1);
> - }
> -
> --lng round(dbl x)
> -+lng _round(dbl x)
> - {
> - return (lng)(x + 0.5);
> - }
> -@@ -890,16 +890,16 @@ void plotCache(cacheInfo *cache, lng **result, lng MHz, char *fn, FILE *fp, lng
> - fprintf(fp, ")\n");
> - fprintf(fp, "set y2tics");
> - for (l = 0, s = " ("; l <= cache->levels; l++, s = ", ") {
> -- if (!delay) fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(cache->latency1[l] - delay)), NSperIt(cache->latency1[l] - delay));
> -- else fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(cache->latency2[l] - delay)), NSperIt(cache->latency2[l] - delay));
> -+ if (!delay) fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(cache->latency1[l] - delay)), NSperIt(cache->latency1[l] - delay));
> -+ else fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(cache->latency2[l] - delay)), NSperIt(cache->latency2[l] - delay));
> - }
> - for (y = 1; y <= yh; y *= 10) {
> - fprintf(fp, "%s'%1.3g' %ld", s, (dbl)(y * MHz) / 1000.0, y);
> - }
> - fprintf(fp, ")\n");
> - for (l = 0; l <= cache->levels; l++) {
> -- if (!delay) z = (dbl)round(CYperIt(cache->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
> -- else z = (dbl)round(CYperIt(cache->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
> -+ if (!delay) z = (dbl)_round(CYperIt(cache->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
> -+ else z = (dbl)_round(CYperIt(cache->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
> - fprintf(fp, "set label %ld '(%1.3g) ' at %f,%f right\n", l + 1, z, xl, z);
> - fprintf(fp, "set arrow %ld from %f,%f to %f,%f nohead lt 0\n", l + 1, xl, z, xh, z);
> - }
> -@@ -986,16 +986,16 @@ void plotTLB(TLBinfo *TLB, lng **result, lng MHz, char *fn, FILE *fp, lng delay)
> - fprintf(fp, "%s'<L1>' %ld)\n", s, TLB->mincachelines);
> - fprintf(fp, "set y2tics");
> - for (l = 0, s = " ("; l <= TLB->levels; l++, s = ", ") {
> -- if (!delay) fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(TLB->latency1[l] - delay)), NSperIt(TLB->latency1[l] - delay));
> -- else fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(TLB->latency2[l] - delay)), NSperIt(TLB->latency2[l] - delay));
> -+ if (!delay) fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(TLB->latency1[l] - delay)), NSperIt(TLB->latency1[l] - delay));
> -+ else fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(TLB->latency2[l] - delay)), NSperIt(TLB->latency2[l] - delay));
> - }
> - for (y = 1; y <= yh; y *= 10) {
> - fprintf(fp, "%s'%1.3g' %ld", s, (dbl)(y * MHz) / 1000.0, y);
> - }
> - fprintf(fp, ")\n");
> - for (l = 0; l <= TLB->levels; l++) {
> -- if (!delay) z = (dbl)round(CYperIt(TLB->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
> -- else z = (dbl)round(CYperIt(TLB->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
> -+ if (!delay) z = (dbl)_round(CYperIt(TLB->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
> -+ else z = (dbl)_round(CYperIt(TLB->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
> - fprintf(fp, "set label %ld '(%1.3g) ' at %f,%f right\n", l + 1, z, xl, z);
> - fprintf(fp, "set arrow %ld from %f,%f to %f,%f nohead lt 0\n", l + 1, xl, z, xh, z);
> - }
> -@@ -1023,9 +1023,9 @@ void printCPU(cacheInfo *cache, lng MHz, lng delay)
> - FILE *fp = stdout;
> -
> - fprintf(fp, "CPU loop + L1 access: ");
> -- fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[0]), round(CYperIt(cache->latency1[0])));
> -+ fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[0]), _round(CYperIt(cache->latency1[0])));
> - fprintf(fp, " ( delay: ");
> -- fprintf(fp, " %6.2f ns = %3ld cy )\n", NSperIt(delay), round(CYperIt(delay)));
> -+ fprintf(fp, " %6.2f ns = %3ld cy )\n", NSperIt(delay), _round(CYperIt(delay)));
> - fprintf(fp, "\n");
> - fflush(fp);
> - }
> -@@ -1047,8 +1047,8 @@ void printCache(cacheInfo *cache, lng MHz)
> - fprintf(fp, " %3ld KB ", cache->size[l] / 1024);
> - }
> - fprintf(fp, " %3ld bytes ", cache->linesize[l + 1]);
> -- fprintf(fp, " %6.2f ns = %3ld cy " , NSperIt(cache->latency2[l + 1] - cache->latency2[l]), round(CYperIt(cache->latency2[l + 1] - cache->latency2[l])));
> -- fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[l + 1] - cache->latency1[l]), round(CYperIt(cache->latency1[l + 1] - cache->latency1[l])));
> -+ fprintf(fp, " %6.2f ns = %3ld cy " , NSperIt(cache->latency2[l + 1] - cache->latency2[l]), _round(CYperIt(cache->latency2[l + 1] - cache->latency2[l])));
> -+ fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[l + 1] - cache->latency1[l]), _round(CYperIt(cache->latency1[l + 1] - cache->latency1[l])));
> - }
> - fprintf(fp, "\n");
> - fflush(fp);
> -@@ -1075,9 +1075,9 @@ void printTLB(TLBinfo *TLB, lng MHz)
> - } else {
> - fprintf(fp, " %3ld KB ", TLB->pagesize[l + 1] / 1024);
> - }
> -- fprintf(fp, " %6.2f ns = %3ld cy ", NSperIt(TLB->latency2[l + 1] - TLB->latency2[l]), round(CYperIt(TLB->latency2[l + 1] - TLB->latency2[l])));
> -+ fprintf(fp, " %6.2f ns = %3ld cy ", NSperIt(TLB->latency2[l + 1] - TLB->latency2[l]), _round(CYperIt(TLB->latency2[l + 1] - TLB->latency2[l])));
> - /*
> -- fprintf(fp, " %6.2f ns = %3ld cy" , NSperIt(TLB->latency1[l + 1] - TLB->latency1[l]), round(CYperIt(TLB->latency1[l + 1] - TLB->latency1[l])));
> -+ fprintf(fp, " %6.2f ns = %3ld cy" , NSperIt(TLB->latency1[l + 1] - TLB->latency1[l]), _round(CYperIt(TLB->latency1[l + 1] - TLB->latency1[l])));
> - */
> - fprintf(fp, "\n");
> - }
> ---
> -1.7.2.3
> -
> diff --git a/patches/calibrator-20070821-1/series b/patches/calibrator-20070821-1/series
> deleted file mode 100644
> index 246504a4977a..000000000000
> --- a/patches/calibrator-20070821-1/series
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -# generated by git-ptx-patches
> -0001-rename-round-_round-to-avoid-name-conficts.patch
> -# 682c31e68ff1d6e2427b342da2b7433e - git-ptx-patches magic
> diff --git a/rules/calibrator.in b/rules/calibrator.in
> deleted file mode 100644
> index 03f87f5a3967..000000000000
> --- a/rules/calibrator.in
> +++ /dev/null
> @@ -1,18 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=test_suites
> -
> -config CALIBRATOR
> - tristate
> - prompt "calibrator"
> - select LIBC_M
> - help
> - The Calibrator is a Cache-Memory and TLB Calibration Tool
> -
> - See http://homepages.cwi.nl/~manegold/Calibrator/ for details.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> -
> -# vim: syntax=kconfig
> diff --git a/rules/calibrator.make b/rules/calibrator.make
> deleted file mode 100644
> index 67b858588882..000000000000
> --- a/rules/calibrator.make
> +++ /dev/null
> @@ -1,61 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2007 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_CALIBRATOR) += calibrator
> -
> -#
> -# Paths and names
> -#
> -CALIBRATOR_VERSION := 20070821-1
> -CALIBRATOR_MD5 := b26765e360144e951f4924aed6e6d45c
> -CALIBRATOR := calibrator-$(CALIBRATOR_VERSION)
> -CALIBRATOR_SUFFIX := tar.bz2
> -CALIBRATOR_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(CALIBRATOR).$(CALIBRATOR_SUFFIX)
> -CALIBRATOR_SOURCE := $(SRCDIR)/$(CALIBRATOR).$(CALIBRATOR_SUFFIX)
> -CALIBRATOR_DIR := $(BUILDDIR)/$(CALIBRATOR)
> -CALIBRATOR_LICENSE := custom
> -CALIBRATOR_LICENSE_FILES := file://calibrator.c;md5=8f7790f3cb58345fcb862c4ceab869ce;startline=6;endline=37
> -
> -# ----------------------------------------------------------------------------
> -# Compile
> -# ----------------------------------------------------------------------------
> -
> -CALIBRATOR_MAKE_ENV := $(CROSS_ENV) LDLIBS=-lm
> -CALIBRATOR_MAKE_OPT := calibrator
> -
> -# ----------------------------------------------------------------------------
> -# Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/calibrator.install:
> - @$(call targetinfo)
> - @$(call touch)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/calibrator.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, calibrator)
> - @$(call install_fixup, calibrator,PRIORITY,optional)
> - @$(call install_fixup, calibrator,SECTION,base)
> - @$(call install_fixup, calibrator,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
> - @$(call install_fixup, calibrator,DESCRIPTION,missing)
> -
> - @$(call install_copy, calibrator, 0, 0, 0755, $(CALIBRATOR_DIR)/calibrator, /usr/bin/calibrator)
> -
> - @$(call install_finish, calibrator)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 05/42] daemonize: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (3 preceding siblings ...)
2026-05-04 12:12 ` [ptxdist] [PATCH 04/42] calibrator: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 06/42] dhex: " Thorsten Scherer
` (36 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
.../0001-install-to-DESTDIR.patch | 22 -------
patches/daemonize-1.4/series | 4 --
rules/daemonize.in | 15 -----
rules/daemonize.make | 58 -------------------
4 files changed, 99 deletions(-)
delete mode 100644 patches/daemonize-1.4/0001-install-to-DESTDIR.patch
delete mode 100644 patches/daemonize-1.4/series
delete mode 100644 rules/daemonize.in
delete mode 100644 rules/daemonize.make
diff --git a/patches/daemonize-1.4/0001-install-to-DESTDIR.patch b/patches/daemonize-1.4/0001-install-to-DESTDIR.patch
deleted file mode 100644
index 47ae86efc294..000000000000
--- a/patches/daemonize-1.4/0001-install-to-DESTDIR.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Sat, 29 Oct 2011 19:06:44 +0200
-Subject: [PATCH] install to DESTDIR
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- Makefile.in | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index 6fcb8f7..332c180 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -7,7 +7,7 @@ srcdir = @srcdir@
- VPATH = @srcdir@
- INSTALL_PREFIX = @prefix@
- INSTALL = @INSTALL@
--INSTALL_SBIN = $(INSTALL_PREFIX)/sbin
-+INSTALL_SBIN = $(DESTDIR)$(INSTALL_PREFIX)/sbin
- MISSING_SOURCES = @LOCAL_MISSING_SOURCES@
- MISSING_OBJECTS = $(MISSING_SOURCES:.c=.o)
- CC = @CC@
diff --git a/patches/daemonize-1.4/series b/patches/daemonize-1.4/series
deleted file mode 100644
index d33187f187f8..000000000000
--- a/patches/daemonize-1.4/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-install-to-DESTDIR.patch
-# 87df3dcdbb73338ca868e7df1c81e9a8 - git-ptx-patches magic
diff --git a/rules/daemonize.in b/rules/daemonize.in
deleted file mode 100644
index 481cf5212e98..000000000000
--- a/rules/daemonize.in
+++ /dev/null
@@ -1,15 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-config DAEMONIZE
- tristate
- prompt "daemonize"
- help
- Daemonize is a trivial utility that runs a command as a Unix
- daemon. See the project homepage for details:
-
- http://www.clapper.org/software/daemonize/
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
diff --git a/rules/daemonize.make b/rules/daemonize.make
deleted file mode 100644
index 01feec69e74d..000000000000
--- a/rules/daemonize.make
+++ /dev/null
@@ -1,58 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Robert Schwebel
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_DAEMONIZE) += daemonize
-
-#
-# Paths and names
-#
-DAEMONIZE_VERSION := 1.4
-DAEMONIZE_MD5 := 83e518f5b333f8f0ee57c8751fbe97a1
-DAEMONIZE := daemonize-$(DAEMONIZE_VERSION)
-DAEMONIZE_SUFFIX := tar.gz
-DAEMONIZE_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(DAEMONIZE).$(DAEMONIZE_SUFFIX)
-DAEMONIZE_SOURCE := $(SRCDIR)/$(DAEMONIZE).$(DAEMONIZE_SUFFIX)
-DAEMONIZE_DIR := $(BUILDDIR)/$(DAEMONIZE)
-DAEMONIZE_LICENSE := GPL-2.0-only
-DAEMONIZE_LICENSE_FILES := file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
-
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-DAEMONIZE_CONF_TOOL := autoconf
-DAEMONIZE_CONF_OPT := $(CROSS_AUTOCONF_USR)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/daemonize.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, daemonize)
- @$(call install_fixup, daemonize,PRIORITY,optional)
- @$(call install_fixup, daemonize,SECTION,base)
- @$(call install_fixup, daemonize,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, daemonize,DESCRIPTION,missing)
-
- @$(call install_copy, daemonize, 0, 0, 0755, -, \
- /usr/sbin/daemonize)
-
- @$(call install_finish, daemonize)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] daemonize: Remove after one year in staging
2026-05-04 12:12 ` [ptxdist] [PATCH 05/42] daemonize: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 44cc30471c2247ffbc0bd0db4034a4b3c213c32a.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:44 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-6-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/daemonize-1.4/0001-install-to-DESTDIR.patch b/patches/daemonize-1.4/0001-install-to-DESTDIR.patch
> deleted file mode 100644
> index 47ae86efc294..000000000000
> --- a/patches/daemonize-1.4/0001-install-to-DESTDIR.patch
> +++ /dev/null
> @@ -1,22 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Sat, 29 Oct 2011 19:06:44 +0200
> -Subject: [PATCH] install to DESTDIR
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - Makefile.in | 2 +-
> - 1 files changed, 1 insertions(+), 1 deletions(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index 6fcb8f7..332c180 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -7,7 +7,7 @@ srcdir = @srcdir@
> - VPATH = @srcdir@
> - INSTALL_PREFIX = @prefix@
> - INSTALL = @INSTALL@
> --INSTALL_SBIN = $(INSTALL_PREFIX)/sbin
> -+INSTALL_SBIN = $(DESTDIR)$(INSTALL_PREFIX)/sbin
> - MISSING_SOURCES = @LOCAL_MISSING_SOURCES@
> - MISSING_OBJECTS = $(MISSING_SOURCES:.c=.o)
> - CC = @CC@
> diff --git a/patches/daemonize-1.4/series b/patches/daemonize-1.4/series
> deleted file mode 100644
> index d33187f187f8..000000000000
> --- a/patches/daemonize-1.4/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-install-to-DESTDIR.patch
> -# 87df3dcdbb73338ca868e7df1c81e9a8 - git-ptx-patches magic
> diff --git a/rules/daemonize.in b/rules/daemonize.in
> deleted file mode 100644
> index 481cf5212e98..000000000000
> --- a/rules/daemonize.in
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -config DAEMONIZE
> - tristate
> - prompt "daemonize"
> - help
> - Daemonize is a trivial utility that runs a command as a Unix
> - daemon. See the project homepage for details:
> -
> - http://www.clapper.org/software/daemonize/
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> diff --git a/rules/daemonize.make b/rules/daemonize.make
> deleted file mode 100644
> index 01feec69e74d..000000000000
> --- a/rules/daemonize.make
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Robert Schwebel
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_DAEMONIZE) += daemonize
> -
> -#
> -# Paths and names
> -#
> -DAEMONIZE_VERSION := 1.4
> -DAEMONIZE_MD5 := 83e518f5b333f8f0ee57c8751fbe97a1
> -DAEMONIZE := daemonize-$(DAEMONIZE_VERSION)
> -DAEMONIZE_SUFFIX := tar.gz
> -DAEMONIZE_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(DAEMONIZE).$(DAEMONIZE_SUFFIX)
> -DAEMONIZE_SOURCE := $(SRCDIR)/$(DAEMONIZE).$(DAEMONIZE_SUFFIX)
> -DAEMONIZE_DIR := $(BUILDDIR)/$(DAEMONIZE)
> -DAEMONIZE_LICENSE := GPL-2.0-only
> -DAEMONIZE_LICENSE_FILES := file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
> -
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -DAEMONIZE_CONF_TOOL := autoconf
> -DAEMONIZE_CONF_OPT := $(CROSS_AUTOCONF_USR)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/daemonize.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, daemonize)
> - @$(call install_fixup, daemonize,PRIORITY,optional)
> - @$(call install_fixup, daemonize,SECTION,base)
> - @$(call install_fixup, daemonize,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, daemonize,DESCRIPTION,missing)
> -
> - @$(call install_copy, daemonize, 0, 0, 0755, -, \
> - /usr/sbin/daemonize)
> -
> - @$(call install_finish, daemonize)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 06/42] dhex: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (4 preceding siblings ...)
2026-05-04 12:12 ` [ptxdist] [PATCH 05/42] daemonize: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 07/42] dialog: " Thorsten Scherer
` (35 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/dhex.in | 15 -------------
rules/dhex.make | 58 -------------------------------------------------
2 files changed, 73 deletions(-)
delete mode 100644 rules/dhex.in
delete mode 100644 rules/dhex.make
diff --git a/rules/dhex.in b/rules/dhex.in
deleted file mode 100644
index ca0428881644..000000000000
--- a/rules/dhex.in
+++ /dev/null
@@ -1,15 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=editors
-
-config DHEX
- tristate
- prompt "dhex"
- select NCURSES
- help
- DHEX is a more than just another hex editor. It includes a diff mode,
- which can be used to easily and conveniently compare two binary files.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
diff --git a/rules/dhex.make b/rules/dhex.make
deleted file mode 100644
index d6032cee7061..000000000000
--- a/rules/dhex.make
+++ /dev/null
@@ -1,58 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2011 by Bart vdr. Meulen <bartvdrmeulen@gmail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_DHEX) += dhex
-
-#
-# Paths and names
-#
-DHEX_VERSION := 0.65
-DHEX_MD5 := 2d4ee5cc0cd95da5a1c7630b971e986d
-DHEX := dhex_$(DHEX_VERSION)
-DHEX_SUFFIX := tar.gz
-DHEX_URL := http://www.dettus.net/dhex/$(DHEX).$(DHEX_SUFFIX)
-DHEX_SOURCE := $(SRCDIR)/$(DHEX).$(DHEX_SUFFIX)
-DHEX_DIR := $(BUILDDIR)/$(DHEX)
-DHEX_LICENSE := GPL-2.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-DHEX_CONF_TOOL := NO
-DHEX_MAKE_OPT := $(CROSS_ENV_PROGS) LDFLAGS="" CPPFLAGS=""
-DHEX_INSTALL_OPT := \
- DESTDIR=$(DHEX_PKGDIR)/usr \
- install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/dhex.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, dhex)
- @$(call install_fixup, dhex,PACKAGE,dhex)
- @$(call install_fixup, dhex,PRIORITY,optional)
- @$(call install_fixup, dhex,VERSION,$(DHEX_VERSION))
- @$(call install_fixup, dhex,SECTION,base)
- @$(call install_fixup, dhex,AUTHOR,"Bart vdr. Meulen <bartvdrmeulen@gmail.com>")
- @$(call install_fixup, dhex,DEPENDS,)
- @$(call install_fixup, dhex,DESCRIPTION,missing)
-
- @$(call install_copy, dhex, 0, 0, 0755, -, /usr/bin/dhex)
-
- @$(call install_finish, dhex)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] dhex: Remove after one year in staging
2026-05-04 12:12 ` [ptxdist] [PATCH 06/42] dhex: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as bf82bec27898bcc3ea212a0c1e49f00d231ae2f6.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:45 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-7-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/dhex.in b/rules/dhex.in
> deleted file mode 100644
> index ca0428881644..000000000000
> --- a/rules/dhex.in
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=editors
> -
> -config DHEX
> - tristate
> - prompt "dhex"
> - select NCURSES
> - help
> - DHEX is a more than just another hex editor. It includes a diff mode,
> - which can be used to easily and conveniently compare two binary files.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> diff --git a/rules/dhex.make b/rules/dhex.make
> deleted file mode 100644
> index d6032cee7061..000000000000
> --- a/rules/dhex.make
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2011 by Bart vdr. Meulen <bartvdrmeulen@gmail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_DHEX) += dhex
> -
> -#
> -# Paths and names
> -#
> -DHEX_VERSION := 0.65
> -DHEX_MD5 := 2d4ee5cc0cd95da5a1c7630b971e986d
> -DHEX := dhex_$(DHEX_VERSION)
> -DHEX_SUFFIX := tar.gz
> -DHEX_URL := http://www.dettus.net/dhex/$(DHEX).$(DHEX_SUFFIX)
> -DHEX_SOURCE := $(SRCDIR)/$(DHEX).$(DHEX_SUFFIX)
> -DHEX_DIR := $(BUILDDIR)/$(DHEX)
> -DHEX_LICENSE := GPL-2.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -DHEX_CONF_TOOL := NO
> -DHEX_MAKE_OPT := $(CROSS_ENV_PROGS) LDFLAGS="" CPPFLAGS=""
> -DHEX_INSTALL_OPT := \
> - DESTDIR=$(DHEX_PKGDIR)/usr \
> - install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/dhex.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, dhex)
> - @$(call install_fixup, dhex,PACKAGE,dhex)
> - @$(call install_fixup, dhex,PRIORITY,optional)
> - @$(call install_fixup, dhex,VERSION,$(DHEX_VERSION))
> - @$(call install_fixup, dhex,SECTION,base)
> - @$(call install_fixup, dhex,AUTHOR,"Bart vdr. Meulen <bartvdrmeulen@gmail.com>")
> - @$(call install_fixup, dhex,DEPENDS,)
> - @$(call install_fixup, dhex,DESCRIPTION,missing)
> -
> - @$(call install_copy, dhex, 0, 0, 0755, -, /usr/bin/dhex)
> -
> - @$(call install_finish, dhex)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 07/42] dialog: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (5 preceding siblings ...)
2026-05-04 12:12 ` [ptxdist] [PATCH 06/42] dhex: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 08/42] frodo: " Thorsten Scherer
` (34 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/dialog.in | 19 ------------
rules/dialog.make | 76 -----------------------------------------------
2 files changed, 95 deletions(-)
delete mode 100644 rules/dialog.in
delete mode 100644 rules/dialog.make
diff --git a/rules/dialog.in b/rules/dialog.in
deleted file mode 100644
index c129aad3e331..000000000000
--- a/rules/dialog.in
+++ /dev/null
@@ -1,19 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-config DIALOG
- tristate
- select LIBC_M
- select NCURSES
- prompt "dialog"
- help
- Dialog is a program that will let you to present a variety of
- questions or display messages using dialog boxes from a shell script.
- It is built from the dialog library, which consists of several widgets
- as well as utility functions that are used by the widgets or the main
- program.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
- Needs updating to the latest version.
diff --git a/rules/dialog.make b/rules/dialog.make
deleted file mode 100644
index 6ab97bde0073..000000000000
--- a/rules/dialog.make
+++ /dev/null
@@ -1,76 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Bart vdr. Meulen <bartvdrmeulen@gmail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_DIALOG) += dialog
-
-#
-# Paths and names
-#
-DIALOG_VERSION := 1.3-20171209
-DIALOG_MD5 := f66f28beca900b54f5fc90fdcce93508
-DIALOG := dialog-$(DIALOG_VERSION)
-DIALOG_SUFFIX := tgz
-DIALOG_URL := https://invisible-mirror.net/archives/dialog/$(DIALOG).$(DIALOG_SUFFIX)
-DIALOG_SOURCE := $(SRCDIR)/$(DIALOG).$(DIALOG_SUFFIX)
-DIALOG_DIR := $(BUILDDIR)/$(DIALOG)
-DIALOG_LICENSE := LGPL-2.1-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-DIALOG_CONF_TOOL := autoconf
-DIALOG_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --enable-echo \
- $(GLOBAL_LARGE_FILE_OPTION) \
- --disable-nls \
- --disable-trace \
- --disable-rpath \
- --with-ncurses \
- --without-Xaw3d \
- --without-Xaw3dxft \
- --without-neXtaw \
- --without-XawPlus \
- --without-x \
- --enable-extras \
- --enable-rc-file \
- --enable-Xdialog \
- --enable-Xdialog2 \
- --enable-whiptail \
- --enable-form \
- --enable-gauge \
- --enable-tailbox \
- --enable-mixedform \
- --enable-mixedgauge \
- --enable-widec \
- --disable-rpath-hack
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/dialog.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, dialog)
- @$(call install_fixup, dialog,PRIORITY,optional)
- @$(call install_fixup, dialog,SECTION,base)
- @$(call install_fixup, dialog,AUTHOR,"Bart vdr. Meulen <bartvdrmeulen@gmail.com>")
- @$(call install_fixup, dialog,DESCRIPTION,missing)
-
- @$(call install_copy, dialog, 0, 0, 0755, -, /usr/bin/dialog)
-
- @$(call install_finish, dialog)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] dialog: Remove after one year in staging
2026-05-04 12:12 ` [ptxdist] [PATCH 07/42] dialog: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 5577e5658db18378107a4d5659e23117baa915f3.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:46 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-8-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/dialog.in b/rules/dialog.in
> deleted file mode 100644
> index c129aad3e331..000000000000
> --- a/rules/dialog.in
> +++ /dev/null
> @@ -1,19 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -config DIALOG
> - tristate
> - select LIBC_M
> - select NCURSES
> - prompt "dialog"
> - help
> - Dialog is a program that will let you to present a variety of
> - questions or display messages using dialog boxes from a shell script.
> - It is built from the dialog library, which consists of several widgets
> - as well as utility functions that are used by the widgets or the main
> - program.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> - Needs updating to the latest version.
> diff --git a/rules/dialog.make b/rules/dialog.make
> deleted file mode 100644
> index 6ab97bde0073..000000000000
> --- a/rules/dialog.make
> +++ /dev/null
> @@ -1,76 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Bart vdr. Meulen <bartvdrmeulen@gmail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_DIALOG) += dialog
> -
> -#
> -# Paths and names
> -#
> -DIALOG_VERSION := 1.3-20171209
> -DIALOG_MD5 := f66f28beca900b54f5fc90fdcce93508
> -DIALOG := dialog-$(DIALOG_VERSION)
> -DIALOG_SUFFIX := tgz
> -DIALOG_URL := https://invisible-mirror.net/archives/dialog/$(DIALOG).$(DIALOG_SUFFIX)
> -DIALOG_SOURCE := $(SRCDIR)/$(DIALOG).$(DIALOG_SUFFIX)
> -DIALOG_DIR := $(BUILDDIR)/$(DIALOG)
> -DIALOG_LICENSE := LGPL-2.1-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -DIALOG_CONF_TOOL := autoconf
> -DIALOG_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --enable-echo \
> - $(GLOBAL_LARGE_FILE_OPTION) \
> - --disable-nls \
> - --disable-trace \
> - --disable-rpath \
> - --with-ncurses \
> - --without-Xaw3d \
> - --without-Xaw3dxft \
> - --without-neXtaw \
> - --without-XawPlus \
> - --without-x \
> - --enable-extras \
> - --enable-rc-file \
> - --enable-Xdialog \
> - --enable-Xdialog2 \
> - --enable-whiptail \
> - --enable-form \
> - --enable-gauge \
> - --enable-tailbox \
> - --enable-mixedform \
> - --enable-mixedgauge \
> - --enable-widec \
> - --disable-rpath-hack
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/dialog.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, dialog)
> - @$(call install_fixup, dialog,PRIORITY,optional)
> - @$(call install_fixup, dialog,SECTION,base)
> - @$(call install_fixup, dialog,AUTHOR,"Bart vdr. Meulen <bartvdrmeulen@gmail.com>")
> - @$(call install_fixup, dialog,DESCRIPTION,missing)
> -
> - @$(call install_copy, dialog, 0, 0, 0755, -, /usr/bin/dialog)
> -
> - @$(call install_finish, dialog)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 08/42] frodo: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (6 preceding siblings ...)
2026-05-04 12:12 ` [ptxdist] [PATCH 07/42] dialog: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 09/42] gnuplot: " Thorsten Scherer
` (33 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/frodo.in | 39 ---------------------
rules/frodo.make | 91 ------------------------------------------------
2 files changed, 130 deletions(-)
delete mode 100644 rules/frodo.in
delete mode 100644 rules/frodo.make
diff --git a/rules/frodo.in b/rules/frodo.in
deleted file mode 100644
index 00a955c8c562..000000000000
--- a/rules/frodo.in
+++ /dev/null
@@ -1,39 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=bytecode_engines
-menuconfig FRODO
- tristate
- prompt "frodo "
- select READLINE
- select ALSA_LIB
- select SDL if FRODO_SDL
- select SVGALIB if FRODO_SVGALIB
- select GCCLIBS_CXX
- select GCCLIBS_GCC_S
- help
- A C64 emulator.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and the old version uses SDL (1.x).
- Needs updating to the latest version.
-
-if FRODO
-
-choice
- prompt "graphics backend "
- default FRODO_SDL
-
- config FRODO_SDL
- bool
- prompt "sdl"
- help
- SDL Backend
-
- config FRODO_SVGALIB
- bool
- prompt "svgalib"
- help
- SVGALIB Backend
-endchoice
-
-endif
diff --git a/rules/frodo.make b/rules/frodo.make
deleted file mode 100644
index 53f666eda62c..000000000000
--- a/rules/frodo.make
+++ /dev/null
@@ -1,91 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2007-2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_FRODO) += frodo
-
-#
-# Paths and names
-#
-FRODO_VERSION := 4.1b
-FRODO_MD5 := 095b9f21c03204cc13f7f249e8866cd9
-FRODO := Frodo-$(FRODO_VERSION)
-FRODO_SUFFIX := Src.tar.gz
-FRODO_URL := http://frodo.cebix.net/downloads/FrodoV4_1b.$(FRODO_SUFFIX)
-FRODO_SOURCE := $(SRCDIR)/FrodoV4_1b.$(FRODO_SUFFIX)
-FRODO_DIR := $(BUILDDIR)/$(FRODO)
-FRODO_LICENSE := custom
-FRODO_LICENSE_FILES := file://Docs/legalmush.html;md5=108f0874f3c2ef9b625501635c933d92
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-FRODO_CONF_ENV := $(CROSS_ENV)
-ifdef PTXCONF_FRODO_SVGALIB
-FRODO_CONF_ENV += ac_cv_lib_vga_vga_setmode=yes SDL_CONFIG=no
-endif
-FRODO_MAKE_ENV := $(CROSS_ENV)
-FRODO_SUBDIR := Src
-
-#
-# autoconf
-#
-FRODO_CONF_TOOL := autoconf
-FRODO_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --without-x
-
-# cpp files are built with gcc
-FRODO_CFLAGS := -std=gnu++98
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/frodo.install:
- @$(call targetinfo)
- install -D -m 755 "$(FRODO_DIR)/Src/Frodo" "$(FRODO_PKGDIR)/usr/bin/Frodo"
-
- install -D -m 644 "$(FRODO_DIR)/1541 ROM" "$(FRODO_PKGDIR)/home/1541 ROM"
- install -D -m 644 "$(FRODO_DIR)/Basic ROM" "$(FRODO_PKGDIR)/home/Basic ROM"
- install -D -m 644 "$(FRODO_DIR)/Char ROM" "$(FRODO_PKGDIR)/home/Char ROM"
- install -D -m 644 "$(FRODO_DIR)/Kernal ROM" "$(FRODO_PKGDIR)/home/Kernal ROM"
- @$(call touch)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/frodo.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, frodo)
- @$(call install_fixup, frodo,PRIORITY,optional)
- @$(call install_fixup, frodo,SECTION,base)
- @$(call install_fixup, frodo,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, frodo,DESCRIPTION,missing)
-
- @$(call install_copy, frodo, 0, 0, 0755, -, /usr/bin/Frodo)
-
- @$(call install_copy, frodo, 0, 0, 2775, /home)
- @$(call install_copy, frodo, 0, 0, 0644, -, /home/1541 ROM)
- @$(call install_copy, frodo, 0, 0, 0644, -, /home/Basic ROM)
- @$(call install_copy, frodo, 0, 0, 0644, -, /home/Char ROM)
- @$(call install_copy, frodo, 0, 0, 0644, -, /home/Kernal ROM)
-
- @$(call install_alternative, frodo, 0, 0, 0644, /etc/frodorc, n)
- @$(call install_link, frodo, ../etc/frodorc, /home/.frodorc)
-
- @$(call install_finish, frodo)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] frodo: Remove after one year in staging
2026-05-04 12:12 ` [ptxdist] [PATCH 08/42] frodo: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=UTF-8, Size: 42163 bytes --]
Thanks, applied as 6fc3447706be77cc6c9f526c57e30a7bfa357eff.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:47 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-9-t.scherer@eckelmann.de>
> [mol: remove patches as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/Frodo-4.1b/0001-enable-sdl.diff.patch b/patches/Frodo-4.1b/0001-enable-sdl.diff.patch
> deleted file mode 100644
> index 2d83ea2221c8..000000000000
> --- a/patches/Frodo-4.1b/0001-enable-sdl.diff.patch
> +++ /dev/null
> @@ -1,37 +0,0 @@
> -From 6e30f01c5dc810e943123f0b272a2299f194c94a Mon Sep 17 00:00:00 2001
> -From: unknown author <unknown.author@example.com>
> -Date: Thu, 16 Jun 2011 21:13:59 +0200
> -Subject: [PATCH 01/10] enable-sdl.diff
> -
> ----
> - Src/configure.in | 10 +++++-----
> - 1 files changed, 5 insertions(+), 5 deletions(-)
> -
> -diff --git a/Src/configure.in b/Src/configure.in
> -index cee913c..b439941 100644
> ---- a/Src/configure.in
> -+++ b/Src/configure.in
> -@@ -80,15 +80,15 @@ elif [[ x"$no_x" = "xyes" ]]; then
> - TARGET=svgalib
> - CFLAGS="$CFLAGS -D__svgalib__"
> - LIBS="$LIBS -lvga"
> -+ elif [[ x"$HAVE_SDL" = "xyes" ]]; then
> -+ AC_MSG_RESULT([SDL])
> -+ TARGET=sdl
> -+ CFLAGS="$CFLAGS $SDL_CFLAGS -DHAVE_SDL"
> -+ LIBS="$LIBS $SDL_LIBS"
> - else
> - AC_MSG_RESULT([Ummm...])
> - AC_MSG_ERROR([Neither X nor SVGAlib found, don't know what target to use.])
> - fi
> --elif [[ x"$HAVE_SDL" = "xyes" ]]; then
> -- AC_MSG_RESULT([SDL])
> -- TARGET=sdl
> -- CFLAGS="$CFLAGS $SDL_CFLAGS -DHAVE_SDL"
> -- LIBS="$LIBS $SDL_LIBS"
> - else
> - AC_MSG_RESULT([X Window System])
> - TARGET=x11
> ---
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0002-frodo-add-cppflags-support.patch b/patches/Frodo-4.1b/0002-frodo-add-cppflags-support.patch
> deleted file mode 100644
> index da4f2d1c591f..000000000000
> --- a/patches/Frodo-4.1b/0002-frodo-add-cppflags-support.patch
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -From e9f6e3b31c6864f8defc0576a18e48485911dc56 Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Thu, 16 Jun 2011 21:29:06 +0200
> -Subject: [PATCH 02/10] frodo: add cppflags support
> -
> ----
> - Src/Makefile.in | 21 +++++++++++----------
> - 1 files changed, 11 insertions(+), 10 deletions(-)
> -
> -diff --git a/Src/Makefile.in b/Src/Makefile.in
> -index e848b47..f5b70f8 100644
> ---- a/Src/Makefile.in
> -+++ b/Src/Makefile.in
> -@@ -9,6 +9,7 @@ REVISION = 1
> - CXX = @CXX@
> - LIBS = @LIBS@
> - CFLAGS = @CFLAGS@ -I./ -DFRODO_HPUX_REV=@HPUX_REV@ -DKBD_LANG=@KBD_LANG@
> -+CPPFLAGS = @CPPFLAGS@
> -
> - INSTALL = @INSTALL@
> - INSTALL_PROGRAM = @INSTALL_PROGRAM@
> -@@ -62,34 +63,34 @@ depend dep:
> - makedepend $(CPPFLAGS) -Y. $(SRCS) 2>/dev/null
> -
> - .cpp.o:
> -- $(CC) $(INCLUDES) $(CFLAGS) -o $@ -c $*.cpp
> -+ $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) -o $@ -c $*.cpp
> -
> - .cpp.s:
> -- $(CC) $(INCLUDES) $(CFLAGS) $(EXTRAFLAGS) -o $@ -S $*.cpp -g0
> -+ $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(EXTRAFLAGS) -o $@ -S $*.cpp -g0
> -
> - C64_PC.o: C64.cpp C64.h C64_x.i CmdPipe.h CPUC64.h CPU1541.h VIC.h SID.h CIA.h REU.h IEC.h 1541job.h Display.h Prefs.h
> -- $(CC) $(INCLUDES) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> -+ $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> -
> - CPUC64_PC.o: CPUC64.cpp CPUC64.h CPU_emulline.i C64.h VIC.h SID.h CIA.h REU.h IEC.h Display.h Version.h
> -- $(CC) $(INCLUDES) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> -+ $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> -
> - CPU1541_PC.o: CPU1541.cpp CPU1541.h CPU_emulline.i 1541job.h C64.h CIA.h Display.h
> -- $(CC) $(INCLUDES) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> -+ $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> -
> - C64_SC.o: C64_SC.cpp C64.h C64_x.i CmdPipe.h CPUC64.h CPU1541.h VIC.h SID.h CIA.h REU.h IEC.h 1541job.h Display.h Prefs.h
> -- $(CC) $(INCLUDES) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -+ $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -
> - CPUC64_SC.o: CPUC64_SC.cpp CPUC64.h CPU_emulcycle.i CPU_common.h C64.h VIC.h SID.h CIA.h REU.h IEC.h Display.h Version.h
> -- $(CC) $(INCLUDES) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -+ $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -
> - CPU1541_SC.o: CPU1541_SC.cpp CPU1541.h CPU_emulcycle.i CPU_common.h 1541job.h C64.h CIA.h Display.h
> -- $(CC) $(INCLUDES) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -+ $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -
> - VIC_SC.o: VIC_SC.cpp VIC.h C64.h CPUC64.h Display.h Prefs.h
> -- $(CC) $(INCLUDES) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -+ $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -
> - CIA_SC.o: CIA_SC.cpp CIA.h CPUC64.h CPU1541.h VIC.h Prefs.h
> -- $(CC) $(INCLUDES) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -+ $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -
> - #-------------------------------------------------------------------------
> - # DO NOT DELETE THIS LINE -- make depend depends on it.
> ---
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0003-frodo-change-more-UBYTEs-into-int8.patch b/patches/Frodo-4.1b/0003-frodo-change-more-UBYTEs-into-int8.patch
> deleted file mode 100644
> index 2fc6e28b2ef8..000000000000
> --- a/patches/Frodo-4.1b/0003-frodo-change-more-UBYTEs-into-int8.patch
> +++ /dev/null
> @@ -1,72 +0,0 @@
> -From 464d0d3e0e19f3463ff3c3145dd479a938eec9f4 Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 19:20:39 +0200
> -Subject: [PATCH 03/10] frodo: change more UBYTEs into int8
> -
> -This was obviously started but not done in all places.
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/C64.h | 2 +-
> - Src/Display_svga.i | 10 +++++-----
> - 2 files changed, 6 insertions(+), 6 deletions(-)
> -
> -diff --git a/Src/C64.h b/Src/C64.h
> -index 83d8d16..0870c24 100644
> ---- a/Src/C64.h
> -+++ b/Src/C64.h
> -@@ -131,7 +131,7 @@ private:
> - struct IOStdReq *game_io;
> - struct GamePortTrigger game_trigger;
> - struct InputEvent game_event;
> -- UBYTE joy_state; // Current state of joystick
> -+ int8 joy_state; // Current state of joystick
> - bool game_open, port_allocated; // Flags: gameport.device opened, game port allocated
> - #endif
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index 29f0874..37f2194 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -137,7 +137,7 @@ static int keystate[256];
> - static int f11pressed = 0, f12pressed = 0, quit = 0;
> - static int joystate = 0xFF;
> - static int numlock = 0;
> --static UBYTE rev_matrix[8], key_matrix[8];
> -+static int8 rev_matrix[8], key_matrix[8];
> -
> - /*
> - C64 keyboard matrix:
> -@@ -487,9 +487,9 @@ void C64Display::Update(void)
> - }
> -
> -
> --UBYTE *C64Display::BitmapBase(void)
> -+int8 *C64Display::BitmapBase(void)
> - {
> -- return (UBYTE *)bufmem;
> -+ return (int8 *)bufmem;
> - }
> -
> -
> -@@ -499,7 +499,7 @@ int C64Display::BitmapXMod(void)
> - }
> -
> -
> --void C64Display::PollKeyboard(UBYTE *CIA_key_matrix, UBYTE *CIA_rev_matrix, UBYTE *joystick)
> -+void C64Display::PollKeyboard(int8 *CIA_key_matrix, int8 *CIA_rev_matrix, int8 *joystick)
> - {
> - keyboard_update();
> - *joystick = joystate;
> -@@ -534,7 +534,7 @@ static int colorval(int v)
> - return ((v & 255)*0x01010101) >> 26;
> - }
> -
> --void C64Display::InitColors(UBYTE *colors)
> -+void C64Display::InitColors(int8 *colors)
> - {
> - int i;
> -
> ---
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0004-frodo-AmigaGUI-change-UBYTE-into-int8.patch b/patches/Frodo-4.1b/0004-frodo-AmigaGUI-change-UBYTE-into-int8.patch
> deleted file mode 100644
> index 263ebdae12a9..000000000000
> --- a/patches/Frodo-4.1b/0004-frodo-AmigaGUI-change-UBYTE-into-int8.patch
> +++ /dev/null
> @@ -1,178 +0,0 @@
> -From 23b341c7bd872cceb385283b0d18c16ffc2f68d2 Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 19:21:38 +0200
> -Subject: [PATCH 04/10] frodo: AmigaGUI: change UBYTE into int8
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/AmigaGUI.c | 112 ++++++++++++++++++++++++++++----------------------------
> - 1 files changed, 56 insertions(+), 56 deletions(-)
> -
> -diff --git a/Src/AmigaGUI.c b/Src/AmigaGUI.c
> -index eef5cb7..fb6f041 100644
> ---- a/Src/AmigaGUI.c
> -+++ b/Src/AmigaGUI.c
> -@@ -23,7 +23,7 @@
> - #include "AmigaGUI.h"
> -
> - struct Screen *Scr = NULL;
> --UBYTE *PubScreenName = NULL;
> -+int8 *PubScreenName = NULL;
> - APTR VisualInfo = NULL;
> - struct Window *PrefsWnd = NULL;
> - struct Gadget *PrefsGList = NULL;
> -@@ -35,50 +35,50 @@ UWORD PrefsLeft = 0;
> - UWORD PrefsTop = 16;
> - UWORD PrefsWidth = 561;
> - UWORD PrefsHeight = 238;
> --UBYTE *PrefsWdt = (UBYTE *)"Frodo Preferences";
> -+int8 *PrefsWdt = (int8 *)"Frodo Preferences";
> - struct TextAttr *Font, Attr;
> - UWORD FontX, FontY;
> - UWORD OffX, OffY;
> -
> --UBYTE *SIDType0Labels[] = {
> -- (UBYTE *)"None",
> -- (UBYTE *)"Digital (AHI)",
> -- (UBYTE *)"SID Card",
> -+int8 *SIDType0Labels[] = {
> -+ (int8 *)"None",
> -+ (int8 *)"Digital (AHI)",
> -+ (int8 *)"SID Card",
> - NULL };
> -
> --UBYTE *REUSize0Labels[] = {
> -- (UBYTE *)"None",
> -- (UBYTE *)"128K",
> -- (UBYTE *)"256K",
> -- (UBYTE *)"512K",
> -+int8 *REUSize0Labels[] = {
> -+ (int8 *)"None",
> -+ (int8 *)"128K",
> -+ (int8 *)"256K",
> -+ (int8 *)"512K",
> - NULL };
> -
> --UBYTE *DriveType80Labels[] = {
> -- (UBYTE *)"DIR",
> -- (UBYTE *)"D64",
> -- (UBYTE *)"T64",
> -+int8 *DriveType80Labels[] = {
> -+ (int8 *)"DIR",
> -+ (int8 *)"D64",
> -+ (int8 *)"T64",
> - NULL };
> -
> --UBYTE *DriveType90Labels[] = {
> -- (UBYTE *)"DIR",
> -- (UBYTE *)"D64",
> -- (UBYTE *)"T64",
> -+int8 *DriveType90Labels[] = {
> -+ (int8 *)"DIR",
> -+ (int8 *)"D64",
> -+ (int8 *)"T64",
> - NULL };
> -
> --UBYTE *DriveType100Labels[] = {
> -- (UBYTE *)"DIR",
> -- (UBYTE *)"D64",
> -- (UBYTE *)"T64",
> -+int8 *DriveType100Labels[] = {
> -+ (int8 *)"DIR",
> -+ (int8 *)"D64",
> -+ (int8 *)"T64",
> - NULL };
> -
> --UBYTE *DriveType110Labels[] = {
> -- (UBYTE *)"DIR",
> -- (UBYTE *)"D64",
> -- (UBYTE *)"T64",
> -+int8 *DriveType110Labels[] = {
> -+ (int8 *)"DIR",
> -+ (int8 *)"D64",
> -+ (int8 *)"T64",
> - NULL };
> -
> - struct IntuiText PrefsIText[] = {
> -- 2, 0, JAM1,34, 115, NULL, (UBYTE *)"Drive", NULL };
> -+ 2, 0, JAM1,34, 115, NULL, (int8 *)"Drive", NULL };
> -
> - #define Prefs_TNUM 1
> -
> -@@ -128,37 +128,37 @@ UWORD PrefsGTypes[] = {
> - };
> -
> - struct NewGadget PrefsNGad[] = {
> -- 8, 4, 26, 11, (UBYTE *)"Sprite display", NULL, GD_SpritesOn, PLACETEXT_RIGHT, NULL, (APTR)SpritesOnClicked,
> -- 8, 16, 26, 11, (UBYTE *)"Sprite collisions", NULL, GD_SpriteCollisions, PLACETEXT_RIGHT, NULL, (APTR)SpriteCollisionsClicked,
> -- 8, 28, 26, 11, (UBYTE *)"Joystick connected", NULL, GD_Joystick2On, PLACETEXT_RIGHT, NULL, (APTR)Joystick2OnClicked,
> -- 8, 40, 26, 11, (UBYTE *)"Map joystick to port 1", NULL, GD_JoystickSwap, PLACETEXT_RIGHT, NULL, (APTR)JoystickSwapClicked,
> -- 8, 52, 26, 11, (UBYTE *)"Limit speed", NULL, GD_LimitSpeed, PLACETEXT_RIGHT, NULL, (APTR)LimitSpeedClicked,
> -- 8, 64, 26, 11, (UBYTE *)"Fast reset", NULL, GD_FastReset, PLACETEXT_RIGHT, NULL, (APTR)FastResetClicked,
> -- 8, 76, 26, 11, (UBYTE *)"Clear CIA ICR on write", NULL, GD_CIAIRQHack, PLACETEXT_RIGHT, NULL, (APTR)CIAIRQHackClicked,
> -- 8, 88, 26, 11, (UBYTE *)"SID filters", NULL, GD_SIDFilters, PLACETEXT_RIGHT, NULL, (APTR)SIDFiltersClicked,
> -- 490, 4, 65, 14, (UBYTE *)"Cycles per line (CPU)", NULL, GD_NormalCycles, PLACETEXT_LEFT, NULL, (APTR)NormalCyclesClicked,
> -- 490, 19, 65, 14, (UBYTE *)"Cycles per Bad Line (CPU)", NULL, GD_BadLineCycles, PLACETEXT_LEFT, NULL, (APTR)BadLineCyclesClicked,
> -- 490, 34, 65, 14, (UBYTE *)"Cycles per line (CIA)", NULL, GD_CIACycles, PLACETEXT_LEFT, NULL, (APTR)CIACyclesClicked,
> -- 490, 49, 65, 14, (UBYTE *)"Cycles per line (1541)", NULL, GD_FloppyCycles, PLACETEXT_LEFT, NULL, (APTR)FloppyCyclesClicked,
> -- 490, 64, 65, 14, (UBYTE *)"Draw every n-th frame", NULL, GD_SkipFrames, PLACETEXT_LEFT, NULL, (APTR)SkipFramesClicked,
> -- 426, 79, 129, 14, (UBYTE *)"SID emulation type", NULL, GD_SIDType, PLACETEXT_LEFT, NULL, (APTR)SIDTypeClicked,
> -- 426, 94, 129, 14, (UBYTE *)"REU size", NULL, GD_REUSize, PLACETEXT_LEFT, NULL, (APTR)REUSizeClicked,
> -- 47, 123, 401, 14, (UBYTE *)"8", NULL, GD_DrivePath8, PLACETEXT_LEFT, NULL, (APTR)DrivePath8Clicked,
> -+ 8, 4, 26, 11, (int8 *)"Sprite display", NULL, GD_SpritesOn, PLACETEXT_RIGHT, NULL, (APTR)SpritesOnClicked,
> -+ 8, 16, 26, 11, (int8 *)"Sprite collisions", NULL, GD_SpriteCollisions, PLACETEXT_RIGHT, NULL, (APTR)SpriteCollisionsClicked,
> -+ 8, 28, 26, 11, (int8 *)"Joystick connected", NULL, GD_Joystick2On, PLACETEXT_RIGHT, NULL, (APTR)Joystick2OnClicked,
> -+ 8, 40, 26, 11, (int8 *)"Map joystick to port 1", NULL, GD_JoystickSwap, PLACETEXT_RIGHT, NULL, (APTR)JoystickSwapClicked,
> -+ 8, 52, 26, 11, (int8 *)"Limit speed", NULL, GD_LimitSpeed, PLACETEXT_RIGHT, NULL, (APTR)LimitSpeedClicked,
> -+ 8, 64, 26, 11, (int8 *)"Fast reset", NULL, GD_FastReset, PLACETEXT_RIGHT, NULL, (APTR)FastResetClicked,
> -+ 8, 76, 26, 11, (int8 *)"Clear CIA ICR on write", NULL, GD_CIAIRQHack, PLACETEXT_RIGHT, NULL, (APTR)CIAIRQHackClicked,
> -+ 8, 88, 26, 11, (int8 *)"SID filters", NULL, GD_SIDFilters, PLACETEXT_RIGHT, NULL, (APTR)SIDFiltersClicked,
> -+ 490, 4, 65, 14, (int8 *)"Cycles per line (CPU)", NULL, GD_NormalCycles, PLACETEXT_LEFT, NULL, (APTR)NormalCyclesClicked,
> -+ 490, 19, 65, 14, (int8 *)"Cycles per Bad Line (CPU)", NULL, GD_BadLineCycles, PLACETEXT_LEFT, NULL, (APTR)BadLineCyclesClicked,
> -+ 490, 34, 65, 14, (int8 *)"Cycles per line (CIA)", NULL, GD_CIACycles, PLACETEXT_LEFT, NULL, (APTR)CIACyclesClicked,
> -+ 490, 49, 65, 14, (int8 *)"Cycles per line (1541)", NULL, GD_FloppyCycles, PLACETEXT_LEFT, NULL, (APTR)FloppyCyclesClicked,
> -+ 490, 64, 65, 14, (int8 *)"Draw every n-th frame", NULL, GD_SkipFrames, PLACETEXT_LEFT, NULL, (APTR)SkipFramesClicked,
> -+ 426, 79, 129, 14, (int8 *)"SID emulation type", NULL, GD_SIDType, PLACETEXT_LEFT, NULL, (APTR)SIDTypeClicked,
> -+ 426, 94, 129, 14, (int8 *)"REU size", NULL, GD_REUSize, PLACETEXT_LEFT, NULL, (APTR)REUSizeClicked,
> -+ 47, 123, 401, 14, (int8 *)"8", NULL, GD_DrivePath8, PLACETEXT_LEFT, NULL, (APTR)DrivePath8Clicked,
> - 470, 123, 65, 14, NULL, NULL, GD_DriveType8, 0, NULL, (APTR)DriveType8Clicked,
> -- 47, 138, 401, 14, (UBYTE *)"9", NULL, GD_DrivePath9, PLACETEXT_LEFT, NULL, (APTR)DrivePath9Clicked,
> -+ 47, 138, 401, 14, (int8 *)"9", NULL, GD_DrivePath9, PLACETEXT_LEFT, NULL, (APTR)DrivePath9Clicked,
> - 470, 138, 65, 14, NULL, NULL, GD_DriveType9, 0, NULL, (APTR)DriveType9Clicked,
> -- 47, 153, 401, 14, (UBYTE *)"10", NULL, GD_DrivePath10, PLACETEXT_LEFT, NULL, (APTR)DrivePath10Clicked,
> -+ 47, 153, 401, 14, (int8 *)"10", NULL, GD_DrivePath10, PLACETEXT_LEFT, NULL, (APTR)DrivePath10Clicked,
> - 470, 153, 65, 14, NULL, NULL, GD_DriveType10, 0, NULL, (APTR)DriveType10Clicked,
> -- 47, 168, 401, 14, (UBYTE *)"11", NULL, GD_DrivePath11, PLACETEXT_LEFT, NULL, (APTR)DrivePath11Clicked,
> -+ 47, 168, 401, 14, (int8 *)"11", NULL, GD_DrivePath11, PLACETEXT_LEFT, NULL, (APTR)DrivePath11Clicked,
> - 470, 168, 65, 14, NULL, NULL, GD_DriveType11, 0, NULL, (APTR)DriveType11Clicked,
> -- 20, 186, 26, 11, (UBYTE *)"Map '/'<->'\' in filenames", NULL, GD_MapSlash, PLACETEXT_RIGHT, NULL, (APTR)MapSlashClicked,
> -- 20, 198, 26, 11, (UBYTE *)"Enable 1541 processor emulation", NULL, GD_Emul1541Proc, PLACETEXT_RIGHT, NULL, (APTR)Emul1541ProcClicked,
> -- 61, 218, 81, 16, (UBYTE *)"_OK", NULL, GD_OK, PLACETEXT_IN, NULL, (APTR)OKClicked,
> -- 416, 218, 81, 16, (UBYTE *)"_Cancel", NULL, GD_Cancel, PLACETEXT_IN, NULL, (APTR)CancelClicked,
> -- 448, 123, 20, 14, (UBYTE *)"·", NULL, GD_GetDrive8, PLACETEXT_IN, NULL, (APTR)GetDrive8Clicked,
> -- 448, 138, 20, 14, (UBYTE *)"·", NULL, GD_GetDrive9, PLACETEXT_IN, NULL, (APTR)GetDrive9Clicked,
> -- 448, 153, 20, 14, (UBYTE *)"·", NULL, GD_GetDrive10, PLACETEXT_IN, NULL, (APTR)GetDrive10Clicked,
> -- 448, 168, 20, 14, (UBYTE *)"·", NULL, GD_GetDrive11, PLACETEXT_IN, NULL, (APTR)GetDrive11Clicked
> -+ 20, 186, 26, 11, (int8 *)"Map '/'<->'\' in filenames", NULL, GD_MapSlash, PLACETEXT_RIGHT, NULL, (APTR)MapSlashClicked,
> -+ 20, 198, 26, 11, (int8 *)"Enable 1541 processor emulation", NULL, GD_Emul1541Proc, PLACETEXT_RIGHT, NULL, (APTR)Emul1541ProcClicked,
> -+ 61, 218, 81, 16, (int8 *)"_OK", NULL, GD_OK, PLACETEXT_IN, NULL, (APTR)OKClicked,
> -+ 416, 218, 81, 16, (int8 *)"_Cancel", NULL, GD_Cancel, PLACETEXT_IN, NULL, (APTR)CancelClicked,
> -+ 448, 123, 20, 14, (int8 *)"·", NULL, GD_GetDrive8, PLACETEXT_IN, NULL, (APTR)GetDrive8Clicked,
> -+ 448, 138, 20, 14, (int8 *)"·", NULL, GD_GetDrive9, PLACETEXT_IN, NULL, (APTR)GetDrive9Clicked,
> -+ 448, 153, 20, 14, (int8 *)"·", NULL, GD_GetDrive10, PLACETEXT_IN, NULL, (APTR)GetDrive10Clicked,
> -+ 448, 168, 20, 14, (int8 *)"·", NULL, GD_GetDrive11, PLACETEXT_IN, NULL, (APTR)GetDrive11Clicked
> - };
> -
> - ULONG PrefsGTags[] = {
> -@@ -359,7 +359,7 @@ int OpenPrefsWindow( void )
> -
> - PrefsZoom[0] = PrefsZoom[1] = 0;
> - if ( PrefsWdt )
> -- PrefsZoom[2] = TextLength( &Scr->RastPort, (UBYTE *)PrefsWdt, strlen((char *)PrefsWdt )) + 80;
> -+ PrefsZoom[2] = TextLength( &Scr->RastPort, (int8 *)PrefsWdt, strlen((char *)PrefsWdt )) + 80;
> - else
> - PrefsZoom[2] = 80L;
> - PrefsZoom[3] = Scr->WBorTop + Scr->RastPort.TxHeight + 1;
> ---
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0005-frodo-more-changes-from-UBYTE-to-int8.patch b/patches/Frodo-4.1b/0005-frodo-more-changes-from-UBYTE-to-int8.patch
> deleted file mode 100644
> index 68a9b7fafb54..000000000000
> --- a/patches/Frodo-4.1b/0005-frodo-more-changes-from-UBYTE-to-int8.patch
> +++ /dev/null
> @@ -1,199 +0,0 @@
> -From 30876f26f9dcd707df11ef409b6b95d93d33f64d Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 19:23:22 +0200
> -Subject: [PATCH 05/10] frodo: more changes from UBYTE to int8
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/AmigaGUI.h | 16 ++++++++--------
> - Src/Display.h | 2 +-
> - Src/Display_Acorn.i | 2 +-
> - Src/Display_Amiga.i | 8 ++++----
> - Src/Display_WIN32.i | 12 ++++++------
> - Src/SID_Amiga.i | 4 ++--
> - 6 files changed, 22 insertions(+), 22 deletions(-)
> -
> -diff --git a/Src/AmigaGUI.h b/Src/AmigaGUI.h
> -index 3009b45..8d4af69 100644
> ---- a/Src/AmigaGUI.h
> -+++ b/Src/AmigaGUI.h
> -@@ -78,7 +78,7 @@ extern struct IntuitionBase *IntuitionBase;
> - extern struct Library *GadToolsBase;
> -
> - extern struct Screen *Scr;
> --extern UBYTE *PubScreenName;
> -+extern int8 *PubScreenName;
> - extern APTR VisualInfo;
> - extern struct Window *PrefsWnd;
> - extern struct Gadget *PrefsGList;
> -@@ -90,16 +90,16 @@ extern UWORD PrefsLeft;
> - extern UWORD PrefsTop;
> - extern UWORD PrefsWidth;
> - extern UWORD PrefsHeight;
> --extern UBYTE *PrefsWdt;
> -+extern int8 *PrefsWdt;
> - extern struct TextAttr *Font, Attr;
> - extern UWORD FontX, FontY;
> - extern UWORD OffX, OffY;
> --extern UBYTE *SIDType0Labels[];
> --extern UBYTE *REUSize0Labels[];
> --extern UBYTE *DriveType80Labels[];
> --extern UBYTE *DriveType90Labels[];
> --extern UBYTE *DriveType100Labels[];
> --extern UBYTE *DriveType110Labels[];
> -+extern int8 *SIDType0Labels[];
> -+extern int8 *REUSize0Labels[];
> -+extern int8 *DriveType80Labels[];
> -+extern int8 *DriveType90Labels[];
> -+extern int8 *DriveType100Labels[];
> -+extern int8 *DriveType110Labels[];
> - extern struct IntuiText PrefsIText[];
> - extern struct NewMenu PrefsNewMenu[];
> - extern UWORD PrefsGTypes[];
> -diff --git a/Src/Display.h b/Src/Display.h
> -index 4a3c228..da2bee3 100644
> ---- a/Src/Display.h
> -+++ b/Src/Display.h
> -@@ -183,7 +183,7 @@ private:
> - BOOL FileNameDialog(char *prefs_path, BOOL save = false);
> - void OfferSave(); // Offer chance to save changes
> -
> -- UBYTE *chunky_buf; // Chunky buffer for drawing
> -+ int8 *chunky_buf; // Chunky buffer for drawing
> - BOOL active; // is application active?
> - BOOL paused; // is application paused?
> - BOOL waiting; // is application waiting?
> -diff --git a/Src/Display_Acorn.i b/Src/Display_Acorn.i
> -index 14f558c..bf609c0 100644
> ---- a/Src/Display_Acorn.i
> -+++ b/Src/Display_Acorn.i
> -@@ -203,7 +203,7 @@ void C64Display::PollKeyboard(uint8 *key_matrix, uint8 *rev_matrix, uint8 *joyst
> - int status;
> - uint8 kjoy, kjoy2;
> - uint32 newkeys[8];
> -- UBYTE kjoy, kjoy2;
> -+ int8 kjoy, kjoy2;
> -
> - // Clear keyboard
> - for (code=0; code<8; code++) {key_matrix[code] = 0xff; rev_matrix[code] = 0xff; newkeys[code] = 0;}
> -diff --git a/Src/Display_Amiga.i b/Src/Display_Amiga.i
> -index c846b68..f8ecc56 100644
> ---- a/Src/Display_Amiga.i
> -+++ b/Src/Display_Amiga.i
> -@@ -132,7 +132,7 @@ C64Display::C64Display(C64 *the_c64) : TheC64(the_c64)
> - led_state[i] = old_led_state[i] = LED_OFF;
> -
> - // Allocate chunky buffer to draw into
> -- chunky_buf = new UBYTE[DISPLAY_X * DISPLAY_Y];
> -+ chunky_buf = new int8[DISPLAY_X * DISPLAY_Y];
> -
> - // Open fonts
> - led_font = OpenDiskFont(&led_font_attr);
> -@@ -360,7 +360,7 @@ void C64Display::Speedometer(int speed)
> - * Return pointer to bitmap data
> - */
> -
> --UBYTE *C64Display::BitmapBase(void)
> -+int8 *C64Display::BitmapBase(void)
> - {
> - return chunky_buf;
> - }
> -@@ -380,7 +380,7 @@ int C64Display::BitmapXMod(void)
> - * Handle IDCMP messages
> - */
> -
> --void C64Display::PollKeyboard(UBYTE *key_matrix, UBYTE *rev_matrix, UBYTE *joystick)
> -+void C64Display::PollKeyboard(int8 *key_matrix, int8 *rev_matrix, int8 *joystick)
> - {
> - struct IntuiMessage *msg;
> -
> -@@ -594,7 +594,7 @@ bool C64Display::NumLock(void)
> - * Allocate C64 colors
> - */
> -
> --void C64Display::InitColors(UBYTE *colors)
> -+void C64Display::InitColors(int8 *colors)
> - {
> - // Spread pens into colors array
> - for (int i=0; i<256; i++)
> -diff --git a/Src/Display_WIN32.i b/Src/Display_WIN32.i
> -index c6cccf4..f55b88d 100644
> ---- a/Src/Display_WIN32.i
> -+++ b/Src/Display_WIN32.i
> -@@ -117,7 +117,7 @@ private:
> -
> - static C64Display *TheDisplay;
> - static int keystate[256];
> --static UBYTE rev_matrix[8], key_matrix[8];
> -+static int8 rev_matrix[8], key_matrix[8];
> - static int quit = 0;
> - static int numlock = 0;
> - static int joystate = 0xff;
> -@@ -223,7 +223,7 @@ C64Display::C64Display(C64 *the_c64) : TheC64(the_c64)
> - led_state[i] = old_led_state[i] = LED_OFF;
> -
> - // Allocate chunky buffer to draw into.
> -- chunky_buf = new UBYTE[DISPLAY_X * DISPLAY_Y];
> -+ chunky_buf = new int8[DISPLAY_X * DISPLAY_Y];
> -
> - CalcViewPort();
> -
> -@@ -447,7 +447,7 @@ void C64Display::Speedometer(int speed)
> - * Return pointer to bitmap data
> - */
> -
> --UBYTE *C64Display::BitmapBase()
> -+int8 *C64Display::BitmapBase()
> - {
> - #ifdef WORKBUFFER_BITMAP
> - if (colors_depth == 8 && pWork) {
> -@@ -465,7 +465,7 @@ UBYTE *C64Display::BitmapBase()
> - if (ddrval == DD_OK) {
> - workbuffer_locked = TRUE;
> - workbuffer_bitmap = TRUE;
> -- return (UBYTE *) bitmap_ddsd.lpSurface;
> -+ return (int8 *) bitmap_ddsd.lpSurface;
> - }
> - }
> - workbuffer_bitmap = FALSE;
> -@@ -492,7 +492,7 @@ int C64Display::BitmapXMod()
> - * Freshen keyboard state
> - */
> -
> --void C64Display::PollKeyboard(UBYTE *CIA_key_matrix, UBYTE *CIA_rev_matrix, UBYTE *joystick)
> -+void C64Display::PollKeyboard(int8 *CIA_key_matrix, int8 *CIA_rev_matrix, int8 *joystick)
> - {
> - //Debug("Display::PollKeyboard\n");
> -
> -@@ -532,7 +532,7 @@ bool C64Display::NumLock()
> - * Allocate C64 colors
> - */
> -
> --void C64Display::InitColors(UBYTE *array)
> -+void C64Display::InitColors(int8 *array)
> - {
> - if (colors_depth == 8) {
> - for (int i = 0; i < 256; i++)
> -diff --git a/Src/SID_Amiga.i b/Src/SID_Amiga.i
> -index 7ef993d..6467e7a 100644
> ---- a/Src/SID_Amiga.i
> -+++ b/Src/SID_Amiga.i
> -@@ -252,13 +252,13 @@ public:
> - virtual void Resume(void) {}
> -
> - private:
> -- UBYTE *sid_base; // SID card base pointer
> -+ int8 *sid_base; // SID card base pointer
> - };
> -
> - // Constructor: Reset SID
> - SIDCardRenderer::SIDCardRenderer()
> - {
> -- sid_base = (UBYTE *)0xa00001;
> -+ sid_base = (int8 *)0xa00001;
> - Reset();
> - }
> -
> ---
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0006-frodo-remove-duplicated-defines.patch b/patches/Frodo-4.1b/0006-frodo-remove-duplicated-defines.patch
> deleted file mode 100644
> index 0af3118ef969..000000000000
> --- a/patches/Frodo-4.1b/0006-frodo-remove-duplicated-defines.patch
> +++ /dev/null
> @@ -1,56 +0,0 @@
> -From b71409de528a660b25f96a788c9b5b236706472f Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 20:02:27 +0200
> -Subject: [PATCH 06/10] frodo: remove duplicated defines
> -
> -We currently get these warnings:
> -
> -In file included from Display.cpp:79:0:
> -Display_svga.i:156:0: warning: "KEY_F10" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:186:0: note: this is the location of the previous definition
> -Display_svga.i:157:0: warning: "KEY_F11" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:205:0: note: this is the location of the previous definition
> -Display_svga.i:158:0: warning: "KEY_F12" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:206:0: note: this is the location of the previous definition
> -Display_svga.i:166:0: warning: "KEY_NUMLOCK" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:187:0: note: this is the location of the previous definition
> -Display_svga.i:168:0: warning: "KEY_KPPLUS" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:196:0: note: this is the location of the previous definition
> -Display_svga.i:169:0: warning: "KEY_KPMINUS" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:192:0: note: this is the location of the previous definition
> -
> -Remove duplicate definitions.
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/Display_svga.i | 7 -------
> - 1 files changed, 0 insertions(+), 7 deletions(-)
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index 37f2194..75fd1b4 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -153,9 +153,6 @@ static int8 rev_matrix[8], key_matrix[8];
> - 7 R/S Q C= SPC 2 CTL <- 1
> - */
> - #define MATRIX(a,b) (((a) << 3) | (b))
> --#define KEY_F10 512
> --#define KEY_F11 513
> --#define KEY_F12 514
> -
> - #define KEY_FIRE 515
> - #define KEY_JUP 516
> -@@ -163,10 +160,6 @@ static int8 rev_matrix[8], key_matrix[8];
> - #define KEY_JLF 518
> - #define KEY_JRT 519
> -
> --#define KEY_NUMLOCK 520
> --
> --#define KEY_KPPLUS 521
> --#define KEY_KPMINUS 522
> - #define KEY_KPMULT 523
> - #define KEY_KPDIV 524
> -
> ---
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0007-frodo-fix-cast.patch b/patches/Frodo-4.1b/0007-frodo-fix-cast.patch
> deleted file mode 100644
> index 4797fab1174e..000000000000
> --- a/patches/Frodo-4.1b/0007-frodo-fix-cast.patch
> +++ /dev/null
> @@ -1,33 +0,0 @@
> -From b1ee6659eb8a897badaf8f88842faf68511c8e3c Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 20:04:11 +0200
> -Subject: [PATCH 07/10] frodo: fix cast
> -
> -Fix this error:
> -
> -In file included from Display.cpp:79:0:
> -Display_svga.i: In member function 'void C64Display::Update()':
> -Display_svga.i:478:40: error: invalid conversion from 'char*' to 'unsigned char*'
> -Display_svga.i:478:40: error: initializing argument 2 of 'int vga_drawscanline(int, unsigned char*)'
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/Display_svga.i | 2 +-
> - 1 files changed, 1 insertions(+), 1 deletions(-)
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index 75fd1b4..7dd201b 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -475,7 +475,7 @@ void C64Display::Update(void)
> - return;
> -
> - for (y = 0; y < DISPLAY_Y; y++) {
> -- vga_drawscanline(y, bufmem + hsize * y);
> -+ vga_drawscanline(y, (unsigned char*) bufmem + hsize * y);
> - }
> - }
> -
> ---
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0008-frodo-fix-type.patch b/patches/Frodo-4.1b/0008-frodo-fix-type.patch
> deleted file mode 100644
> index 3443b66b00c4..000000000000
> --- a/patches/Frodo-4.1b/0008-frodo-fix-type.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -From 169e2be56169efbe4f0e84f5c4bff9edf7dd9447 Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 20:07:53 +0200
> -Subject: [PATCH 08/10] frodo: fix type
> -
> -Display_svga.i: In member function 'uint8* C64Display::BitmapBase()':
> -Display_svga.i:485:23: error: invalid conversion from 'int8*' to 'uint8*'
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/Display_svga.i | 4 ++--
> - 1 files changed, 2 insertions(+), 2 deletions(-)
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index 7dd201b..68bb104 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -480,9 +480,9 @@ void C64Display::Update(void)
> - }
> -
> -
> --int8 *C64Display::BitmapBase(void)
> -+uint8 *C64Display::BitmapBase(void)
> - {
> -- return (int8 *)bufmem;
> -+ return (uint8 *)bufmem;
> - }
> -
> -
> ---
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0009-frodo-fix-types.patch b/patches/Frodo-4.1b/0009-frodo-fix-types.patch
> deleted file mode 100644
> index ae6c028935cb..000000000000
> --- a/patches/Frodo-4.1b/0009-frodo-fix-types.patch
> +++ /dev/null
> @@ -1,29 +0,0 @@
> -From 3b9eb870e8cebd1ddf7f8162495013bc2adee83f Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 20:08:52 +0200
> -Subject: [PATCH 09/10] frodo: fix types
> -
> -Display_svga.i:495:6: error: prototype for 'void C64Display::PollKeyboard(int8*, int8*, int8*)' does not match any in class 'C64Display'
> -Display.h:60:7: error: candidate is: void C64Display::PollKeyboard(uint8*, uint8*, uint8*)
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/Display_svga.i | 2 +-
> - 1 files changed, 1 insertions(+), 1 deletions(-)
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index 68bb104..a60ba80 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -492,7 +492,7 @@ int C64Display::BitmapXMod(void)
> - }
> -
> -
> --void C64Display::PollKeyboard(int8 *CIA_key_matrix, int8 *CIA_rev_matrix, int8 *joystick)
> -+void C64Display::PollKeyboard(uint8 *CIA_key_matrix, uint8 *CIA_rev_matrix, uint8 *joystick)
> - {
> - keyboard_update();
> - *joystick = joystate;
> ---
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0010-frodo-fix-type.patch b/patches/Frodo-4.1b/0010-frodo-fix-type.patch
> deleted file mode 100644
> index 653a3c1b4bd1..000000000000
> --- a/patches/Frodo-4.1b/0010-frodo-fix-type.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -From c9a969f6dfaed4590f75d0c969658c2261c4c86d Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 20:09:54 +0200
> -Subject: [PATCH 10/10] frodo: fix type
> -
> -Display_svga.i:530:6: error: prototype for 'void C64Display::InitColors(int8*)' does not match any in class 'C64Display'
> -Display.h:63:7: error: candidate is: void C64Display::InitColors(uint8*)
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/Display_svga.i | 4 ++--
> - 1 files changed, 2 insertions(+), 2 deletions(-)
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index a60ba80..e1e4a53 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -527,9 +527,9 @@ static int colorval(int v)
> - return ((v & 255)*0x01010101) >> 26;
> - }
> -
> --void C64Display::InitColors(int8 *colors)
> -+void C64Display::InitColors(uint8 *colors)
> - {
> -- int i;
> -+ uint8 i;
> -
> - for (i=0; i< 256; i++) {
> - vga_setpalette(i, colorval(palette_red[i & 0x0f]), colorval(palette_green[i & 0x0f]), colorval(palette_blue[i & 0x0f]));
> ---
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/autogen.sh b/patches/Frodo-4.1b/autogen.sh
> deleted file mode 120000
> index 9f8a4cb7ddcb..000000000000
> --- a/patches/Frodo-4.1b/autogen.sh
> +++ /dev/null
> @@ -1 +0,0 @@
> -../autogen.sh
> \ No newline at end of file
> diff --git a/patches/Frodo-4.1b/hack-640x480-scale2.diff b/patches/Frodo-4.1b/hack-640x480-scale2.diff
> deleted file mode 100644
> index 3f0ca2a8127f..000000000000
> --- a/patches/Frodo-4.1b/hack-640x480-scale2.diff
> +++ /dev/null
> @@ -1,70 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Subject: hard-code 640x480 and scale by 2 for fullscreen
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - Src/Display_SDL.i | 21 ++++++++++++++++++---
> - 1 file changed, 18 insertions(+), 3 deletions(-)
> -
> -Index: Frodo-4.1b/Src/Display_SDL.i
> -===================================================================
> ---- Frodo-4.1b.orig/Src/Display_SDL.i
> -+++ Frodo-4.1b/Src/Display_SDL.i
> -@@ -15,6 +15,8 @@
> - // Display surface
> - static SDL_Surface *screen = NULL;
> -
> -+unsigned char *my_pixels = (unsigned char *)malloc(640 * 480);
> -+
> - // Keyboard
> - static bool num_locked = false;
> -
> -@@ -66,7 +68,7 @@ int init_graphics(void)
> -
> - // Open window
> - SDL_WM_SetCaption(VERSION_STRING, "Frodo");
> -- screen = SDL_SetVideoMode(DISPLAY_X, DISPLAY_Y + 17, 8, SDL_DOUBLEBUF);
> -+ screen = SDL_SetVideoMode(640, 480, 8, SDL_DOUBLEBUF);
> -
> - return 1;
> - }
> -@@ -124,7 +126,9 @@ void C64Display::NewPrefs(Prefs *prefs)
> -
> - void C64Display::Update(void)
> - {
> -+ int x, y;
> - // Draw speedometer/LEDs
> -+#if 0
> - SDL_Rect r = {0, DISPLAY_Y, DISPLAY_X, 15};
> - SDL_FillRect(screen, &r, fill_gray);
> - r.w = DISPLAY_X; r.h = 1;
> -@@ -175,8 +179,19 @@ void C64Display::Update(void)
> - draw_string(screen, DISPLAY_X * 3/5 + 8, DISPLAY_Y + 4, "D\x12 10", black, fill_gray);
> - draw_string(screen, DISPLAY_X * 4/5 + 8, DISPLAY_Y + 4, "D\x12 11", black, fill_gray);
> - draw_string(screen, 24, DISPLAY_Y + 4, speedometer_string, black, fill_gray);
> --
> -+#endif
> - // Update display
> -+
> -+ for (y = 0; y < 480/2 ; y++) {
> -+ for (x = 0; x < 640/2; x++) {
> -+ unsigned char val = *(my_pixels + x + (DISPLAY_X-320)/2 + (y + (DISPLAY_Y-240)/2)* 640);
> -+ *((unsigned char *)screen->pixels + x*2+0 + (y*2+0) * 640) = val;
> -+ *((unsigned char *)screen->pixels + x*2+0 + (y*2+1) * 640) = val;
> -+ *((unsigned char *)screen->pixels + x*2+1 + (y*2+0) * 640) = val;
> -+ *((unsigned char *)screen->pixels + x*2+1 + (y*2+1) * 640) = val;
> -+ }
> -+ }
> -+
> - SDL_Flip(screen);
> - }
> -
> -@@ -249,7 +264,7 @@ void C64Display::Speedometer(int speed)
> -
> - uint8 *C64Display::BitmapBase(void)
> - {
> -- return (uint8 *)screen->pixels;
> -+ return (uint8 *)my_pixels;
> - }
> -
> -
> diff --git a/patches/Frodo-4.1b/series b/patches/Frodo-4.1b/series
> deleted file mode 100644
> index a365944dacef..000000000000
> --- a/patches/Frodo-4.1b/series
> +++ /dev/null
> @@ -1,10 +0,0 @@
> -0001-enable-sdl.diff.patch
> -0002-frodo-add-cppflags-support.patch
> -0003-frodo-change-more-UBYTEs-into-int8.patch
> -0004-frodo-AmigaGUI-change-UBYTE-into-int8.patch
> -0005-frodo-more-changes-from-UBYTE-to-int8.patch
> -0006-frodo-remove-duplicated-defines.patch
> -0007-frodo-fix-cast.patch
> -0008-frodo-fix-type.patch
> -0009-frodo-fix-types.patch
> -0010-frodo-fix-type.patch
> diff --git a/patches/Frodo-4.1b/series-640x480-hack b/patches/Frodo-4.1b/series-640x480-hack
> deleted file mode 100644
> index ed87e5a0fc99..000000000000
> --- a/patches/Frodo-4.1b/series-640x480-hack
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -enable-sdl.diff
> -autoreconfig.diff
> -hack-640x480-scale2.diff
> diff --git a/rules/frodo.in b/rules/frodo.in
> deleted file mode 100644
> index 00a955c8c562..000000000000
> --- a/rules/frodo.in
> +++ /dev/null
> @@ -1,39 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=bytecode_engines
> -menuconfig FRODO
> - tristate
> - prompt "frodo "
> - select READLINE
> - select ALSA_LIB
> - select SDL if FRODO_SDL
> - select SVGALIB if FRODO_SVGALIB
> - select GCCLIBS_CXX
> - select GCCLIBS_GCC_S
> - help
> - A C64 emulator.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and the old version uses SDL (1.x).
> - Needs updating to the latest version.
> -
> -if FRODO
> -
> -choice
> - prompt "graphics backend "
> - default FRODO_SDL
> -
> - config FRODO_SDL
> - bool
> - prompt "sdl"
> - help
> - SDL Backend
> -
> - config FRODO_SVGALIB
> - bool
> - prompt "svgalib"
> - help
> - SVGALIB Backend
> -endchoice
> -
> -endif
> diff --git a/rules/frodo.make b/rules/frodo.make
> deleted file mode 100644
> index 53f666eda62c..000000000000
> --- a/rules/frodo.make
> +++ /dev/null
> @@ -1,91 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2007-2009 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_FRODO) += frodo
> -
> -#
> -# Paths and names
> -#
> -FRODO_VERSION := 4.1b
> -FRODO_MD5 := 095b9f21c03204cc13f7f249e8866cd9
> -FRODO := Frodo-$(FRODO_VERSION)
> -FRODO_SUFFIX := Src.tar.gz
> -FRODO_URL := http://frodo.cebix.net/downloads/FrodoV4_1b.$(FRODO_SUFFIX)
> -FRODO_SOURCE := $(SRCDIR)/FrodoV4_1b.$(FRODO_SUFFIX)
> -FRODO_DIR := $(BUILDDIR)/$(FRODO)
> -FRODO_LICENSE := custom
> -FRODO_LICENSE_FILES := file://Docs/legalmush.html;md5=108f0874f3c2ef9b625501635c933d92
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -FRODO_CONF_ENV := $(CROSS_ENV)
> -ifdef PTXCONF_FRODO_SVGALIB
> -FRODO_CONF_ENV += ac_cv_lib_vga_vga_setmode=yes SDL_CONFIG=no
> -endif
> -FRODO_MAKE_ENV := $(CROSS_ENV)
> -FRODO_SUBDIR := Src
> -
> -#
> -# autoconf
> -#
> -FRODO_CONF_TOOL := autoconf
> -FRODO_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --without-x
> -
> -# cpp files are built with gcc
> -FRODO_CFLAGS := -std=gnu++98
> -
> -# ----------------------------------------------------------------------------
> -# Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/frodo.install:
> - @$(call targetinfo)
> - install -D -m 755 "$(FRODO_DIR)/Src/Frodo" "$(FRODO_PKGDIR)/usr/bin/Frodo"
> -
> - install -D -m 644 "$(FRODO_DIR)/1541 ROM" "$(FRODO_PKGDIR)/home/1541 ROM"
> - install -D -m 644 "$(FRODO_DIR)/Basic ROM" "$(FRODO_PKGDIR)/home/Basic ROM"
> - install -D -m 644 "$(FRODO_DIR)/Char ROM" "$(FRODO_PKGDIR)/home/Char ROM"
> - install -D -m 644 "$(FRODO_DIR)/Kernal ROM" "$(FRODO_PKGDIR)/home/Kernal ROM"
> - @$(call touch)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/frodo.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, frodo)
> - @$(call install_fixup, frodo,PRIORITY,optional)
> - @$(call install_fixup, frodo,SECTION,base)
> - @$(call install_fixup, frodo,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, frodo,DESCRIPTION,missing)
> -
> - @$(call install_copy, frodo, 0, 0, 0755, -, /usr/bin/Frodo)
> -
> - @$(call install_copy, frodo, 0, 0, 2775, /home)
> - @$(call install_copy, frodo, 0, 0, 0644, -, /home/1541 ROM)
> - @$(call install_copy, frodo, 0, 0, 0644, -, /home/Basic ROM)
> - @$(call install_copy, frodo, 0, 0, 0644, -, /home/Char ROM)
> - @$(call install_copy, frodo, 0, 0, 0644, -, /home/Kernal ROM)
> -
> - @$(call install_alternative, frodo, 0, 0, 0644, /etc/frodorc, n)
> - @$(call install_link, frodo, ../etc/frodorc, /home/.frodorc)
> -
> - @$(call install_finish, frodo)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 09/42] gnuplot: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (7 preceding siblings ...)
2026-05-04 12:12 ` [ptxdist] [PATCH 08/42] frodo: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 10/42] latencytop: " Thorsten Scherer
` (32 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
...S-when-building-the-documentation-ge.patch | 30 -----
patches/gnuplot-4.6.7/series | 4 -
rules/gnuplot.in | 73 -----------
rules/gnuplot.make | 114 ------------------
4 files changed, 221 deletions(-)
delete mode 100644 patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
delete mode 100644 patches/gnuplot-4.6.7/series
delete mode 100644 rules/gnuplot.in
delete mode 100644 rules/gnuplot.make
diff --git a/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch b/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
deleted file mode 100644
index 764411d22ae4..000000000000
--- a/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From: Bernhard Walle <bernhard@bwalle.de>
-Date: Sun, 22 Jan 2012 00:03:59 +0100
-Subject: [PATCH] Don't use LDFLAGS when building the documentation generator
-
-The documentation generator is a tool running on the build machine.
-Therefore the LDFLAGS computed for the cross compiler may not work, such
-as the "-Wl,-rpath-link" flag which is not understood by the Darwin
-linker.
-
-The doc2gih is simple and doesn't require an external library. So we
-don't also need special LDFLAGS. Omit them.
-
-Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
----
- docs/Makefile.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/docs/Makefile.in b/docs/Makefile.in
-index 1552a3b76da1..d48dac68c590 100644
---- a/docs/Makefile.in
-+++ b/docs/Makefile.in
-@@ -85,7 +85,7 @@ LIBS = @LIBS@
-
- COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
- CCLD = $(CC)
--LINK = $(CCLD) $(CFLAGS) $(LDFLAGS) -o $@
-+LINK = $(CCLD) $(CFLAGS) -o $@
-
- .c.o:
- $(COMPILE) -c $<
diff --git a/patches/gnuplot-4.6.7/series b/patches/gnuplot-4.6.7/series
deleted file mode 100644
index fb98f2d0f18e..000000000000
--- a/patches/gnuplot-4.6.7/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
-# e1be0237a784ae87b7f45927269e59ad - git-ptx-patches magic
diff --git a/rules/gnuplot.in b/rules/gnuplot.in
deleted file mode 100644
index 92215bda7cdd..000000000000
--- a/rules/gnuplot.in
+++ /dev/null
@@ -1,73 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=scientific
-menuconfig GNUPLOT
- tristate
- prompt "gnuplot "
- select LIBC_M
- select GCCLIBS_CXX
- select GCCLIBS_GCC_S
- select ZLIB
- select LIBGD if GNUPLOT_GD
- select LIBGD_PNG if GNUPLOT_GD
- select XORG_LIB_XT if GNUPLOT_X
- help
- A command-line driven interactive plotting program for
- making 2D and 3D graphs from data and functions.
-
- Supports lots of output formats, including drivers for
- many printers, (La)TeX, (x)fig, Postscript, and so on.
-
- Data files and self-defined functions can be manipulated by internal
- C-like language. Can perform smoothing, spline-fitting, or nonlinear
- fits. Can work with complex numbers.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
- Needs updating to the latest version.
-
-if GNUPLOT
-
-config GNUPLOT_HELP
- bool
- prompt "Install interactive help"
- help
- Installs the interactive help files on the target.
- Requires about 600 kByte of space.
-
-config GNUPLOT_POSTSCRIPT
- bool
- prompt "Install Postscript prolog files"
- help
- Installs the prolog files needed to generate Postscript output. If you
- don't need Postscript, you can turn off that setting. Requires about
- 100 kByte of space.
-
-config GNUPLOT_JS
- bool
- prompt "Install JavaScript runtime files"
- help
- Installs some JavaScript files and PNG images which will be needed if
- HTML5 output should be generated. Requires about 300 kByte of disk space.
-
-config GNUPLOT_X
- bool
- prompt "X support"
- help
- Enable the graphical X11 user interface of GNUplot
-
-config GNUPLOT_GD
- bool
- prompt "GD support"
- help
- Use the GD library.
- GD is an open source code library for the dynamic
- creation of images.
-
-config GNUPLOT_PDF
- bool
- prompt "PDF support"
- depends on BROKEN
- help
- Include support for output as PDF (Portable Document Format)
-endif
diff --git a/rules/gnuplot.make b/rules/gnuplot.make
deleted file mode 100644
index 276882f130b2..000000000000
--- a/rules/gnuplot.make
+++ /dev/null
@@ -1,114 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2004 by Robert Schwebel
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_GNUPLOT) += gnuplot
-
-#
-# Paths and names
-#
-GNUPLOT_VERSION := 4.6.7
-GNUPLOT_MAJ_VER := $(basename $(GNUPLOT_VERSION))
-GNUPLOT_MD5 := fbcb4715acf228fcd2957f9d218b9167
-GNUPLOT := gnuplot-$(GNUPLOT_VERSION)
-GNUPLOT_SUFFIX := tar.gz
-GNUPLOT_URL := $(call ptx/mirror, SF, gnuplot/$(GNUPLOT).$(GNUPLOT_SUFFIX))
-GNUPLOT_SOURCE := $(SRCDIR)/$(GNUPLOT).$(GNUPLOT_SUFFIX)
-GNUPLOT_DIR := $(BUILDDIR)/$(GNUPLOT)
-GNUPLOT_LICENSE := gnuplot
-GNUPLOT_LICENSE_FILES := file://Copyright;md5=243a186fc2fd3b992125d60d5b1bab8f
-
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-GNUPLOT_CONF_TOOL := autoconf
-GNUPLOT_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --disable-history-file \
- --$(call ptx/endis, PTXCONF_GNUPLOT_X)-mouse \
- --disable-x11-mbfonts \
- --disable-x11-external \
- --disable-volatile-data \
- --disable-raise-console \
- --disable-objects \
- --disable-macros \
- --disable-h3d-quadtree \
- --disable-h3d-gridbox \
- --disable-wxwidgets \
- --enable-backwards-compatibility \
- --disable-stats \
- --disable-qt \
- --without-lispdir \
- --without-latex \
- --without-kpsexpand \
- --$(call ptx/wwo, PTXCONF_GNUPLOT_X)-x \
- --without-lasergnu \
- --without-linux-vga \
- --without-ggi \
- --without-xmi \
- --with-readline=builtin \
- --$(call ptx/wwo, PTXCONF_GNUPLOT_GD)-gd \
- --$(call ptx/wwo, PTXCONF_GNUPLOT_PDF)-pdf \
- --without-lua \
- --without-cwdrc \
- --without-lisp-files \
- --without-row-help \
- --without-tutorial \
- --without-wx-config \
- --without-bitmap-terminals \
- --without-cairo
-
-GNUPLOT_MAKE_OPT := -C src
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/gnuplot.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, gnuplot)
- @$(call install_fixup, gnuplot,PRIORITY,optional)
- @$(call install_fixup, gnuplot,SECTION,base)
- @$(call install_fixup, gnuplot,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, gnuplot,DESCRIPTION,missing)
-
- @$(call install_copy, gnuplot, 0, 0, 0755, -, /usr/bin/gnuplot)
-
-ifdef PTXCONF_GNUPLOT_HELP
- @$(call install_copy, gnuplot, 0, 0, 0644, -, \
- /usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/gnuplot.gih)
-endif
-
-ifdef PTXCONF_GNUPLOT_POSTSCRIPT
- @$(call install_tree, gnuplot, 0, 0, -, \
- /usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/PostScript)
-endif
-
-ifdef PTXCONF_GNUPLOT_JS
- @$(call install_tree, gnuplot, 0, 0, -, \
- /usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/js)
-endif
-
-ifdef PTXCONF_GNUPLOT_X
- @$(call install_copy, gnuplot, 0, 0, 0755, -, \
- /usr/libexec/gnuplot/$(GNUPLOT_MAJ_VER)/gnuplot_x11)
-endif
-
- @$(call install_finish, gnuplot)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] gnuplot: Remove after one year in staging
2026-05-04 12:12 ` [ptxdist] [PATCH 09/42] gnuplot: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 6f368f2378ef014debb4e1aa480a2fa7cb83cf93.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:47 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-10-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch b/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
> deleted file mode 100644
> index 764411d22ae4..000000000000
> --- a/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -From: Bernhard Walle <bernhard@bwalle.de>
> -Date: Sun, 22 Jan 2012 00:03:59 +0100
> -Subject: [PATCH] Don't use LDFLAGS when building the documentation generator
> -
> -The documentation generator is a tool running on the build machine.
> -Therefore the LDFLAGS computed for the cross compiler may not work, such
> -as the "-Wl,-rpath-link" flag which is not understood by the Darwin
> -linker.
> -
> -The doc2gih is simple and doesn't require an external library. So we
> -don't also need special LDFLAGS. Omit them.
> -
> -Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
> ----
> - docs/Makefile.in | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/docs/Makefile.in b/docs/Makefile.in
> -index 1552a3b76da1..d48dac68c590 100644
> ---- a/docs/Makefile.in
> -+++ b/docs/Makefile.in
> -@@ -85,7 +85,7 @@ LIBS = @LIBS@
> -
> - COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
> - CCLD = $(CC)
> --LINK = $(CCLD) $(CFLAGS) $(LDFLAGS) -o $@
> -+LINK = $(CCLD) $(CFLAGS) -o $@
> -
> - .c.o:
> - $(COMPILE) -c $<
> diff --git a/patches/gnuplot-4.6.7/series b/patches/gnuplot-4.6.7/series
> deleted file mode 100644
> index fb98f2d0f18e..000000000000
> --- a/patches/gnuplot-4.6.7/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
> -# e1be0237a784ae87b7f45927269e59ad - git-ptx-patches magic
> diff --git a/rules/gnuplot.in b/rules/gnuplot.in
> deleted file mode 100644
> index 92215bda7cdd..000000000000
> --- a/rules/gnuplot.in
> +++ /dev/null
> @@ -1,73 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=scientific
> -menuconfig GNUPLOT
> - tristate
> - prompt "gnuplot "
> - select LIBC_M
> - select GCCLIBS_CXX
> - select GCCLIBS_GCC_S
> - select ZLIB
> - select LIBGD if GNUPLOT_GD
> - select LIBGD_PNG if GNUPLOT_GD
> - select XORG_LIB_XT if GNUPLOT_X
> - help
> - A command-line driven interactive plotting program for
> - making 2D and 3D graphs from data and functions.
> -
> - Supports lots of output formats, including drivers for
> - many printers, (La)TeX, (x)fig, Postscript, and so on.
> -
> - Data files and self-defined functions can be manipulated by internal
> - C-like language. Can perform smoothing, spline-fitting, or nonlinear
> - fits. Can work with complex numbers.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> - Needs updating to the latest version.
> -
> -if GNUPLOT
> -
> -config GNUPLOT_HELP
> - bool
> - prompt "Install interactive help"
> - help
> - Installs the interactive help files on the target.
> - Requires about 600 kByte of space.
> -
> -config GNUPLOT_POSTSCRIPT
> - bool
> - prompt "Install Postscript prolog files"
> - help
> - Installs the prolog files needed to generate Postscript output. If you
> - don't need Postscript, you can turn off that setting. Requires about
> - 100 kByte of space.
> -
> -config GNUPLOT_JS
> - bool
> - prompt "Install JavaScript runtime files"
> - help
> - Installs some JavaScript files and PNG images which will be needed if
> - HTML5 output should be generated. Requires about 300 kByte of disk space.
> -
> -config GNUPLOT_X
> - bool
> - prompt "X support"
> - help
> - Enable the graphical X11 user interface of GNUplot
> -
> -config GNUPLOT_GD
> - bool
> - prompt "GD support"
> - help
> - Use the GD library.
> - GD is an open source code library for the dynamic
> - creation of images.
> -
> -config GNUPLOT_PDF
> - bool
> - prompt "PDF support"
> - depends on BROKEN
> - help
> - Include support for output as PDF (Portable Document Format)
> -endif
> diff --git a/rules/gnuplot.make b/rules/gnuplot.make
> deleted file mode 100644
> index 276882f130b2..000000000000
> --- a/rules/gnuplot.make
> +++ /dev/null
> @@ -1,114 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2004 by Robert Schwebel
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_GNUPLOT) += gnuplot
> -
> -#
> -# Paths and names
> -#
> -GNUPLOT_VERSION := 4.6.7
> -GNUPLOT_MAJ_VER := $(basename $(GNUPLOT_VERSION))
> -GNUPLOT_MD5 := fbcb4715acf228fcd2957f9d218b9167
> -GNUPLOT := gnuplot-$(GNUPLOT_VERSION)
> -GNUPLOT_SUFFIX := tar.gz
> -GNUPLOT_URL := $(call ptx/mirror, SF, gnuplot/$(GNUPLOT).$(GNUPLOT_SUFFIX))
> -GNUPLOT_SOURCE := $(SRCDIR)/$(GNUPLOT).$(GNUPLOT_SUFFIX)
> -GNUPLOT_DIR := $(BUILDDIR)/$(GNUPLOT)
> -GNUPLOT_LICENSE := gnuplot
> -GNUPLOT_LICENSE_FILES := file://Copyright;md5=243a186fc2fd3b992125d60d5b1bab8f
> -
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -GNUPLOT_CONF_TOOL := autoconf
> -GNUPLOT_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --disable-history-file \
> - --$(call ptx/endis, PTXCONF_GNUPLOT_X)-mouse \
> - --disable-x11-mbfonts \
> - --disable-x11-external \
> - --disable-volatile-data \
> - --disable-raise-console \
> - --disable-objects \
> - --disable-macros \
> - --disable-h3d-quadtree \
> - --disable-h3d-gridbox \
> - --disable-wxwidgets \
> - --enable-backwards-compatibility \
> - --disable-stats \
> - --disable-qt \
> - --without-lispdir \
> - --without-latex \
> - --without-kpsexpand \
> - --$(call ptx/wwo, PTXCONF_GNUPLOT_X)-x \
> - --without-lasergnu \
> - --without-linux-vga \
> - --without-ggi \
> - --without-xmi \
> - --with-readline=builtin \
> - --$(call ptx/wwo, PTXCONF_GNUPLOT_GD)-gd \
> - --$(call ptx/wwo, PTXCONF_GNUPLOT_PDF)-pdf \
> - --without-lua \
> - --without-cwdrc \
> - --without-lisp-files \
> - --without-row-help \
> - --without-tutorial \
> - --without-wx-config \
> - --without-bitmap-terminals \
> - --without-cairo
> -
> -GNUPLOT_MAKE_OPT := -C src
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/gnuplot.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, gnuplot)
> - @$(call install_fixup, gnuplot,PRIORITY,optional)
> - @$(call install_fixup, gnuplot,SECTION,base)
> - @$(call install_fixup, gnuplot,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, gnuplot,DESCRIPTION,missing)
> -
> - @$(call install_copy, gnuplot, 0, 0, 0755, -, /usr/bin/gnuplot)
> -
> -ifdef PTXCONF_GNUPLOT_HELP
> - @$(call install_copy, gnuplot, 0, 0, 0644, -, \
> - /usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/gnuplot.gih)
> -endif
> -
> -ifdef PTXCONF_GNUPLOT_POSTSCRIPT
> - @$(call install_tree, gnuplot, 0, 0, -, \
> - /usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/PostScript)
> -endif
> -
> -ifdef PTXCONF_GNUPLOT_JS
> - @$(call install_tree, gnuplot, 0, 0, -, \
> - /usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/js)
> -endif
> -
> -ifdef PTXCONF_GNUPLOT_X
> - @$(call install_copy, gnuplot, 0, 0, 0755, -, \
> - /usr/libexec/gnuplot/$(GNUPLOT_MAJ_VER)/gnuplot_x11)
> -endif
> -
> - @$(call install_finish, gnuplot)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 10/42] latencytop: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (8 preceding siblings ...)
2026-05-04 12:12 ` [ptxdist] [PATCH 09/42] gnuplot: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 11/42] latrace: " Thorsten Scherer
` (31 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
.../latencytop-0.5/repair-cross-compile.patch | 30 ---------
patches/latencytop-0.5/series | 1 -
rules/latencytop.in | 30 ---------
rules/latencytop.make | 61 -------------------
4 files changed, 122 deletions(-)
delete mode 100644 patches/latencytop-0.5/repair-cross-compile.patch
delete mode 100644 patches/latencytop-0.5/series
delete mode 100644 rules/latencytop.in
delete mode 100644 rules/latencytop.make
diff --git a/patches/latencytop-0.5/repair-cross-compile.patch b/patches/latencytop-0.5/repair-cross-compile.patch
deleted file mode 100644
index 542c7c44b339..000000000000
--- a/patches/latencytop-0.5/repair-cross-compile.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Adapt the Makefile for Cross-compilation
-
-Signed-off-by: Remy Bohmer <linux@bohmer.net>
----
- Makefile | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-Index: latencytop-0.5/Makefile
-===================================================================
---- latencytop-0.5.orig/Makefile
-+++ latencytop-0.5/Makefile
-@@ -26,14 +26,16 @@ endif
-
- # We write explicity this "implicit rule"
- %.o : %.c
-- gcc -c $(CFLAGS) $(XCFLAGS) $< -o $@
-+ $(CC) -c $(CFLAGS) $(CPPFLAGS) $(XCFLAGS) $< -o $@
-
- latencytop: $(OBJS) latencytop.h Makefile
-- gcc $(CFLAGS) $(OBJS) $(LDF) -o latencytop
-+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LDF) -o latencytop
-
-+.PHONY: clean
- clean:
- rm -f *~ latencytop DEADJOE *.o
-
-+.PHONY: install
- install: latencytop
- mkdir -p $(DESTDIR)/usr/share/latencytop
- install -m 0644 latencytop.trans $(DESTDIR)/usr/share/latencytop/latencytop.trans
diff --git a/patches/latencytop-0.5/series b/patches/latencytop-0.5/series
deleted file mode 100644
index 3da175e99181..000000000000
--- a/patches/latencytop-0.5/series
+++ /dev/null
@@ -1 +0,0 @@
-repair-cross-compile.patch
diff --git a/rules/latencytop.in b/rules/latencytop.in
deleted file mode 100644
index dbf1c7bd4997..000000000000
--- a/rules/latencytop.in
+++ /dev/null
@@ -1,30 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-config LATENCYTOP
- tristate
- prompt "LatencyTOP"
- select GLIB
- select NCURSES
- select NCURSES_WIDE_CHAR
- help
- Skipping audio, slower servers, everyone knows the symptoms of latency.
- But to know what's going on in the system, what's causing the latency, how
- to fix it... that's a hard question without good answers right now.
- LatencyTOP is a Linux* tool for software developers (both kernel and userspace),
- aimed at identifying where in the system latency is happening, and what kind
- of operation/action is causing the latency to happen so that the code can
- be changed to avoid the worst latency hiccups.
- There are many types and causes of latency. LatencyTOP focuses on the type
- of latency that causes skips in audio, stutters in your desktop experience
- or that overloads your server (while you have plenty of CPU power left).
- LatencyTOP focuses on the cases where the applications want to run and
- execute useful code, but there's some resource that's not currently available
- (and the kernel then blocks the process). This is done both on a system level
- and on a per process level, so that you can see what's happening to the system,
- and which process is suffering and/or causing the delays.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
diff --git a/rules/latencytop.make b/rules/latencytop.make
deleted file mode 100644
index 3ac7dda477ec..000000000000
--- a/rules/latencytop.make
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Remy Bohmer <linux@bohmer.net>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LATENCYTOP) += latencytop
-
-#
-# Paths and names
-#
-LATENCYTOP_VERSION := 0.5
-LATENCYTOP_MD5 := 73bb3371c6ee0b0e68e25289027e865c
-LATENCYTOP := latencytop-$(LATENCYTOP_VERSION)
-LATENCYTOP_SUFFIX := tar.gz
-LATENCYTOP_TARBALL := latencytop_$(LATENCYTOP_VERSION).orig.$(LATENCYTOP_SUFFIX)
-LATENCYTOP_URL := http://snapshot.debian.org/archive/debian/20180814T030639Z/pool/main/l/latencytop/$(LATENCYTOP_TARBALL)
-LATENCYTOP_SOURCE := $(SRCDIR)/$(LATENCYTOP_TARBALL)
-LATENCYTOP_DIR := $(BUILDDIR)/$(LATENCYTOP)
-LATENCYTOP_LICENSE := GPL-2.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LATENCYTOP_CONF_TOOL := NO
-LATENCYTOP_MAKE_ENV := $(CROSS_ENV_FLAGS)
-LATENCYTOP_MAKE_OPT := \
- $(CROSS_ENV_CC) \
- HAS_GTK_GUI=
-LATENCYTOP_INSTALL_OPT := \
- $(LATENCYTOP_MAKE_OPT) \
- DESTDIR=$(LATENCYTOP_PKGDIR) \
- install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/latencytop.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, latencytop)
- @$(call install_fixup, latencytop,PRIORITY,optional)
- @$(call install_fixup, latencytop,SECTION,base)
- @$(call install_fixup, latencytop,AUTHOR,"Remy Bohmer <linux@bohmer.net>")
- @$(call install_fixup, latencytop,DESCRIPTION,missing)
-
- @$(call install_copy, latencytop, 0, 0, 0644, -, \
- /usr/share/latencytop/latencytop.trans)
- @$(call install_copy, latencytop, 0, 0, 0755, -, /usr/sbin/latencytop)
-
- @$(call install_finish, latencytop)
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] latencytop: Remove after one year in staging
2026-05-04 12:12 ` [ptxdist] [PATCH 10/42] latencytop: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 613360975fea4ff345927c38a16737478f2ea0dc.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:48 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-11-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/latencytop-0.5/repair-cross-compile.patch b/patches/latencytop-0.5/repair-cross-compile.patch
> deleted file mode 100644
> index 542c7c44b339..000000000000
> --- a/patches/latencytop-0.5/repair-cross-compile.patch
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -Adapt the Makefile for Cross-compilation
> -
> -Signed-off-by: Remy Bohmer <linux@bohmer.net>
> ----
> - Makefile | 6 ++++--
> - 1 file changed, 4 insertions(+), 2 deletions(-)
> -
> -Index: latencytop-0.5/Makefile
> -===================================================================
> ---- latencytop-0.5.orig/Makefile
> -+++ latencytop-0.5/Makefile
> -@@ -26,14 +26,16 @@ endif
> -
> - # We write explicity this "implicit rule"
> - %.o : %.c
> -- gcc -c $(CFLAGS) $(XCFLAGS) $< -o $@
> -+ $(CC) -c $(CFLAGS) $(CPPFLAGS) $(XCFLAGS) $< -o $@
> -
> - latencytop: $(OBJS) latencytop.h Makefile
> -- gcc $(CFLAGS) $(OBJS) $(LDF) -o latencytop
> -+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LDF) -o latencytop
> -
> -+.PHONY: clean
> - clean:
> - rm -f *~ latencytop DEADJOE *.o
> -
> -+.PHONY: install
> - install: latencytop
> - mkdir -p $(DESTDIR)/usr/share/latencytop
> - install -m 0644 latencytop.trans $(DESTDIR)/usr/share/latencytop/latencytop.trans
> diff --git a/patches/latencytop-0.5/series b/patches/latencytop-0.5/series
> deleted file mode 100644
> index 3da175e99181..000000000000
> --- a/patches/latencytop-0.5/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -repair-cross-compile.patch
> diff --git a/rules/latencytop.in b/rules/latencytop.in
> deleted file mode 100644
> index dbf1c7bd4997..000000000000
> --- a/rules/latencytop.in
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -config LATENCYTOP
> - tristate
> - prompt "LatencyTOP"
> - select GLIB
> - select NCURSES
> - select NCURSES_WIDE_CHAR
> - help
> - Skipping audio, slower servers, everyone knows the symptoms of latency.
> - But to know what's going on in the system, what's causing the latency, how
> - to fix it... that's a hard question without good answers right now.
> - LatencyTOP is a Linux* tool for software developers (both kernel and userspace),
> - aimed at identifying where in the system latency is happening, and what kind
> - of operation/action is causing the latency to happen so that the code can
> - be changed to avoid the worst latency hiccups.
> - There are many types and causes of latency. LatencyTOP focuses on the type
> - of latency that causes skips in audio, stutters in your desktop experience
> - or that overloads your server (while you have plenty of CPU power left).
> - LatencyTOP focuses on the cases where the applications want to run and
> - execute useful code, but there's some resource that's not currently available
> - (and the kernel then blocks the process). This is done both on a system level
> - and on a per process level, so that you can see what's happening to the system,
> - and which process is suffering and/or causing the delays.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> diff --git a/rules/latencytop.make b/rules/latencytop.make
> deleted file mode 100644
> index 3ac7dda477ec..000000000000
> --- a/rules/latencytop.make
> +++ /dev/null
> @@ -1,61 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Remy Bohmer <linux@bohmer.net>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LATENCYTOP) += latencytop
> -
> -#
> -# Paths and names
> -#
> -LATENCYTOP_VERSION := 0.5
> -LATENCYTOP_MD5 := 73bb3371c6ee0b0e68e25289027e865c
> -LATENCYTOP := latencytop-$(LATENCYTOP_VERSION)
> -LATENCYTOP_SUFFIX := tar.gz
> -LATENCYTOP_TARBALL := latencytop_$(LATENCYTOP_VERSION).orig.$(LATENCYTOP_SUFFIX)
> -LATENCYTOP_URL := http://snapshot.debian.org/archive/debian/20180814T030639Z/pool/main/l/latencytop/$(LATENCYTOP_TARBALL)
> -LATENCYTOP_SOURCE := $(SRCDIR)/$(LATENCYTOP_TARBALL)
> -LATENCYTOP_DIR := $(BUILDDIR)/$(LATENCYTOP)
> -LATENCYTOP_LICENSE := GPL-2.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LATENCYTOP_CONF_TOOL := NO
> -LATENCYTOP_MAKE_ENV := $(CROSS_ENV_FLAGS)
> -LATENCYTOP_MAKE_OPT := \
> - $(CROSS_ENV_CC) \
> - HAS_GTK_GUI=
> -LATENCYTOP_INSTALL_OPT := \
> - $(LATENCYTOP_MAKE_OPT) \
> - DESTDIR=$(LATENCYTOP_PKGDIR) \
> - install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/latencytop.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, latencytop)
> - @$(call install_fixup, latencytop,PRIORITY,optional)
> - @$(call install_fixup, latencytop,SECTION,base)
> - @$(call install_fixup, latencytop,AUTHOR,"Remy Bohmer <linux@bohmer.net>")
> - @$(call install_fixup, latencytop,DESCRIPTION,missing)
> -
> - @$(call install_copy, latencytop, 0, 0, 0644, -, \
> - /usr/share/latencytop/latencytop.trans)
> - @$(call install_copy, latencytop, 0, 0, 0755, -, /usr/sbin/latencytop)
> -
> - @$(call install_finish, latencytop)
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 11/42] latrace: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (9 preceding siblings ...)
2026-05-04 12:12 ` [ptxdist] [PATCH 10/42] latencytop: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 12/42] libcli: " Thorsten Scherer
` (30 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
...1-Buildsystem-fix-configure-creation.patch | 25 -------
...02-Buildsystem-fix-cross-compilation.patch | 53 -------------
...03-Fix-scanner-config-for-flex-2.6.x.patch | 30 --------
patches/latrace-0.5.11/autogen.sh | 1 -
patches/latrace-0.5.11/series | 6 --
rules/latrace.in | 28 -------
rules/latrace.make | 75 -------------------
7 files changed, 218 deletions(-)
delete mode 100644 patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
delete mode 100644 patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
delete mode 100644 patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
delete mode 120000 patches/latrace-0.5.11/autogen.sh
delete mode 100644 patches/latrace-0.5.11/series
delete mode 100644 rules/latrace.in
delete mode 100644 rules/latrace.make
diff --git a/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch b/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
deleted file mode 100644
index 8da3bceaec00..000000000000
--- a/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From: Juergen Borleis <jbe@pengutronix.de>
-Date: Fri, 11 Nov 2016 10:47:48 +0100
-Subject: [PATCH] Buildsystem: fix configure creation
-
-According to the AC_DEFINE documentation no parameter is possible, but it
-fails to create the configure script
-
-Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
----
- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 2c287d128f28..42bb7ec78e0f 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -88,7 +88,7 @@ AC_DEFINE(CONFIG_VERSION, "AC_PACKAGE_VERSION", [Version of latrace.])
- if test "$unamem" = "x86_64" -o\
- "$unamem" = "i686" -o\
- "$unamem" = "arm"; then
-- AC_DEFINE(CONFIG_ARCH_HAVE_ARGS)
-+ AC_DEFINE(CONFIG_ARCH_HAVE_ARGS, [], [argument display support])
- AC_SUBST(CONFIG_ARCH_HAVE_ARGS, "y")
- else
- AC_MSG_WARN([Arguments display support disabled])
diff --git a/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch b/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
deleted file mode 100644
index 359228fb68e6..000000000000
--- a/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From: Juergen Borleis <jbe@pengutronix.de>
-Date: Fri, 11 Nov 2016 10:48:21 +0100
-Subject: [PATCH] Buildsystem: fix cross compilation
-
-Its a really bad idea to use build host's 'uname'...
-
-Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
----
- configure.ac | 16 ++++++++--------
- 1 file changed, 8 insertions(+), 8 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 42bb7ec78e0f..4671c2e0c9a5 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -75,19 +75,19 @@ AC_TYPE_UINT8_T
- AC_SYS_LARGEFILE
-
- date=`date "+%B %G"`
--unamem=`uname -m | sed -e 's/i.86/i686/' -e 's/^armv.*/arm/'`
-+AC_CACHE_VAL([latrace_arch], [latrace_arch=`uname -m | sed -e 's/i.86/i686/' -e 's/^armv.*/arm/'`])
-
- AC_SUBST(CONFIG_DATE, "$date")
--AC_SUBST(CONFIG_SYSDEP_DIR, "$unamem")
-+AC_SUBST(CONFIG_SYSDEP_DIR, "$latrace_arch")
- AC_SUBST(CONFIG_VERSION, "AC_PACKAGE_VERSION")
-
- AC_DEFINE(CONFIG_LT_CONFIG, "/tmp/lt-config", [Temporary directory prefix.])
- AC_DEFINE(CONFIG_VERSION, "AC_PACKAGE_VERSION", [Version of latrace.])
-
- # for following architectures we have argument display support
--if test "$unamem" = "x86_64" -o\
-- "$unamem" = "i686" -o\
-- "$unamem" = "arm"; then
-+if test "$latrace_arch" = "x86_64" -o\
-+ "$latrace_arch" = "i686" -o\
-+ "$latrace_arch" = "arm"; then
- AC_DEFINE(CONFIG_ARCH_HAVE_ARGS, [], [argument display support])
- AC_SUBST(CONFIG_ARCH_HAVE_ARGS, "y")
- else
-@@ -95,9 +95,9 @@ else
- fi
-
- # for following architectures we have automated tests support
--if test "$unamem" = "x86_64" -o\
-- "$unamem" = "i686" -o\
-- "$unamem" = "arm" ; then
-+if test "$latrace_arch" = "x86_64" -o\
-+ "$latrace_arch" = "i686" -o\
-+ "$latrace_arch" = "arm" ; then
- AC_SUBST(CONFIG_ARCH_HAVE_TEST, "y")
- else
- AC_MSG_WARN([No automated test support])
diff --git a/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch b/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
deleted file mode 100644
index 6d7f2e3f9546..000000000000
--- a/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From: Clemens Gruber <clemens.gruber@pqgruber.com>
-Date: Tue, 6 Jun 2017 16:10:51 +0200
-Subject: [PATCH] Fix scanner config for flex 2.6.x
-
-Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
----
- src/config-flex.l | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/src/config-flex.l b/src/config-flex.l
-index 433992f26c34..dd59614da6d3 100644
---- a/src/config-flex.l
-+++ b/src/config-flex.l
-@@ -108,15 +108,13 @@ OPTIONS { BEGIN(options); return OPTIONS; }
-
- %%
-
--#ifndef yywrap
--int yywrap()
-+int lt_config_wrap()
- {
- return 1;
- /* XXX not to get the compiler 'not used' warning */
- yyunput(0, NULL);
- input();
- }
--#endif
-
- void lt_config_error(const char *m)
- {
diff --git a/patches/latrace-0.5.11/autogen.sh b/patches/latrace-0.5.11/autogen.sh
deleted file mode 120000
index 9f8a4cb7ddcb..000000000000
--- a/patches/latrace-0.5.11/autogen.sh
+++ /dev/null
@@ -1 +0,0 @@
-../autogen.sh
\ No newline at end of file
diff --git a/patches/latrace-0.5.11/series b/patches/latrace-0.5.11/series
deleted file mode 100644
index e5fca867e395..000000000000
--- a/patches/latrace-0.5.11/series
+++ /dev/null
@@ -1,6 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-Buildsystem-fix-configure-creation.patch
-0002-Buildsystem-fix-cross-compilation.patch
-0003-Fix-scanner-config-for-flex-2.6.x.patch
-# 4d5dd32b0e94ea16d76445cc06c509e6 - git-ptx-patches magic
diff --git a/rules/latrace.in b/rules/latrace.in
deleted file mode 100644
index c9dba1bb9eb3..000000000000
--- a/rules/latrace.in
+++ /dev/null
@@ -1,28 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=debug_tools
-
-menuconfig LATRACE
- tristate
- prompt "latrace "
- select HOST_FLEX
- select BINUTILS if LATRACE_DEMANGLE
- help
- A tool to trace library calls and get their statistics in a
- manner similar to the strace utility
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
-
-if LATRACE
-
-config LATRACE_DEMANGLE
- bool
- prompt "demangle support"
- default y
- help
- Enable support for the demangle feature, required to trace C++ libraries
- for example.
-
-endif
diff --git a/rules/latrace.make b/rules/latrace.make
deleted file mode 100644
index aaa448ead908..000000000000
--- a/rules/latrace.make
+++ /dev/null
@@ -1,75 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2016 by Juergen Borleis <jbe@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_ARCH_ARM)-$(PTXCONF_LATRACE) += latrace
-PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_LATRACE) += latrace
-#
-# Paths and names
-#
-LATRACE_VERSION := 0.5.11
-LATRACE_MD5 := 138457c7b9eaf3246eddb7856702cddf
-LATRACE := latrace-$(LATRACE_VERSION)
-LATRACE_SUFFIX := tar.bz2
-LATRACE_URL := http://people.redhat.com/jolsa/latrace/dl/$(LATRACE).$(LATRACE_SUFFIX)
-LATRACE_SOURCE := $(SRCDIR)/$(LATRACE).$(LATRACE_SUFFIX)
-LATRACE_DIR := $(BUILDDIR)/$(LATRACE)
-LATRACE_LICENSE := GPL-3.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LATRACE_ARCH := $(PTXCONF_ARCH_STRING)
-ifeq ($(PTXCONF_ARCH_X86)-$(PTXCONF_ARCH_X86_64),y-)
-LATRACE_ARCH := "i686"
-endif
-
-LATRACE_CONF_ENV := \
- $(CROSS_ENV) \
- latrace_arch=$(LATRACE_ARCH) \
- ac_cv_path_ASCIIDOC=: \
- ac_cv_path_XMLTO=:
-#
-# autoconf
-#
-LATRACE_CONF_TOOL := autoconf
-LATRACE_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- $(GLOBAL_LARGE_FILE_OPTION)
-
-# autotools, but hand-made Makefile m(
-LATRACE_MAKE_PAR := NO
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/latrace.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, latrace)
- @$(call install_fixup, latrace,PRIORITY,optional)
- @$(call install_fixup, latrace,SECTION,base)
- @$(call install_fixup, latrace,AUTHOR,"Juergen Borleis <jbe@pengutronix.de>")
- @$(call install_fixup, latrace,DESCRIPTION,"library call tracer")
-
- @$(call install_alternative, latrace, 0, 0, 0644, /etc/latrace.d/latrace.conf)
- @$(call install_tree, latrace, 0, 0, -, /etc/latrace.d/headers/)
-
- @$(call install_copy, latrace, 0, 0, 0755, -, /usr/bin/latrace)
- @$(call install_link, latrace, latrace, /usr/bin/latrace-ctl)
- @$(call install_lib, latrace, 0, 0, 0644, libltaudit)
-
- @$(call install_finish, latrace)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] latrace: Remove after one year in staging
2026-05-04 12:13 ` [ptxdist] [PATCH 11/42] latrace: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 0b748a180a0654a8c7671b02c2f63904744490be.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:49 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-12-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch b/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
> deleted file mode 100644
> index 8da3bceaec00..000000000000
> --- a/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -From: Juergen Borleis <jbe@pengutronix.de>
> -Date: Fri, 11 Nov 2016 10:47:48 +0100
> -Subject: [PATCH] Buildsystem: fix configure creation
> -
> -According to the AC_DEFINE documentation no parameter is possible, but it
> -fails to create the configure script
> -
> -Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
> ----
> - configure.ac | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/configure.ac b/configure.ac
> -index 2c287d128f28..42bb7ec78e0f 100644
> ---- a/configure.ac
> -+++ b/configure.ac
> -@@ -88,7 +88,7 @@ AC_DEFINE(CONFIG_VERSION, "AC_PACKAGE_VERSION", [Version of latrace.])
> - if test "$unamem" = "x86_64" -o\
> - "$unamem" = "i686" -o\
> - "$unamem" = "arm"; then
> -- AC_DEFINE(CONFIG_ARCH_HAVE_ARGS)
> -+ AC_DEFINE(CONFIG_ARCH_HAVE_ARGS, [], [argument display support])
> - AC_SUBST(CONFIG_ARCH_HAVE_ARGS, "y")
> - else
> - AC_MSG_WARN([Arguments display support disabled])
> diff --git a/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch b/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
> deleted file mode 100644
> index 359228fb68e6..000000000000
> --- a/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
> +++ /dev/null
> @@ -1,53 +0,0 @@
> -From: Juergen Borleis <jbe@pengutronix.de>
> -Date: Fri, 11 Nov 2016 10:48:21 +0100
> -Subject: [PATCH] Buildsystem: fix cross compilation
> -
> -Its a really bad idea to use build host's 'uname'...
> -
> -Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
> ----
> - configure.ac | 16 ++++++++--------
> - 1 file changed, 8 insertions(+), 8 deletions(-)
> -
> -diff --git a/configure.ac b/configure.ac
> -index 42bb7ec78e0f..4671c2e0c9a5 100644
> ---- a/configure.ac
> -+++ b/configure.ac
> -@@ -75,19 +75,19 @@ AC_TYPE_UINT8_T
> - AC_SYS_LARGEFILE
> -
> - date=`date "+%B %G"`
> --unamem=`uname -m | sed -e 's/i.86/i686/' -e 's/^armv.*/arm/'`
> -+AC_CACHE_VAL([latrace_arch], [latrace_arch=`uname -m | sed -e 's/i.86/i686/' -e 's/^armv.*/arm/'`])
> -
> - AC_SUBST(CONFIG_DATE, "$date")
> --AC_SUBST(CONFIG_SYSDEP_DIR, "$unamem")
> -+AC_SUBST(CONFIG_SYSDEP_DIR, "$latrace_arch")
> - AC_SUBST(CONFIG_VERSION, "AC_PACKAGE_VERSION")
> -
> - AC_DEFINE(CONFIG_LT_CONFIG, "/tmp/lt-config", [Temporary directory prefix.])
> - AC_DEFINE(CONFIG_VERSION, "AC_PACKAGE_VERSION", [Version of latrace.])
> -
> - # for following architectures we have argument display support
> --if test "$unamem" = "x86_64" -o\
> -- "$unamem" = "i686" -o\
> -- "$unamem" = "arm"; then
> -+if test "$latrace_arch" = "x86_64" -o\
> -+ "$latrace_arch" = "i686" -o\
> -+ "$latrace_arch" = "arm"; then
> - AC_DEFINE(CONFIG_ARCH_HAVE_ARGS, [], [argument display support])
> - AC_SUBST(CONFIG_ARCH_HAVE_ARGS, "y")
> - else
> -@@ -95,9 +95,9 @@ else
> - fi
> -
> - # for following architectures we have automated tests support
> --if test "$unamem" = "x86_64" -o\
> -- "$unamem" = "i686" -o\
> -- "$unamem" = "arm" ; then
> -+if test "$latrace_arch" = "x86_64" -o\
> -+ "$latrace_arch" = "i686" -o\
> -+ "$latrace_arch" = "arm" ; then
> - AC_SUBST(CONFIG_ARCH_HAVE_TEST, "y")
> - else
> - AC_MSG_WARN([No automated test support])
> diff --git a/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch b/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
> deleted file mode 100644
> index 6d7f2e3f9546..000000000000
> --- a/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -From: Clemens Gruber <clemens.gruber@pqgruber.com>
> -Date: Tue, 6 Jun 2017 16:10:51 +0200
> -Subject: [PATCH] Fix scanner config for flex 2.6.x
> -
> -Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
> ----
> - src/config-flex.l | 4 +---
> - 1 file changed, 1 insertion(+), 3 deletions(-)
> -
> -diff --git a/src/config-flex.l b/src/config-flex.l
> -index 433992f26c34..dd59614da6d3 100644
> ---- a/src/config-flex.l
> -+++ b/src/config-flex.l
> -@@ -108,15 +108,13 @@ OPTIONS { BEGIN(options); return OPTIONS; }
> -
> - %%
> -
> --#ifndef yywrap
> --int yywrap()
> -+int lt_config_wrap()
> - {
> - return 1;
> - /* XXX not to get the compiler 'not used' warning */
> - yyunput(0, NULL);
> - input();
> - }
> --#endif
> -
> - void lt_config_error(const char *m)
> - {
> diff --git a/patches/latrace-0.5.11/autogen.sh b/patches/latrace-0.5.11/autogen.sh
> deleted file mode 120000
> index 9f8a4cb7ddcb..000000000000
> --- a/patches/latrace-0.5.11/autogen.sh
> +++ /dev/null
> @@ -1 +0,0 @@
> -../autogen.sh
> \ No newline at end of file
> diff --git a/patches/latrace-0.5.11/series b/patches/latrace-0.5.11/series
> deleted file mode 100644
> index e5fca867e395..000000000000
> --- a/patches/latrace-0.5.11/series
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-Buildsystem-fix-configure-creation.patch
> -0002-Buildsystem-fix-cross-compilation.patch
> -0003-Fix-scanner-config-for-flex-2.6.x.patch
> -# 4d5dd32b0e94ea16d76445cc06c509e6 - git-ptx-patches magic
> diff --git a/rules/latrace.in b/rules/latrace.in
> deleted file mode 100644
> index c9dba1bb9eb3..000000000000
> --- a/rules/latrace.in
> +++ /dev/null
> @@ -1,28 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=debug_tools
> -
> -menuconfig LATRACE
> - tristate
> - prompt "latrace "
> - select HOST_FLEX
> - select BINUTILS if LATRACE_DEMANGLE
> - help
> - A tool to trace library calls and get their statistics in a
> - manner similar to the strace utility
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> -
> -if LATRACE
> -
> -config LATRACE_DEMANGLE
> - bool
> - prompt "demangle support"
> - default y
> - help
> - Enable support for the demangle feature, required to trace C++ libraries
> - for example.
> -
> -endif
> diff --git a/rules/latrace.make b/rules/latrace.make
> deleted file mode 100644
> index aaa448ead908..000000000000
> --- a/rules/latrace.make
> +++ /dev/null
> @@ -1,75 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2016 by Juergen Borleis <jbe@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_ARCH_ARM)-$(PTXCONF_LATRACE) += latrace
> -PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_LATRACE) += latrace
> -#
> -# Paths and names
> -#
> -LATRACE_VERSION := 0.5.11
> -LATRACE_MD5 := 138457c7b9eaf3246eddb7856702cddf
> -LATRACE := latrace-$(LATRACE_VERSION)
> -LATRACE_SUFFIX := tar.bz2
> -LATRACE_URL := http://people.redhat.com/jolsa/latrace/dl/$(LATRACE).$(LATRACE_SUFFIX)
> -LATRACE_SOURCE := $(SRCDIR)/$(LATRACE).$(LATRACE_SUFFIX)
> -LATRACE_DIR := $(BUILDDIR)/$(LATRACE)
> -LATRACE_LICENSE := GPL-3.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LATRACE_ARCH := $(PTXCONF_ARCH_STRING)
> -ifeq ($(PTXCONF_ARCH_X86)-$(PTXCONF_ARCH_X86_64),y-)
> -LATRACE_ARCH := "i686"
> -endif
> -
> -LATRACE_CONF_ENV := \
> - $(CROSS_ENV) \
> - latrace_arch=$(LATRACE_ARCH) \
> - ac_cv_path_ASCIIDOC=: \
> - ac_cv_path_XMLTO=:
> -#
> -# autoconf
> -#
> -LATRACE_CONF_TOOL := autoconf
> -LATRACE_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - $(GLOBAL_LARGE_FILE_OPTION)
> -
> -# autotools, but hand-made Makefile m(
> -LATRACE_MAKE_PAR := NO
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/latrace.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, latrace)
> - @$(call install_fixup, latrace,PRIORITY,optional)
> - @$(call install_fixup, latrace,SECTION,base)
> - @$(call install_fixup, latrace,AUTHOR,"Juergen Borleis <jbe@pengutronix.de>")
> - @$(call install_fixup, latrace,DESCRIPTION,"library call tracer")
> -
> - @$(call install_alternative, latrace, 0, 0, 0644, /etc/latrace.d/latrace.conf)
> - @$(call install_tree, latrace, 0, 0, -, /etc/latrace.d/headers/)
> -
> - @$(call install_copy, latrace, 0, 0, 0755, -, /usr/bin/latrace)
> - @$(call install_link, latrace, latrace, /usr/bin/latrace-ctl)
> - @$(call install_lib, latrace, 0, 0, 0644, libltaudit)
> -
> - @$(call install_finish, latrace)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 12/42] libcli: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (10 preceding siblings ...)
2026-05-04 12:13 ` [ptxdist] [PATCH 11/42] latrace: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 13/42] libgee: " Thorsten Scherer
` (29 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/libcli.in | 14 ----------
rules/libcli.make | 69 -----------------------------------------------
2 files changed, 83 deletions(-)
delete mode 100644 rules/libcli.in
delete mode 100644 rules/libcli.make
diff --git a/rules/libcli.in b/rules/libcli.in
deleted file mode 100644
index 95f825e276e8..000000000000
--- a/rules/libcli.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-
-config LIBCLI
- tristate
- select LIBC_CRYPT
- prompt "libcli"
- help
- emulates a cisco style telnet command-line interface
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
diff --git a/rules/libcli.make b/rules/libcli.make
deleted file mode 100644
index 04fefb2b955e..000000000000
--- a/rules/libcli.make
+++ /dev/null
@@ -1,69 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2021 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBCLI) += libcli
-
-#
-# Paths and names
-#
-LIBCLI_VERSION := 1.10.5
-LIBCLI_MD5 := bc821296855d28917b294b83b27e82ee
-LIBCLI := libcli-$(LIBCLI_VERSION)
-LIBCLI_SUFFIX := tar.gz
-LIBCLI_URL := https://github.com/dparrish/libcli/archive/V$(LIBCLI_VERSION).$(LIBCLI_SUFFIX)
-LIBCLI_SOURCE := $(SRCDIR)/$(LIBCLI).$(LIBCLI_SUFFIX)
-LIBCLI_DIR := $(BUILDDIR)/$(LIBCLI)
-LIBCLI_LICENSE := LGPL-2.1-only
-LIBCLI_LICENSE_FILES := file://COPYING;md5=cb8aedd3bced19bd8026d96a8b6876d7
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LIBCLI_CONF_TOOL := NO
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-LIBCLI_MAKE_OPT := \
- $(CROSS_ENV_PROGS) \
- PREFIX=/usr \
- STATIC_LIB=0
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-LIBCLI_INSTALL_OPT := \
- $(LIBCLI_MAKE_OPT) \
- install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libcli.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, libcli)
- @$(call install_fixup, libcli,PRIORITY,optional)
- @$(call install_fixup, libcli,SECTION,base)
- @$(call install_fixup, libcli,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
- @$(call install_fixup, libcli,DESCRIPTION,missing)
-
- @$(call install_lib, libcli, 0, 0, 0644, libcli)
-
- @$(call install_finish, libcli)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] libcli: Remove after one year in staging
2026-05-04 12:13 ` [ptxdist] [PATCH 12/42] libcli: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 86a3b32dc346f6abec6726da1727e61b518b2049.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:50 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-13-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/libcli.in b/rules/libcli.in
> deleted file mode 100644
> index 95f825e276e8..000000000000
> --- a/rules/libcli.in
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=system_libraries
> -
> -config LIBCLI
> - tristate
> - select LIBC_CRYPT
> - prompt "libcli"
> - help
> - emulates a cisco style telnet command-line interface
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> diff --git a/rules/libcli.make b/rules/libcli.make
> deleted file mode 100644
> index 04fefb2b955e..000000000000
> --- a/rules/libcli.make
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2021 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBCLI) += libcli
> -
> -#
> -# Paths and names
> -#
> -LIBCLI_VERSION := 1.10.5
> -LIBCLI_MD5 := bc821296855d28917b294b83b27e82ee
> -LIBCLI := libcli-$(LIBCLI_VERSION)
> -LIBCLI_SUFFIX := tar.gz
> -LIBCLI_URL := https://github.com/dparrish/libcli/archive/V$(LIBCLI_VERSION).$(LIBCLI_SUFFIX)
> -LIBCLI_SOURCE := $(SRCDIR)/$(LIBCLI).$(LIBCLI_SUFFIX)
> -LIBCLI_DIR := $(BUILDDIR)/$(LIBCLI)
> -LIBCLI_LICENSE := LGPL-2.1-only
> -LIBCLI_LICENSE_FILES := file://COPYING;md5=cb8aedd3bced19bd8026d96a8b6876d7
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LIBCLI_CONF_TOOL := NO
> -
> -# ----------------------------------------------------------------------------
> -# Compile
> -# ----------------------------------------------------------------------------
> -
> -LIBCLI_MAKE_OPT := \
> - $(CROSS_ENV_PROGS) \
> - PREFIX=/usr \
> - STATIC_LIB=0
> -
> -# ----------------------------------------------------------------------------
> -# Install
> -# ----------------------------------------------------------------------------
> -
> -LIBCLI_INSTALL_OPT := \
> - $(LIBCLI_MAKE_OPT) \
> - install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/libcli.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, libcli)
> - @$(call install_fixup, libcli,PRIORITY,optional)
> - @$(call install_fixup, libcli,SECTION,base)
> - @$(call install_fixup, libcli,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
> - @$(call install_fixup, libcli,DESCRIPTION,missing)
> -
> - @$(call install_lib, libcli, 0, 0, 0644, libcli)
> -
> - @$(call install_finish, libcli)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 13/42] libgee: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (11 preceding siblings ...)
2026-05-04 12:13 ` [ptxdist] [PATCH 12/42] libcli: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 14/42] libiodbc: " Thorsten Scherer
` (28 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/libgee.in | 15 ------------
rules/libgee.make | 58 -----------------------------------------------
2 files changed, 73 deletions(-)
delete mode 100644 rules/libgee.in
delete mode 100644 rules/libgee.make
diff --git a/rules/libgee.in b/rules/libgee.in
deleted file mode 100644
index 7c4626efe497..000000000000
--- a/rules/libgee.in
+++ /dev/null
@@ -1,15 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_gtk
-
-config LIBGEE
- tristate
- prompt "libgee"
- select GLIB
- help
- Libgee is a collection library providing GObject-based
- interfaces and classes for commonly used data structures.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
- Needs updating to the latest version.
diff --git a/rules/libgee.make b/rules/libgee.make
deleted file mode 100644
index 30afb569a5e2..000000000000
--- a/rules/libgee.make
+++ /dev/null
@@ -1,58 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBGEE) += libgee
-
-#
-# Paths and names
-#
-LIBGEE_VERSION := 0.5.1
-LIBGEE_MD5 := 59789b5b266beadfb8b51bf2c96211b3
-LIBGEE := libgee-$(LIBGEE_VERSION)
-LIBGEE_SUFFIX := tar.bz2
-LIBGEE_URL := $(call ptx/mirror, GNOME, libgee/$(basename $(LIBGEE_VERSION))/$(LIBGEE).$(LIBGEE_SUFFIX))
-LIBGEE_SOURCE := $(SRCDIR)/$(LIBGEE).$(LIBGEE_SUFFIX)
-LIBGEE_DIR := $(BUILDDIR)/$(LIBGEE)
-LIBGEE_LICENSE := LGPL-2.1-or-later
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-# we should not need the vala compiler.
-# make sure it fails if it is caled anyways.
-LIBGEE_CONF_ENV := $(CROSS_ENV) ac_cv_path_VALAC=false
-
-#
-# autoconf
-#
-LIBGEE_CONF_TOOL := autoconf
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libgee.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, libgee)
- @$(call install_fixup, libgee,PRIORITY,optional)
- @$(call install_fixup, libgee,SECTION,base)
- @$(call install_fixup, libgee,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
- @$(call install_fixup, libgee,DESCRIPTION,missing)
-
- @$(call install_lib, libgee, 0, 0, 0644, libgee)
-
- @$(call install_finish, libgee)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] libgee: Remove after one year in staging
2026-05-04 12:13 ` [ptxdist] [PATCH 13/42] libgee: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 6ee9f3adfe875c0c5a3304b50f29a876b9f5d9ed.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:51 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-14-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/libgee.in b/rules/libgee.in
> deleted file mode 100644
> index 7c4626efe497..000000000000
> --- a/rules/libgee.in
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_gtk
> -
> -config LIBGEE
> - tristate
> - prompt "libgee"
> - select GLIB
> - help
> - Libgee is a collection library providing GObject-based
> - interfaces and classes for commonly used data structures.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> - Needs updating to the latest version.
> diff --git a/rules/libgee.make b/rules/libgee.make
> deleted file mode 100644
> index 30afb569a5e2..000000000000
> --- a/rules/libgee.make
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBGEE) += libgee
> -
> -#
> -# Paths and names
> -#
> -LIBGEE_VERSION := 0.5.1
> -LIBGEE_MD5 := 59789b5b266beadfb8b51bf2c96211b3
> -LIBGEE := libgee-$(LIBGEE_VERSION)
> -LIBGEE_SUFFIX := tar.bz2
> -LIBGEE_URL := $(call ptx/mirror, GNOME, libgee/$(basename $(LIBGEE_VERSION))/$(LIBGEE).$(LIBGEE_SUFFIX))
> -LIBGEE_SOURCE := $(SRCDIR)/$(LIBGEE).$(LIBGEE_SUFFIX)
> -LIBGEE_DIR := $(BUILDDIR)/$(LIBGEE)
> -LIBGEE_LICENSE := LGPL-2.1-or-later
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -# we should not need the vala compiler.
> -# make sure it fails if it is caled anyways.
> -LIBGEE_CONF_ENV := $(CROSS_ENV) ac_cv_path_VALAC=false
> -
> -#
> -# autoconf
> -#
> -LIBGEE_CONF_TOOL := autoconf
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/libgee.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, libgee)
> - @$(call install_fixup, libgee,PRIORITY,optional)
> - @$(call install_fixup, libgee,SECTION,base)
> - @$(call install_fixup, libgee,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
> - @$(call install_fixup, libgee,DESCRIPTION,missing)
> -
> - @$(call install_lib, libgee, 0, 0, 0644, libgee)
> -
> - @$(call install_finish, libgee)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 14/42] libiodbc: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (12 preceding siblings ...)
2026-05-04 12:13 ` [ptxdist] [PATCH 13/42] libgee: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 15/42] liblockfile: " Thorsten Scherer
` (27 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
...001-iodbc-config-add-SYSROOT-support.patch | 51 ---------------
patches/libiodbc-3.52.7/series | 1 -
rules/libiodbc.in | 57 ----------------
rules/libiodbc.make | 65 -------------------
4 files changed, 174 deletions(-)
delete mode 100644 patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
delete mode 100644 patches/libiodbc-3.52.7/series
delete mode 100644 rules/libiodbc.in
delete mode 100644 rules/libiodbc.make
diff --git a/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch b/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
deleted file mode 100644
index 9de893367103..000000000000
--- a/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From ce98dea7e75bd95b386cea865131d0303ba372d7 Mon Sep 17 00:00:00 2001
-From: Marc Kleine-Budde <mkl@pengutronix.de>
-Date: Sat, 9 Jan 2010 23:26:55 +0100
-Subject: [PATCH] iodbc-config: add SYSROOT support
-
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
----
- bin/iodbc-config.in | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/bin/iodbc-config.in b/bin/iodbc-config.in
-index 7649752..702ed02 100644
---- a/bin/iodbc-config.in
-+++ b/bin/iodbc-config.in
-@@ -136,8 +136,8 @@ while test $# -gt 0; do
- exit 0
- ;;
- --cflags)
-- if test "@includedir@" != /usr/include ; then
-- includes="-I@includedir@"
-+ if test "${SYSROOT}@includedir@" != /usr/include ; then
-+ includes="-I${SYSROOT}@includedir@"
- fi
- echo_cflags=yes
- ;;
-@@ -196,19 +196,19 @@ if test "$echo_libs" = "yes"; then
- if test "$lib_iodbc" = "yes"; then
- libs="$libs -liodbc -liodbcinst"
- fi
-- echo "-L@libdir@ $libs"
-+ echo "-L${SYSROOT}@libdir@ $libs"
- fi
- if test "$echo_staticlibs" = "yes"; then
- libs=""
- if test "$lib_iodbc" = "yes"; then
-- libs="@libdir@/libiodbc.a @libdir@/libiodbcinst.a @LIBADD_DL@"
-+ libs="${SYSROOT}@libdir@/libiodbc.a ${SYSROOT}@libdir@/libiodbcinst.a @LIBADD_DL@"
- fi
- echo "$libs"
- fi
- if test "$echo_libtoollibs" = "yes"; then
- libs=""
- if test "$lib_iodbc" = "yes"; then
-- libs="@libdir@/libiodbc.la @libdir@/libiodbcinst.la"
-+ libs="${SYSROOT}@libdir@/libiodbc.la ${SYSROOT}@libdir@/libiodbcinst.la"
- fi
- echo "$libs"
- fi
---
-1.6.6
-
diff --git a/patches/libiodbc-3.52.7/series b/patches/libiodbc-3.52.7/series
deleted file mode 100644
index 7fc01ef17982..000000000000
--- a/patches/libiodbc-3.52.7/series
+++ /dev/null
@@ -1 +0,0 @@
-0001-iodbc-config-add-SYSROOT-support.patch
diff --git a/rules/libiodbc.in b/rules/libiodbc.in
deleted file mode 100644
index 2f5d61bbebad..000000000000
--- a/rules/libiodbc.in
+++ /dev/null
@@ -1,57 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-
-menuconfig LIBIODBC
- tristate "libiodbc "
- select LIBC_DL
- select GTK if LIBIODBC_GUI
- help
- iODBC Driver Manager
-
- iODBC (intrinsic Open Database Connectivity) driver manager
- is compatible with ODBC 2.x and 3.x specification and
- performs exact the jobs of an ODBC driver manager
- (i.e. driver loading, Parameters and function sequence
- checking, driver's function invoking, etc). Any ODBC driver
- works with ODBC 2.0 and 3.x driver manager will also work
- with iODBC driver manager and vice versa.
-
- Applications (using ODBC function calls) linked with iODBC
- driver manager will be able to simultaneously access
- different type of data sources within one process through
- suitable iODBC drivers.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
-
-if LIBIODBC
-
-config LIBIODBC_GUI
- bool
- prompt "gui"
- # needs gtk2
- depends on BROKEN
- help
- build GUI applications
-
-choice
- prompt "driver manager version"
- help
- Specify which driver manager version we should be compatible with.
-
- config LIBIODBC_DRIVER_VERSION_3
- bool "3.x"
- help
- build ODBC 3.x compatible driver manager
-
- config LIBIODBC_DRIVER_VERSION_2
- bool "2.x"
- # currently not supported
- depends on BROKEN
- help
- build ODBC 2.x compatible driver manager
-
-endchoice
-
-endif
diff --git a/rules/libiodbc.make b/rules/libiodbc.make
deleted file mode 100644
index 1c6df5caad8b..000000000000
--- a/rules/libiodbc.make
+++ /dev/null
@@ -1,65 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Robert Schwebel <r.schwebel@pengutronix.de>
-# Copyright (C) 2009 by Juergen Beisert <j.beisert@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBIODBC) += libiodbc
-
-#
-# Paths and names
-#
-LIBIODBC_VERSION := 3.52.7
-LIBIODBC_MD5 := ddbd274cb31d65be6a78da58fc09079a
-LIBIODBC := libiodbc-$(LIBIODBC_VERSION)
-LIBIODBC_SUFFIX := tar.gz
-LIBIODBC_URL := $(call ptx/mirror, SF, iodbc/$(LIBIODBC).$(LIBIODBC_SUFFIX))
-LIBIODBC_SOURCE := $(SRCDIR)/$(LIBIODBC).$(LIBIODBC_SUFFIX)
-LIBIODBC_DIR := $(BUILDDIR)/$(LIBIODBC)
-LIBIODBC_LICENSE := LGPL-2.0-only AND BSD
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LIBIODBC_MAKE_PAR := NO
-
-#
-# autoconf
-#
-LIBIODBC_CONF_TOOL := autoconf
-LIBIODBC_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --enable-libodbc \
- --enable-pthreads \
- --disable-gtktest \
- --$(call ptx/endis, PTXCONF_LIBIODBC_GUI)-gui \
- --$(call ptx/endis, PTXCONF_LIBIODBC_DRIVER_VERSION_3)-odbc3
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libiodbc.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, libiodbc)
- @$(call install_fixup, libiodbc,PRIORITY,optional)
- @$(call install_fixup, libiodbc,SECTION,base)
- @$(call install_fixup, libiodbc,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, libiodbc,DESCRIPTION,missing)
-
- @$(call install_lib, libiodbc, 0, 0, 0644, libiodbc)
- @$(call install_lib, libiodbc, 0, 0, 0644, libiodbcinst)
-
- @$(call install_finish, libiodbc)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] libiodbc: Remove after one year in staging
2026-05-04 12:13 ` [ptxdist] [PATCH 14/42] libiodbc: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 32a82145b77b87d07b14122be84850749b32e913.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:52 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-15-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch b/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
> deleted file mode 100644
> index 9de893367103..000000000000
> --- a/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
> +++ /dev/null
> @@ -1,51 +0,0 @@
> -From ce98dea7e75bd95b386cea865131d0303ba372d7 Mon Sep 17 00:00:00 2001
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 9 Jan 2010 23:26:55 +0100
> -Subject: [PATCH] iodbc-config: add SYSROOT support
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - bin/iodbc-config.in | 10 +++++-----
> - 1 files changed, 5 insertions(+), 5 deletions(-)
> -
> -diff --git a/bin/iodbc-config.in b/bin/iodbc-config.in
> -index 7649752..702ed02 100644
> ---- a/bin/iodbc-config.in
> -+++ b/bin/iodbc-config.in
> -@@ -136,8 +136,8 @@ while test $# -gt 0; do
> - exit 0
> - ;;
> - --cflags)
> -- if test "@includedir@" != /usr/include ; then
> -- includes="-I@includedir@"
> -+ if test "${SYSROOT}@includedir@" != /usr/include ; then
> -+ includes="-I${SYSROOT}@includedir@"
> - fi
> - echo_cflags=yes
> - ;;
> -@@ -196,19 +196,19 @@ if test "$echo_libs" = "yes"; then
> - if test "$lib_iodbc" = "yes"; then
> - libs="$libs -liodbc -liodbcinst"
> - fi
> -- echo "-L@libdir@ $libs"
> -+ echo "-L${SYSROOT}@libdir@ $libs"
> - fi
> - if test "$echo_staticlibs" = "yes"; then
> - libs=""
> - if test "$lib_iodbc" = "yes"; then
> -- libs="@libdir@/libiodbc.a @libdir@/libiodbcinst.a @LIBADD_DL@"
> -+ libs="${SYSROOT}@libdir@/libiodbc.a ${SYSROOT}@libdir@/libiodbcinst.a @LIBADD_DL@"
> - fi
> - echo "$libs"
> - fi
> - if test "$echo_libtoollibs" = "yes"; then
> - libs=""
> - if test "$lib_iodbc" = "yes"; then
> -- libs="@libdir@/libiodbc.la @libdir@/libiodbcinst.la"
> -+ libs="${SYSROOT}@libdir@/libiodbc.la ${SYSROOT}@libdir@/libiodbcinst.la"
> - fi
> - echo "$libs"
> - fi
> ---
> -1.6.6
> -
> diff --git a/patches/libiodbc-3.52.7/series b/patches/libiodbc-3.52.7/series
> deleted file mode 100644
> index 7fc01ef17982..000000000000
> --- a/patches/libiodbc-3.52.7/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -0001-iodbc-config-add-SYSROOT-support.patch
> diff --git a/rules/libiodbc.in b/rules/libiodbc.in
> deleted file mode 100644
> index 2f5d61bbebad..000000000000
> --- a/rules/libiodbc.in
> +++ /dev/null
> @@ -1,57 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=system_libraries
> -
> -menuconfig LIBIODBC
> - tristate "libiodbc "
> - select LIBC_DL
> - select GTK if LIBIODBC_GUI
> - help
> - iODBC Driver Manager
> -
> - iODBC (intrinsic Open Database Connectivity) driver manager
> - is compatible with ODBC 2.x and 3.x specification and
> - performs exact the jobs of an ODBC driver manager
> - (i.e. driver loading, Parameters and function sequence
> - checking, driver's function invoking, etc). Any ODBC driver
> - works with ODBC 2.0 and 3.x driver manager will also work
> - with iODBC driver manager and vice versa.
> -
> - Applications (using ODBC function calls) linked with iODBC
> - driver manager will be able to simultaneously access
> - different type of data sources within one process through
> - suitable iODBC drivers.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> -
> -if LIBIODBC
> -
> -config LIBIODBC_GUI
> - bool
> - prompt "gui"
> - # needs gtk2
> - depends on BROKEN
> - help
> - build GUI applications
> -
> -choice
> - prompt "driver manager version"
> - help
> - Specify which driver manager version we should be compatible with.
> -
> - config LIBIODBC_DRIVER_VERSION_3
> - bool "3.x"
> - help
> - build ODBC 3.x compatible driver manager
> -
> - config LIBIODBC_DRIVER_VERSION_2
> - bool "2.x"
> - # currently not supported
> - depends on BROKEN
> - help
> - build ODBC 2.x compatible driver manager
> -
> -endchoice
> -
> -endif
> diff --git a/rules/libiodbc.make b/rules/libiodbc.make
> deleted file mode 100644
> index 1c6df5caad8b..000000000000
> --- a/rules/libiodbc.make
> +++ /dev/null
> @@ -1,65 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2009 by Robert Schwebel <r.schwebel@pengutronix.de>
> -# Copyright (C) 2009 by Juergen Beisert <j.beisert@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBIODBC) += libiodbc
> -
> -#
> -# Paths and names
> -#
> -LIBIODBC_VERSION := 3.52.7
> -LIBIODBC_MD5 := ddbd274cb31d65be6a78da58fc09079a
> -LIBIODBC := libiodbc-$(LIBIODBC_VERSION)
> -LIBIODBC_SUFFIX := tar.gz
> -LIBIODBC_URL := $(call ptx/mirror, SF, iodbc/$(LIBIODBC).$(LIBIODBC_SUFFIX))
> -LIBIODBC_SOURCE := $(SRCDIR)/$(LIBIODBC).$(LIBIODBC_SUFFIX)
> -LIBIODBC_DIR := $(BUILDDIR)/$(LIBIODBC)
> -LIBIODBC_LICENSE := LGPL-2.0-only AND BSD
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LIBIODBC_MAKE_PAR := NO
> -
> -#
> -# autoconf
> -#
> -LIBIODBC_CONF_TOOL := autoconf
> -LIBIODBC_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --enable-libodbc \
> - --enable-pthreads \
> - --disable-gtktest \
> - --$(call ptx/endis, PTXCONF_LIBIODBC_GUI)-gui \
> - --$(call ptx/endis, PTXCONF_LIBIODBC_DRIVER_VERSION_3)-odbc3
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/libiodbc.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, libiodbc)
> - @$(call install_fixup, libiodbc,PRIORITY,optional)
> - @$(call install_fixup, libiodbc,SECTION,base)
> - @$(call install_fixup, libiodbc,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, libiodbc,DESCRIPTION,missing)
> -
> - @$(call install_lib, libiodbc, 0, 0, 0644, libiodbc)
> - @$(call install_lib, libiodbc, 0, 0, 0644, libiodbcinst)
> -
> - @$(call install_finish, libiodbc)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 15/42] liblockfile: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (13 preceding siblings ...)
2026-05-04 12:13 ` [ptxdist] [PATCH 14/42] libiodbc: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 16/42] libmikmod: " Thorsten Scherer
` (26 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
.../0001-Makefile-make-ar-overwritable.patch | 32 ----------
patches/liblockfile-1.08/series | 1 -
rules/liblockfile.in | 18 ------
rules/liblockfile.make | 61 -------------------
4 files changed, 112 deletions(-)
delete mode 100644 patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
delete mode 100644 patches/liblockfile-1.08/series
delete mode 100644 rules/liblockfile.in
delete mode 100644 rules/liblockfile.make
diff --git a/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch b/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
deleted file mode 100644
index 47e336fd4406..000000000000
--- a/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From a1c4d6082291b660ce4fda90f65d791e2fc84081 Mon Sep 17 00:00:00 2001
-From: Marc Kleine-Budde <mkl@pengutronix.de>
-Date: Wed, 15 Jul 2009 21:57:59 +0200
-Subject: [PATCH] [Makefile] make ar overwritable (for cross-builds)
-
-[wsa: Simplified a bit]
-
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
-
----
-# wsa: 20091230: sent upstream: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562937
-
- Makefile.in | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index 7ae5406..84fc5b7 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -29,7 +30,7 @@ shared: liblockfile.so dotlockfile
- nfslib: nfslock.so.$(VER)
-
- liblockfile.a: lockfile.o
-- ar rv liblockfile.a lockfile.o
-+ $(AR) rv liblockfile.a lockfile.o
-
- liblockfile.so: liblockfile.a
- $(CC) -fPIC -shared -Wl,-soname,liblockfile.so.1 \
---
-1.6.3.3
-
diff --git a/patches/liblockfile-1.08/series b/patches/liblockfile-1.08/series
deleted file mode 100644
index 1de6f45b3620..000000000000
--- a/patches/liblockfile-1.08/series
+++ /dev/null
@@ -1 +0,0 @@
-0001-Makefile-make-ar-overwritable.patch
diff --git a/rules/liblockfile.in b/rules/liblockfile.in
deleted file mode 100644
index 11cddce4d168..000000000000
--- a/rules/liblockfile.in
+++ /dev/null
@@ -1,18 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=disk_and_file
-
-config LIBLOCKFILE
- tristate
- prompt "liblockfile, dotlockfile"
- help
- Dotlockfile is a command line utility to safely create,
- test and remove lockfiles. Lockfiles are created in an
- NFS-safe way. Dotlockfile can can also be used to lock
- and unlock mailboxes even if the mailspool directory
- is only writable by group mail. However, its use is not
- restricted to mail
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, fails to build with current toolchains.
- Needs updating to the latest version.
diff --git a/rules/liblockfile.make b/rules/liblockfile.make
deleted file mode 100644
index 06f3c8bd1850..000000000000
--- a/rules/liblockfile.make
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Bjoern Buerger
-# 2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBLOCKFILE) += liblockfile
-
-#
-# Paths and names
-#
-LIBLOCKFILE_VERSION := 1.08
-LIBLOCKFILE_MD5 := c24e2dfb4a2aab0263fe5ac1564d305e
-LIBLOCKFILE_SUFFIX := tar.gz
-LIBLOCKFILE := liblockfile-$(LIBLOCKFILE_VERSION)
-LIBLOCKFILE_TARBALL := liblockfile_$(LIBLOCKFILE_VERSION).orig.$(LIBLOCKFILE_SUFFIX)
-LIBLOCKFILE_URL := http://snapshot.debian.org/archive/debian/20080725T000000Z/pool/main/libl/liblockfile/$(LIBLOCKFILE_TARBALL)
-LIBLOCKFILE_SOURCE := $(SRCDIR)/$(LIBLOCKFILE_TARBALL)
-LIBLOCKFILE_DIR := $(BUILDDIR)/liblockfile-$(LIBLOCKFILE_VERSION)
-LIBLOCKFILE_LICENSE := GPL-2.0-or-later AND LGPL-2.0-or-later
-LIBLOCKFILE_LICENSE_FILES := file://COPYRIGHT;md5=35127b30003a121544b5d13a2ac868b6
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LIBLOCKFILE_MAKE_OPT := $(CROSS_ENV_AR)
-LIBLOCKFILE_INSTALL_OPT := ROOT=$(PKGDIR)/$(LIBLOCKFILE) install
-
-#
-# autoconf
-#
-LIBLOCKFILE_CONF_TOOL := autoconf
-LIBLOCKFILE_CONF_OPT := $(CROSS_AUTOCONF_USR)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/liblockfile.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, liblockfile)
- @$(call install_fixup, liblockfile,PRIORITY,optional)
- @$(call install_fixup, liblockfile,SECTION,base)
- @$(call install_fixup, liblockfile,AUTHOR,"Bjoern Buerger <b.buerger@pengutronix.de>")
- @$(call install_fixup, liblockfile,DESCRIPTION,missing)
-
- @$(call install_copy, liblockfile, 0, 0, 0755, -, /usr/bin/dotlockfile)
-
- @$(call install_finish, liblockfile)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] liblockfile: Remove after one year in staging
2026-05-04 12:13 ` [ptxdist] [PATCH 15/42] liblockfile: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as c983bfca76f465126e447cfd46d4f447e021eb54.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:52 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-16-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch b/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
> deleted file mode 100644
> index 47e336fd4406..000000000000
> --- a/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -From a1c4d6082291b660ce4fda90f65d791e2fc84081 Mon Sep 17 00:00:00 2001
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Wed, 15 Jul 2009 21:57:59 +0200
> -Subject: [PATCH] [Makefile] make ar overwritable (for cross-builds)
> -
> -[wsa: Simplified a bit]
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> -Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
> -
> ----
> -# wsa: 20091230: sent upstream: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562937
> -
> - Makefile.in | 2 +-
> - 1 files changed, 1 insertions(+), 1 deletions(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index 7ae5406..84fc5b7 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -29,7 +30,7 @@ shared: liblockfile.so dotlockfile
> - nfslib: nfslock.so.$(VER)
> -
> - liblockfile.a: lockfile.o
> -- ar rv liblockfile.a lockfile.o
> -+ $(AR) rv liblockfile.a lockfile.o
> -
> - liblockfile.so: liblockfile.a
> - $(CC) -fPIC -shared -Wl,-soname,liblockfile.so.1 \
> ---
> -1.6.3.3
> -
> diff --git a/patches/liblockfile-1.08/series b/patches/liblockfile-1.08/series
> deleted file mode 100644
> index 1de6f45b3620..000000000000
> --- a/patches/liblockfile-1.08/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -0001-Makefile-make-ar-overwritable.patch
> diff --git a/rules/liblockfile.in b/rules/liblockfile.in
> deleted file mode 100644
> index 11cddce4d168..000000000000
> --- a/rules/liblockfile.in
> +++ /dev/null
> @@ -1,18 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=disk_and_file
> -
> -config LIBLOCKFILE
> - tristate
> - prompt "liblockfile, dotlockfile"
> - help
> - Dotlockfile is a command line utility to safely create,
> - test and remove lockfiles. Lockfiles are created in an
> - NFS-safe way. Dotlockfile can can also be used to lock
> - and unlock mailboxes even if the mailspool directory
> - is only writable by group mail. However, its use is not
> - restricted to mail
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, fails to build with current toolchains.
> - Needs updating to the latest version.
> diff --git a/rules/liblockfile.make b/rules/liblockfile.make
> deleted file mode 100644
> index 06f3c8bd1850..000000000000
> --- a/rules/liblockfile.make
> +++ /dev/null
> @@ -1,61 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Bjoern Buerger
> -# 2009 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBLOCKFILE) += liblockfile
> -
> -#
> -# Paths and names
> -#
> -LIBLOCKFILE_VERSION := 1.08
> -LIBLOCKFILE_MD5 := c24e2dfb4a2aab0263fe5ac1564d305e
> -LIBLOCKFILE_SUFFIX := tar.gz
> -LIBLOCKFILE := liblockfile-$(LIBLOCKFILE_VERSION)
> -LIBLOCKFILE_TARBALL := liblockfile_$(LIBLOCKFILE_VERSION).orig.$(LIBLOCKFILE_SUFFIX)
> -LIBLOCKFILE_URL := http://snapshot.debian.org/archive/debian/20080725T000000Z/pool/main/libl/liblockfile/$(LIBLOCKFILE_TARBALL)
> -LIBLOCKFILE_SOURCE := $(SRCDIR)/$(LIBLOCKFILE_TARBALL)
> -LIBLOCKFILE_DIR := $(BUILDDIR)/liblockfile-$(LIBLOCKFILE_VERSION)
> -LIBLOCKFILE_LICENSE := GPL-2.0-or-later AND LGPL-2.0-or-later
> -LIBLOCKFILE_LICENSE_FILES := file://COPYRIGHT;md5=35127b30003a121544b5d13a2ac868b6
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LIBLOCKFILE_MAKE_OPT := $(CROSS_ENV_AR)
> -LIBLOCKFILE_INSTALL_OPT := ROOT=$(PKGDIR)/$(LIBLOCKFILE) install
> -
> -#
> -# autoconf
> -#
> -LIBLOCKFILE_CONF_TOOL := autoconf
> -LIBLOCKFILE_CONF_OPT := $(CROSS_AUTOCONF_USR)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/liblockfile.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, liblockfile)
> - @$(call install_fixup, liblockfile,PRIORITY,optional)
> - @$(call install_fixup, liblockfile,SECTION,base)
> - @$(call install_fixup, liblockfile,AUTHOR,"Bjoern Buerger <b.buerger@pengutronix.de>")
> - @$(call install_fixup, liblockfile,DESCRIPTION,missing)
> -
> - @$(call install_copy, liblockfile, 0, 0, 0755, -, /usr/bin/dotlockfile)
> -
> - @$(call install_finish, liblockfile)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 16/42] libmikmod: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (14 preceding siblings ...)
2026-05-04 12:13 ` [ptxdist] [PATCH 15/42] liblockfile: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 17/42] liburcu: " Thorsten Scherer
` (25 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
.../0001-libmikmod-add-LDFLAGS.patch | 24 -------
...mikmod-apply-patch-for-CVE-2010-2971.patch | 35 ----------
...teach-libmikmod-config-about-sysroot.patch | 31 ---------
patches/libmikmod-3.1.12/series | 6 --
rules/libmikmod.in | 14 ----
rules/libmikmod.make | 69 -------------------
6 files changed, 179 deletions(-)
delete mode 100644 patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
delete mode 100644 patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
delete mode 100644 patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
delete mode 100644 patches/libmikmod-3.1.12/series
delete mode 100644 rules/libmikmod.in
delete mode 100644 rules/libmikmod.make
diff --git a/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch b/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
deleted file mode 100644
index ee7e244f0a5a..000000000000
--- a/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From: Wolfram Sang <w.sang@pengutronix.de>
-Date: Wed, 21 Nov 2012 18:56:36 +0100
-Subject: [PATCH] libmikmod: add LDFLAGS
-
-Taken from OpenEmbedded (c7a2bcb77ed92c0731bb696e0909ef3184a568e7)
-
-Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
----
- libmikmod/Makefile.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libmikmod/Makefile.in b/libmikmod/Makefile.in
-index 634acf4..a0743dd 100644
---- a/libmikmod/Makefile.in
-+++ b/libmikmod/Makefile.in
-@@ -72,7 +72,7 @@ distclean: clean
- rm -f Makefile
-
- $(LIB): $(OBJ)
-- $(LIBTOOL) --mode=link $(CC) -version-info 2:4:0 -o $@ $(OBJ) $(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
-+ $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -version-info 2:4:0 -o $@ $(OBJ) $(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
-
- dl_hpux.lo: $(top_srcdir)/dlapi/dl_hpux.c \
- $(top_srcdir)/dlapi/dlfcn.h
diff --git a/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch b/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
deleted file mode 100644
index 3402e57373f4..000000000000
--- a/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From: Wolfram Sang <w.sang@pengutronix.de>
-Date: Wed, 21 Nov 2012 18:59:12 +0100
-Subject: [PATCH] libmikmod: apply patch for CVE-2010-2971
-
-Signed-off-by: Chris Larson <chris_larson@mentor.com>
-
-Taken from OpenEmbedded (4880cfd0217466c737c14f5fe7687baa0a01c00d)
-
-Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
----
- loaders/load_it.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/loaders/load_it.c b/loaders/load_it.c
-index de40bb6..ca82613 100644
---- a/loaders/load_it.c
-+++ b/loaders/load_it.c
-@@ -743,6 +743,8 @@ BOOL IT_Load(BOOL curious)
- #define IT_LoadEnvelope(name,type) \
- ih. name##flg =_mm_read_UBYTE(modreader); \
- ih. name##pts =_mm_read_UBYTE(modreader); \
-+ if (ih. name##pts > ITENVCNT) \
-+ ih. name##pts = ITENVCNT; \
- ih. name##beg =_mm_read_UBYTE(modreader); \
- ih. name##end =_mm_read_UBYTE(modreader); \
- ih. name##susbeg=_mm_read_UBYTE(modreader); \
-@@ -756,6 +758,8 @@ BOOL IT_Load(BOOL curious)
- #define IT_LoadEnvelope(name,type) \
- ih. name/**/flg =_mm_read_UBYTE(modreader); \
- ih. name/**/pts =_mm_read_UBYTE(modreader); \
-+ if (ih. name/**/pts > ITENVCNT) \
-+ ih. name/**/pts = ITENVCNT; \
- ih. name/**/beg =_mm_read_UBYTE(modreader); \
- ih. name/**/end =_mm_read_UBYTE(modreader); \
- ih. name/**/susbeg=_mm_read_UBYTE(modreader); \
diff --git a/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch b/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
deleted file mode 100644
index c3bae2067951..000000000000
--- a/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Wed, 21 Nov 2012 19:01:03 +0100
-Subject: [PATCH] teach libmikmod-config about sysroot
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- libmikmod-config.in | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/libmikmod-config.in b/libmikmod-config.in
-index 8698715..a7146cd 100644
---- a/libmikmod-config.in
-+++ b/libmikmod-config.in
-@@ -41,7 +41,7 @@ while test $# -gt 0 ; do
- --cflags)
- includedir=${prefix}/include
- if test $includedir != /usr/include ; then
-- includes=-I$includedir
-+ includes=-I${SYSROOT}$includedir
- fi
- echo $includes @REENTRANT@
- ;;
-@@ -49,7 +49,7 @@ while test $# -gt 0 ; do
- echo @LIB_LDADD@
- ;;
- --libs)
-- libdir=-L${exec_prefix}/lib
-+ libdir=-L${SYSROOT}${exec_prefix}/lib
- echo $libdir -lmikmod @LIBRARY_LIB@
- ;;
- *)
diff --git a/patches/libmikmod-3.1.12/series b/patches/libmikmod-3.1.12/series
deleted file mode 100644
index 821404436d35..000000000000
--- a/patches/libmikmod-3.1.12/series
+++ /dev/null
@@ -1,6 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-libmikmod-add-LDFLAGS.patch
-0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
-0003-teach-libmikmod-config-about-sysroot.patch
-# 66203e135151daf9ec17be64d76ab600 - git-ptx-patches magic
diff --git a/rules/libmikmod.in b/rules/libmikmod.in
deleted file mode 100644
index 5f8d451b2e5c..000000000000
--- a/rules/libmikmod.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sound
-
-config LIBMIKMOD
- tristate
- prompt "libmikmod "
- help
- libmikmod is a module player library supporting many formats,
- including mod, s3m, it, and xm.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, fails to build with current toolchains.
- Needs updating to the latest version.
diff --git a/rules/libmikmod.make b/rules/libmikmod.make
deleted file mode 100644
index 6510037eceaf..000000000000
--- a/rules/libmikmod.make
+++ /dev/null
@@ -1,69 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2012 by Wolfram Sang <w.sang@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBMIKMOD) += libmikmod
-
-#
-# Paths and names
-#
-LIBMIKMOD_VERSION := 3.1.12
-LIBMIKMOD_MD5 := 9f3c740298260d5f88981fc0d51f6f16
-LIBMIKMOD := libmikmod-$(LIBMIKMOD_VERSION)
-LIBMIKMOD_SUFFIX := tar.gz
-LIBMIKMOD_URL := $(call ptx/mirror, SF, mikmod/$(LIBMIKMOD).$(LIBMIKMOD_SUFFIX))
-LIBMIKMOD_SOURCE := $(SRCDIR)/$(LIBMIKMOD).$(LIBMIKMOD_SUFFIX)
-LIBMIKMOD_DIR := $(BUILDDIR)/$(LIBMIKMOD)
-LIBMIKMOD_LICENSE := LGPL-2.0-or-later
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LIBMIKMOD_CONF_ENV := \
- $(CROSS_ENV) \
- libmikmod_cv_makeinfo_html=yes \
- MAKEINFO=:
-
-#
-# autoconf
-#
-LIBMIKMOD_CONF_TOOL := autoconf
-LIBMIKMOD_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --disable-af \
- --enable-alsa \
- --disable-esd \
- --disable-oss \
- --disable-sam9407 \
- --disable-ultra \
- --disable-esdtest \
- --enable-threads
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libmikmod.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, libmikmod)
- @$(call install_fixup, libmikmod, PRIORITY, optional)
- @$(call install_fixup, libmikmod, SECTION, base)
- @$(call install_fixup, libmikmod, AUTHOR, "Wolfram Sang <w.sang@pengutronix.de>")
- @$(call install_fixup, libmikmod, DESCRIPTION, missing)
-
- @$(call install_lib, libmikmod, 0, 0, 0644, libmikmod)
-
- @$(call install_finish, libmikmod)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] libmikmod: Remove after one year in staging
2026-05-04 12:13 ` [ptxdist] [PATCH 16/42] libmikmod: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 52f5c869305fb1ccb0b9bb0d6fbf91571e44b524.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:53 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-17-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch b/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
> deleted file mode 100644
> index ee7e244f0a5a..000000000000
> --- a/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
> +++ /dev/null
> @@ -1,24 +0,0 @@
> -From: Wolfram Sang <w.sang@pengutronix.de>
> -Date: Wed, 21 Nov 2012 18:56:36 +0100
> -Subject: [PATCH] libmikmod: add LDFLAGS
> -
> -Taken from OpenEmbedded (c7a2bcb77ed92c0731bb696e0909ef3184a568e7)
> -
> -Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
> ----
> - libmikmod/Makefile.in | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/libmikmod/Makefile.in b/libmikmod/Makefile.in
> -index 634acf4..a0743dd 100644
> ---- a/libmikmod/Makefile.in
> -+++ b/libmikmod/Makefile.in
> -@@ -72,7 +72,7 @@ distclean: clean
> - rm -f Makefile
> -
> - $(LIB): $(OBJ)
> -- $(LIBTOOL) --mode=link $(CC) -version-info 2:4:0 -o $@ $(OBJ) $(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
> -+ $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -version-info 2:4:0 -o $@ $(OBJ) $(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
> -
> - dl_hpux.lo: $(top_srcdir)/dlapi/dl_hpux.c \
> - $(top_srcdir)/dlapi/dlfcn.h
> diff --git a/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch b/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
> deleted file mode 100644
> index 3402e57373f4..000000000000
> --- a/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
> +++ /dev/null
> @@ -1,35 +0,0 @@
> -From: Wolfram Sang <w.sang@pengutronix.de>
> -Date: Wed, 21 Nov 2012 18:59:12 +0100
> -Subject: [PATCH] libmikmod: apply patch for CVE-2010-2971
> -
> -Signed-off-by: Chris Larson <chris_larson@mentor.com>
> -
> -Taken from OpenEmbedded (4880cfd0217466c737c14f5fe7687baa0a01c00d)
> -
> -Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
> ----
> - loaders/load_it.c | 4 ++++
> - 1 file changed, 4 insertions(+)
> -
> -diff --git a/loaders/load_it.c b/loaders/load_it.c
> -index de40bb6..ca82613 100644
> ---- a/loaders/load_it.c
> -+++ b/loaders/load_it.c
> -@@ -743,6 +743,8 @@ BOOL IT_Load(BOOL curious)
> - #define IT_LoadEnvelope(name,type) \
> - ih. name##flg =_mm_read_UBYTE(modreader); \
> - ih. name##pts =_mm_read_UBYTE(modreader); \
> -+ if (ih. name##pts > ITENVCNT) \
> -+ ih. name##pts = ITENVCNT; \
> - ih. name##beg =_mm_read_UBYTE(modreader); \
> - ih. name##end =_mm_read_UBYTE(modreader); \
> - ih. name##susbeg=_mm_read_UBYTE(modreader); \
> -@@ -756,6 +758,8 @@ BOOL IT_Load(BOOL curious)
> - #define IT_LoadEnvelope(name,type) \
> - ih. name/**/flg =_mm_read_UBYTE(modreader); \
> - ih. name/**/pts =_mm_read_UBYTE(modreader); \
> -+ if (ih. name/**/pts > ITENVCNT) \
> -+ ih. name/**/pts = ITENVCNT; \
> - ih. name/**/beg =_mm_read_UBYTE(modreader); \
> - ih. name/**/end =_mm_read_UBYTE(modreader); \
> - ih. name/**/susbeg=_mm_read_UBYTE(modreader); \
> diff --git a/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch b/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
> deleted file mode 100644
> index c3bae2067951..000000000000
> --- a/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
> +++ /dev/null
> @@ -1,31 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Wed, 21 Nov 2012 19:01:03 +0100
> -Subject: [PATCH] teach libmikmod-config about sysroot
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - libmikmod-config.in | 4 ++--
> - 1 file changed, 2 insertions(+), 2 deletions(-)
> -
> -diff --git a/libmikmod-config.in b/libmikmod-config.in
> -index 8698715..a7146cd 100644
> ---- a/libmikmod-config.in
> -+++ b/libmikmod-config.in
> -@@ -41,7 +41,7 @@ while test $# -gt 0 ; do
> - --cflags)
> - includedir=${prefix}/include
> - if test $includedir != /usr/include ; then
> -- includes=-I$includedir
> -+ includes=-I${SYSROOT}$includedir
> - fi
> - echo $includes @REENTRANT@
> - ;;
> -@@ -49,7 +49,7 @@ while test $# -gt 0 ; do
> - echo @LIB_LDADD@
> - ;;
> - --libs)
> -- libdir=-L${exec_prefix}/lib
> -+ libdir=-L${SYSROOT}${exec_prefix}/lib
> - echo $libdir -lmikmod @LIBRARY_LIB@
> - ;;
> - *)
> diff --git a/patches/libmikmod-3.1.12/series b/patches/libmikmod-3.1.12/series
> deleted file mode 100644
> index 821404436d35..000000000000
> --- a/patches/libmikmod-3.1.12/series
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-libmikmod-add-LDFLAGS.patch
> -0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
> -0003-teach-libmikmod-config-about-sysroot.patch
> -# 66203e135151daf9ec17be64d76ab600 - git-ptx-patches magic
> diff --git a/rules/libmikmod.in b/rules/libmikmod.in
> deleted file mode 100644
> index 5f8d451b2e5c..000000000000
> --- a/rules/libmikmod.in
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sound
> -
> -config LIBMIKMOD
> - tristate
> - prompt "libmikmod "
> - help
> - libmikmod is a module player library supporting many formats,
> - including mod, s3m, it, and xm.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, fails to build with current toolchains.
> - Needs updating to the latest version.
> diff --git a/rules/libmikmod.make b/rules/libmikmod.make
> deleted file mode 100644
> index 6510037eceaf..000000000000
> --- a/rules/libmikmod.make
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2012 by Wolfram Sang <w.sang@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBMIKMOD) += libmikmod
> -
> -#
> -# Paths and names
> -#
> -LIBMIKMOD_VERSION := 3.1.12
> -LIBMIKMOD_MD5 := 9f3c740298260d5f88981fc0d51f6f16
> -LIBMIKMOD := libmikmod-$(LIBMIKMOD_VERSION)
> -LIBMIKMOD_SUFFIX := tar.gz
> -LIBMIKMOD_URL := $(call ptx/mirror, SF, mikmod/$(LIBMIKMOD).$(LIBMIKMOD_SUFFIX))
> -LIBMIKMOD_SOURCE := $(SRCDIR)/$(LIBMIKMOD).$(LIBMIKMOD_SUFFIX)
> -LIBMIKMOD_DIR := $(BUILDDIR)/$(LIBMIKMOD)
> -LIBMIKMOD_LICENSE := LGPL-2.0-or-later
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LIBMIKMOD_CONF_ENV := \
> - $(CROSS_ENV) \
> - libmikmod_cv_makeinfo_html=yes \
> - MAKEINFO=:
> -
> -#
> -# autoconf
> -#
> -LIBMIKMOD_CONF_TOOL := autoconf
> -LIBMIKMOD_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --disable-af \
> - --enable-alsa \
> - --disable-esd \
> - --disable-oss \
> - --disable-sam9407 \
> - --disable-ultra \
> - --disable-esdtest \
> - --enable-threads
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/libmikmod.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, libmikmod)
> - @$(call install_fixup, libmikmod, PRIORITY, optional)
> - @$(call install_fixup, libmikmod, SECTION, base)
> - @$(call install_fixup, libmikmod, AUTHOR, "Wolfram Sang <w.sang@pengutronix.de>")
> - @$(call install_fixup, libmikmod, DESCRIPTION, missing)
> -
> - @$(call install_lib, libmikmod, 0, 0, 0644, libmikmod)
> -
> - @$(call install_finish, libmikmod)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 17/42] liburcu: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (15 preceding siblings ...)
2026-05-04 12:13 ` [ptxdist] [PATCH 16/42] libmikmod: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 18/42] links: " Thorsten Scherer
` (24 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/liburcu.in | 31 ----------------------
rules/liburcu.make | 65 ----------------------------------------------
2 files changed, 96 deletions(-)
delete mode 100644 rules/liburcu.in
delete mode 100644 rules/liburcu.make
diff --git a/rules/liburcu.in b/rules/liburcu.in
deleted file mode 100644
index 3b32c7da2fc6..000000000000
--- a/rules/liburcu.in
+++ /dev/null
@@ -1,31 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-
-menuconfig LIBURCU
- tristate
- prompt "liburcu "
- select GLIBC_PTHREAD
- help
- liburcu is an LGPLv2.1 userspace RCU (read-copy-update) library. This
- data synchronization library provides read-side access which scales
- linearly with the number of cores. It does so by allowing multiples
- copies of a given data structure to live at the same time, and by
- monitoring the data structure accesses to detect grace periods after
- which memory reclamation is possible.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
- Needs updating to the latest version.
-
-if LIBURCU
-
-config LIBURCU_SMP
- bool
- prompt "SMP support"
- default y
- help
- Provide SMP support. Warning: Disable this only on real uniprocessor
- systems.
-
-endif
diff --git a/rules/liburcu.make b/rules/liburcu.make
deleted file mode 100644
index 5bab553d018c..000000000000
--- a/rules/liburcu.make
+++ /dev/null
@@ -1,65 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2011 by Juergen Beisert <jbe@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBURCU) += liburcu
-
-#
-# Paths and names
-#
-LIBURCU_VERSION := 0.9.3
-LIBURCU_MD5 := 920970e35a1a2066c8353eabfeab8730
-LIBURCU := userspace-rcu-$(LIBURCU_VERSION)
-LIBURCU_SUFFIX := tar.bz2
-LIBURCU_URL := http://lttng.org/files/urcu/$(LIBURCU).$(LIBURCU_SUFFIX)
-LIBURCU_SOURCE := $(SRCDIR)/$(LIBURCU).$(LIBURCU_SUFFIX)
-LIBURCU_DIR := $(BUILDDIR)/$(LIBURCU)
-LIBURCU_LICENSE := LGPL-2.1-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-LIBURCU_CONF_TOOL := autoconf
-LIBURCU_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --enable-shared \
- --disable-static \
- --$(call ptx/endis, PTXCONF_LIBURCU_SMP)-smp-support
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/liburcu.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, liburcu)
- @$(call install_fixup, liburcu,PRIORITY,optional)
- @$(call install_fixup, liburcu,SECTION,base)
- @$(call install_fixup, liburcu,AUTHOR,"Juergen Beisert <jbe@pengutronix.de>")
- @$(call install_fixup, liburcu,DESCRIPTION,"Userspace RCU")
-
- @$(call install_lib, liburcu, 0, 0, 0644, liburcu)
- @$(call install_lib, liburcu, 0, 0, 0644, liburcu-bp)
- @$(call install_lib, liburcu, 0, 0, 0644, liburcu-cds)
- @$(call install_lib, liburcu, 0, 0, 0644, liburcu-common)
- @$(call install_lib, liburcu, 0, 0, 0644, liburcu-mb)
- @$(call install_lib, liburcu, 0, 0, 0644, liburcu-qsbr)
- @$(call install_lib, liburcu, 0, 0, 0644, liburcu-signal)
-
- @$(call install_finish, liburcu)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] liburcu: Remove after one year in staging
2026-05-04 12:13 ` [ptxdist] [PATCH 17/42] liburcu: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as bb8b42f77ba3452318c6b094d054622bd68b6076.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:54 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-18-t.scherer@eckelmann.de>
> [mol: remove dependencies in netsniff-ng]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/liburcu.in b/rules/liburcu.in
> deleted file mode 100644
> index 3b32c7da2fc6..000000000000
> --- a/rules/liburcu.in
> +++ /dev/null
> @@ -1,31 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=system_libraries
> -
> -menuconfig LIBURCU
> - tristate
> - prompt "liburcu "
> - select GLIBC_PTHREAD
> - help
> - liburcu is an LGPLv2.1 userspace RCU (read-copy-update) library. This
> - data synchronization library provides read-side access which scales
> - linearly with the number of cores. It does so by allowing multiples
> - copies of a given data structure to live at the same time, and by
> - monitoring the data structure accesses to detect grace periods after
> - which memory reclamation is possible.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> - Needs updating to the latest version.
> -
> -if LIBURCU
> -
> -config LIBURCU_SMP
> - bool
> - prompt "SMP support"
> - default y
> - help
> - Provide SMP support. Warning: Disable this only on real uniprocessor
> - systems.
> -
> -endif
> diff --git a/rules/liburcu.make b/rules/liburcu.make
> deleted file mode 100644
> index 5bab553d018c..000000000000
> --- a/rules/liburcu.make
> +++ /dev/null
> @@ -1,65 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2011 by Juergen Beisert <jbe@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBURCU) += liburcu
> -
> -#
> -# Paths and names
> -#
> -LIBURCU_VERSION := 0.9.3
> -LIBURCU_MD5 := 920970e35a1a2066c8353eabfeab8730
> -LIBURCU := userspace-rcu-$(LIBURCU_VERSION)
> -LIBURCU_SUFFIX := tar.bz2
> -LIBURCU_URL := http://lttng.org/files/urcu/$(LIBURCU).$(LIBURCU_SUFFIX)
> -LIBURCU_SOURCE := $(SRCDIR)/$(LIBURCU).$(LIBURCU_SUFFIX)
> -LIBURCU_DIR := $(BUILDDIR)/$(LIBURCU)
> -LIBURCU_LICENSE := LGPL-2.1-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -LIBURCU_CONF_TOOL := autoconf
> -LIBURCU_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --enable-shared \
> - --disable-static \
> - --$(call ptx/endis, PTXCONF_LIBURCU_SMP)-smp-support
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/liburcu.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, liburcu)
> - @$(call install_fixup, liburcu,PRIORITY,optional)
> - @$(call install_fixup, liburcu,SECTION,base)
> - @$(call install_fixup, liburcu,AUTHOR,"Juergen Beisert <jbe@pengutronix.de>")
> - @$(call install_fixup, liburcu,DESCRIPTION,"Userspace RCU")
> -
> - @$(call install_lib, liburcu, 0, 0, 0644, liburcu)
> - @$(call install_lib, liburcu, 0, 0, 0644, liburcu-bp)
> - @$(call install_lib, liburcu, 0, 0, 0644, liburcu-cds)
> - @$(call install_lib, liburcu, 0, 0, 0644, liburcu-common)
> - @$(call install_lib, liburcu, 0, 0, 0644, liburcu-mb)
> - @$(call install_lib, liburcu, 0, 0, 0644, liburcu-qsbr)
> - @$(call install_lib, liburcu, 0, 0, 0644, liburcu-signal)
> -
> - @$(call install_finish, liburcu)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
> diff --git a/rules/netsniff-ng.in b/rules/netsniff-ng.in
> index 0f4cb6b76b21..492e8df5539a 100644
> --- a/rules/netsniff-ng.in
> +++ b/rules/netsniff-ng.in
> @@ -2,13 +2,11 @@
>
> menuconfig NETSNIFF_NG
> tristate
> - select LIBCLI if NETSNIFF_NG_MAUSEZAHN
> select LIBNET if NETSNIFF_NG_MAUSEZAHN
> select LIBNETFILTER_CONNTRACK if NETSNIFF_NG_FLOWTOP
> select LIBNL3 if NETSNIFF_NG_LIBNL
> select LIBPCAP if NETSNIFF_NG_MAUSEZAHN || NETSNIFF_NG_NETSNIFF_NG
> select LIBSODIUM if NETSNIFF_NG_CURVETUN
> - select LIBURCU if NETSNIFF_NG_FLOWTOP
> select NCURSES if NETSNIFF_NG_IFPPS || NETSNIFF_NG_FLOWTOP
> select ZLIB if NETSNIFF_NG_ZLIB
> prompt "netsniff-ng "
> @@ -38,7 +36,8 @@ config NETSNIFF_NG_CURVETUN
>
> config NETSNIFF_NG_FLOWTOP
> bool
> - depends on STAGING
> + # needs liburcu
> + depends on BROKEN
> select NETSNIFF_NG_ZLIB
> prompt "install flowtop"
>
> @@ -48,7 +47,8 @@ config NETSNIFF_NG_IFPPS
>
> config NETSNIFF_NG_MAUSEZAHN
> bool
> - depends on STAGING
> + # needs libcli
> + depends on BROKEN
> prompt "install mausezahn"
>
> config NETSNIFF_NG_NETSNIFF_NG
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 18/42] links: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (16 preceding siblings ...)
2026-05-04 12:13 ` [ptxdist] [PATCH 17/42] liburcu: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 19/42] lsuio: " Thorsten Scherer
` (23 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/links.in | 75 ----------------------------------------------
rules/links.make | 77 ------------------------------------------------
2 files changed, 152 deletions(-)
delete mode 100644 rules/links.in
delete mode 100644 rules/links.make
diff --git a/rules/links.in b/rules/links.in
deleted file mode 100644
index 7386fbc786d2..000000000000
--- a/rules/links.in
+++ /dev/null
@@ -1,75 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-
-menuconfig LINKS
- tristate
- prompt "links "
- select NCURSES
- select LIBC_M
- select LIBC_DL
- select OPENSSL if LINKS_SSL
- select LIBPNG if LINKS_PNG
- select LIBJPEG if LINKS_JPEG
- select XORG_LIB_XEXT if LINKS_X
- select SDL if LINKS_SDL
- select ZLIB if LINKS_ZLIB
- select BZIP2 if LINKS_BZIP2
- select XZ if LINKS_LZMA
- help
- links is a fast lightweight text and graphic web-browser
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, SSL support has been broken for a long time
- and SDL is now in staging too.
- Needs updating to the latest version.
-
-if LINKS
-
-config LINKS_SSL
- bool
- # 2.7 fails to build with OpenSSL 1.1.x
- depends on BROKEN
- prompt "support for SSL"
- help
- Include support for Secure Socket Layer (SSL) transfers
-
-config LINKS_PNG
- bool
- prompt "support for png"
- help
- Activate support for Portable Network Graphics (PNG) image format
-
-config LINKS_JPEG
- bool
- prompt "support for jpeg"
- help
- Activate support for Joint Photographic Experts Group (JPEG)
- image format
-
-config LINKS_TIFF
- bool
- depends on BROKEN # no libtiff in ptxdist yet
- prompt "support for tiff"
-
-config LINKS_X
- bool
- select LINKS_PNG
- prompt "support for X"
-
-config LINKS_SDL
- bool
- prompt "support for SDL"
-
-config LINKS_ZLIB
- bool
- prompt "support for zlib"
-
-config LINKS_BZIP2
- bool
- prompt "support for bzip2"
-
-config LINKS_LZMA
- bool
- prompt "support for lzma"
-endif
diff --git a/rules/links.make b/rules/links.make
deleted file mode 100644
index 4d5049ef8de5..000000000000
--- a/rules/links.make
+++ /dev/null
@@ -1,77 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-PACKAGES-$(PTXCONF_LINKS) += links
-
-#
-# Paths and names
-#
-LINKS_NAME := links
-LINKS_VERSION := 2.7
-LINKS_MD5 := d06aa6e14b2172d73188871a5357185a
-LINKS := $(LINKS_NAME)-$(LINKS_VERSION)
-LINKS_SUFFIX := tar.bz2
-LINKS_URL := http://links.twibright.com/download/$(LINKS).$(LINKS_SUFFIX)
-LINKS_SOURCE := $(SRCDIR)/$(LINKS).$(LINKS_SUFFIX)
-LINKS_DIR := $(BUILDDIR)/$(LINKS)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-LINKS_CONF_TOOL := autoconf
-LINKS_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --$(call ptx/wwo, PTXCONF_LINKS_SSL)-ssl \
- --without-gpm \
- --$(call ptx/wwo, PTXCONF_LINKS_PNG)-png \
- --$(call ptx/wwo, PTXCONF_LINKS_JPEG)-libjpeg \
- --without-fb \
- --$(call ptx/wwo, PTXCONF_LINKS_TIFF)-libtiff \
- --$(call ptx/wwo, PTXCONF_LINKS_X)-x \
- --without-directfb \
- --$(call ptx/wwo, PTXCONF_LINKS_SDL)-sdl \
- --$(call ptx/wwo, PTXCONF_LINKS_ZLIB)-zlib \
- --$(call ptx/wwo, PTXCONF_LINKS_BZIP2)-bzip2 \
- --$(call ptx/wwo, PTXCONF_LINKS_LZMA)-lzma \
-
-ifneq ($(PTXCONF_LINKS_X),)
-LINKS_CONF_OPT += --enable-graphics
-else
-LINKS_CONF_OPT += --disable-graphics
-endif
-
-# Note: ./configure only support 'gpm' features auto-detection, so
-# we use the autoconf trick (see Gentoo ebuild)
-LINKS_CONF_ENV := \
- $(CROSS_ENV) \
- ac_cv_lib_gpm_Gpm_Open=no
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/links.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, links)
- @$(call install_fixup, links,PRIORITY,optional)
- @$(call install_fixup, links,SECTION,base)
- @$(call install_fixup, links,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
- @$(call install_fixup, links,DESCRIPTION,missing)
-
- @$(call install_copy, links, 0, 0, 0755, -, /usr/bin/links)
-
- @$(call install_finish, links)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] links: Remove after one year in staging
2026-05-04 12:13 ` [ptxdist] [PATCH 18/42] links: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as fd06c0105f444c942b441180d4679b9f93af9cdb.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:55 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-19-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/links.in b/rules/links.in
> deleted file mode 100644
> index 7386fbc786d2..000000000000
> --- a/rules/links.in
> +++ /dev/null
> @@ -1,75 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=networking
> -
> -menuconfig LINKS
> - tristate
> - prompt "links "
> - select NCURSES
> - select LIBC_M
> - select LIBC_DL
> - select OPENSSL if LINKS_SSL
> - select LIBPNG if LINKS_PNG
> - select LIBJPEG if LINKS_JPEG
> - select XORG_LIB_XEXT if LINKS_X
> - select SDL if LINKS_SDL
> - select ZLIB if LINKS_ZLIB
> - select BZIP2 if LINKS_BZIP2
> - select XZ if LINKS_LZMA
> - help
> - links is a fast lightweight text and graphic web-browser
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, SSL support has been broken for a long time
> - and SDL is now in staging too.
> - Needs updating to the latest version.
> -
> -if LINKS
> -
> -config LINKS_SSL
> - bool
> - # 2.7 fails to build with OpenSSL 1.1.x
> - depends on BROKEN
> - prompt "support for SSL"
> - help
> - Include support for Secure Socket Layer (SSL) transfers
> -
> -config LINKS_PNG
> - bool
> - prompt "support for png"
> - help
> - Activate support for Portable Network Graphics (PNG) image format
> -
> -config LINKS_JPEG
> - bool
> - prompt "support for jpeg"
> - help
> - Activate support for Joint Photographic Experts Group (JPEG)
> - image format
> -
> -config LINKS_TIFF
> - bool
> - depends on BROKEN # no libtiff in ptxdist yet
> - prompt "support for tiff"
> -
> -config LINKS_X
> - bool
> - select LINKS_PNG
> - prompt "support for X"
> -
> -config LINKS_SDL
> - bool
> - prompt "support for SDL"
> -
> -config LINKS_ZLIB
> - bool
> - prompt "support for zlib"
> -
> -config LINKS_BZIP2
> - bool
> - prompt "support for bzip2"
> -
> -config LINKS_LZMA
> - bool
> - prompt "support for lzma"
> -endif
> diff --git a/rules/links.make b/rules/links.make
> deleted file mode 100644
> index 4d5049ef8de5..000000000000
> --- a/rules/links.make
> +++ /dev/null
> @@ -1,77 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -PACKAGES-$(PTXCONF_LINKS) += links
> -
> -#
> -# Paths and names
> -#
> -LINKS_NAME := links
> -LINKS_VERSION := 2.7
> -LINKS_MD5 := d06aa6e14b2172d73188871a5357185a
> -LINKS := $(LINKS_NAME)-$(LINKS_VERSION)
> -LINKS_SUFFIX := tar.bz2
> -LINKS_URL := http://links.twibright.com/download/$(LINKS).$(LINKS_SUFFIX)
> -LINKS_SOURCE := $(SRCDIR)/$(LINKS).$(LINKS_SUFFIX)
> -LINKS_DIR := $(BUILDDIR)/$(LINKS)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -LINKS_CONF_TOOL := autoconf
> -LINKS_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --$(call ptx/wwo, PTXCONF_LINKS_SSL)-ssl \
> - --without-gpm \
> - --$(call ptx/wwo, PTXCONF_LINKS_PNG)-png \
> - --$(call ptx/wwo, PTXCONF_LINKS_JPEG)-libjpeg \
> - --without-fb \
> - --$(call ptx/wwo, PTXCONF_LINKS_TIFF)-libtiff \
> - --$(call ptx/wwo, PTXCONF_LINKS_X)-x \
> - --without-directfb \
> - --$(call ptx/wwo, PTXCONF_LINKS_SDL)-sdl \
> - --$(call ptx/wwo, PTXCONF_LINKS_ZLIB)-zlib \
> - --$(call ptx/wwo, PTXCONF_LINKS_BZIP2)-bzip2 \
> - --$(call ptx/wwo, PTXCONF_LINKS_LZMA)-lzma \
> -
> -ifneq ($(PTXCONF_LINKS_X),)
> -LINKS_CONF_OPT += --enable-graphics
> -else
> -LINKS_CONF_OPT += --disable-graphics
> -endif
> -
> -# Note: ./configure only support 'gpm' features auto-detection, so
> -# we use the autoconf trick (see Gentoo ebuild)
> -LINKS_CONF_ENV := \
> - $(CROSS_ENV) \
> - ac_cv_lib_gpm_Gpm_Open=no
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/links.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, links)
> - @$(call install_fixup, links,PRIORITY,optional)
> - @$(call install_fixup, links,SECTION,base)
> - @$(call install_fixup, links,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
> - @$(call install_fixup, links,DESCRIPTION,missing)
> -
> - @$(call install_copy, links, 0, 0, 0755, -, /usr/bin/links)
> -
> - @$(call install_finish, links)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 19/42] lsuio: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (17 preceding siblings ...)
2026-05-04 12:13 ` [ptxdist] [PATCH 18/42] links: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:52 ` [ptxdist] [PATCH 20/42] ltt-control: " Thorsten Scherer
` (22 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/lsuio.in | 12 -----------
rules/lsuio.make | 56 ------------------------------------------------
2 files changed, 68 deletions(-)
delete mode 100644 rules/lsuio.in
delete mode 100644 rules/lsuio.make
diff --git a/rules/lsuio.in b/rules/lsuio.in
deleted file mode 100644
index 6a8bafc62b10..000000000000
--- a/rules/lsuio.in
+++ /dev/null
@@ -1,12 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-config LSUIO
- tristate
- prompt "lsuio"
- help
- lists the Userspace IO devices registered in your system.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
- Needs updating to the latest version.
diff --git a/rules/lsuio.make b/rules/lsuio.make
deleted file mode 100644
index 5bba1491ccf2..000000000000
--- a/rules/lsuio.make
+++ /dev/null
@@ -1,56 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2008 by Wolfram Sang
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LSUIO) += lsuio
-
-#
-# Paths and names
-#
-LSUIO_VERSION := 0.2.0
-LSUIO_MD5 := 8da82b681c24e6c5b3518c99e7f961d7
-LSUIO := lsuio-$(LSUIO_VERSION)
-LSUIO_SUFFIX := tar.gz
-LSUIO_URL := https://www.osadl.org/uploads/media/$(LSUIO).$(LSUIO_SUFFIX)
-LSUIO_SOURCE := $(SRCDIR)/$(LSUIO).$(LSUIO_SUFFIX)
-LSUIO_DIR := $(BUILDDIR)/$(LSUIO)
-LSUIO_LICENSE := GPL-2.0
-LSUIO_LICENSE_FILES := file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-LSUIO_CONF_TOOL := autoconf
-LSUIO_CONF_OPT := $(CROSS_AUTOCONF_USR)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/lsuio.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, lsuio)
- @$(call install_fixup, lsuio,PRIORITY,optional)
- @$(call install_fixup, lsuio,SECTION,base)
- @$(call install_fixup, lsuio,AUTHOR,"Wolfram Sang <w.sang@pengutronix.de>")
- @$(call install_fixup, lsuio,DESCRIPTION,missing)
-
- @$(call install_copy, lsuio, 0, 0, 0755, -, /usr/bin/lsuio)
-
- @$(call install_finish, lsuio)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] lsuio: Remove after one year in staging
2026-05-04 12:13 ` [ptxdist] [PATCH 19/42] lsuio: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 9bda9b4503c16d2f2c71e67090560f41ebaf6eda.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:56 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-20-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/lsuio.in b/rules/lsuio.in
> deleted file mode 100644
> index 6a8bafc62b10..000000000000
> --- a/rules/lsuio.in
> +++ /dev/null
> @@ -1,12 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -config LSUIO
> - tristate
> - prompt "lsuio"
> - help
> - lists the Userspace IO devices registered in your system.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> - Needs updating to the latest version.
> diff --git a/rules/lsuio.make b/rules/lsuio.make
> deleted file mode 100644
> index 5bba1491ccf2..000000000000
> --- a/rules/lsuio.make
> +++ /dev/null
> @@ -1,56 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2008 by Wolfram Sang
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LSUIO) += lsuio
> -
> -#
> -# Paths and names
> -#
> -LSUIO_VERSION := 0.2.0
> -LSUIO_MD5 := 8da82b681c24e6c5b3518c99e7f961d7
> -LSUIO := lsuio-$(LSUIO_VERSION)
> -LSUIO_SUFFIX := tar.gz
> -LSUIO_URL := https://www.osadl.org/uploads/media/$(LSUIO).$(LSUIO_SUFFIX)
> -LSUIO_SOURCE := $(SRCDIR)/$(LSUIO).$(LSUIO_SUFFIX)
> -LSUIO_DIR := $(BUILDDIR)/$(LSUIO)
> -LSUIO_LICENSE := GPL-2.0
> -LSUIO_LICENSE_FILES := file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -LSUIO_CONF_TOOL := autoconf
> -LSUIO_CONF_OPT := $(CROSS_AUTOCONF_USR)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/lsuio.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, lsuio)
> - @$(call install_fixup, lsuio,PRIORITY,optional)
> - @$(call install_fixup, lsuio,SECTION,base)
> - @$(call install_fixup, lsuio,AUTHOR,"Wolfram Sang <w.sang@pengutronix.de>")
> - @$(call install_fixup, lsuio,DESCRIPTION,missing)
> -
> - @$(call install_copy, lsuio, 0, 0, 0755, -, /usr/bin/lsuio)
> -
> - @$(call install_finish, lsuio)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 20/42] ltt-control: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (18 preceding siblings ...)
2026-05-04 12:13 ` [ptxdist] [PATCH 19/42] lsuio: " Thorsten Scherer
@ 2026-05-04 12:52 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:52 ` [ptxdist] [PATCH 21/42] lua-filesystem: " Thorsten Scherer
` (21 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:52 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/ltt-control.in | 14 ----------
rules/ltt-control.make | 59 ------------------------------------------
2 files changed, 73 deletions(-)
delete mode 100644 rules/ltt-control.in
delete mode 100644 rules/ltt-control.make
diff --git a/rules/ltt-control.in b/rules/ltt-control.in
deleted file mode 100644
index b6a53798b94e..000000000000
--- a/rules/ltt-control.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=debug_tools
-
-config LTT_CONTROL
- tristate
- prompt "ltt-control"
- select LIBC_PTHREAD
- help
- Linux Trace Toolkit ltt-control
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
diff --git a/rules/ltt-control.make b/rules/ltt-control.make
deleted file mode 100644
index c1019f722e41..000000000000
--- a/rules/ltt-control.make
+++ /dev/null
@@ -1,59 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2007 by Sascha Hauer
-# 2010 Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LTT_CONTROL) += ltt-control
-
-#
-# Paths and names
-#
-LTT_CONTROL_VERSION := 0.87-09062010
-LTT_CONTROL_MD5 := 8054b5dabebdc524ac747efd1d9c5b88
-LTT_CONTROL := ltt-control-$(LTT_CONTROL_VERSION)
-LTT_CONTROL_SUFFIX := tar.gz
-LTT_CONTROL_URL := https://lttng.org/files/lttng/$(LTT_CONTROL).$(LTT_CONTROL_SUFFIX)
-LTT_CONTROL_SOURCE := $(SRCDIR)/$(LTT_CONTROL).$(LTT_CONTROL_SUFFIX)
-LTT_CONTROL_DIR := $(BUILDDIR)/$(LTT_CONTROL)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-LTT_CONTROL_CONF_TOOL := autoconf
-LTT_CONTROL_CONF_OPT := $(CROSS_AUTOCONF_USR)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/ltt-control.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, ltt-control)
- @$(call install_fixup, ltt-control,PRIORITY,optional)
- @$(call install_fixup, ltt-control,SECTION,base)
- @$(call install_fixup, ltt-control,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, ltt-control,DESCRIPTION,missing)
-
- @$(call install_copy, ltt-control, 0, 0, 0755, -, /usr/bin/lttctl)
- @$(call install_copy, ltt-control, 0, 0, 0755, -, /usr/bin/lttd)
-
- @$(call install_lib, ltt-control, 0, 0, 0644, liblttctl)
- @$(call install_lib, ltt-control, 0, 0, 0644, liblttd)
-
- @$(call install_finish, ltt-control)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] ltt-control: Remove after one year in staging
2026-05-04 12:52 ` [ptxdist] [PATCH 20/42] ltt-control: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 44d177582c1424b1061bed35df8422dd413e63b1.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:56 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125247.64400-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/ltt-control.in b/rules/ltt-control.in
> deleted file mode 100644
> index b6a53798b94e..000000000000
> --- a/rules/ltt-control.in
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=debug_tools
> -
> -config LTT_CONTROL
> - tristate
> - prompt "ltt-control"
> - select LIBC_PTHREAD
> - help
> - Linux Trace Toolkit ltt-control
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> diff --git a/rules/ltt-control.make b/rules/ltt-control.make
> deleted file mode 100644
> index c1019f722e41..000000000000
> --- a/rules/ltt-control.make
> +++ /dev/null
> @@ -1,59 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2007 by Sascha Hauer
> -# 2010 Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LTT_CONTROL) += ltt-control
> -
> -#
> -# Paths and names
> -#
> -LTT_CONTROL_VERSION := 0.87-09062010
> -LTT_CONTROL_MD5 := 8054b5dabebdc524ac747efd1d9c5b88
> -LTT_CONTROL := ltt-control-$(LTT_CONTROL_VERSION)
> -LTT_CONTROL_SUFFIX := tar.gz
> -LTT_CONTROL_URL := https://lttng.org/files/lttng/$(LTT_CONTROL).$(LTT_CONTROL_SUFFIX)
> -LTT_CONTROL_SOURCE := $(SRCDIR)/$(LTT_CONTROL).$(LTT_CONTROL_SUFFIX)
> -LTT_CONTROL_DIR := $(BUILDDIR)/$(LTT_CONTROL)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -LTT_CONTROL_CONF_TOOL := autoconf
> -LTT_CONTROL_CONF_OPT := $(CROSS_AUTOCONF_USR)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/ltt-control.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, ltt-control)
> - @$(call install_fixup, ltt-control,PRIORITY,optional)
> - @$(call install_fixup, ltt-control,SECTION,base)
> - @$(call install_fixup, ltt-control,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, ltt-control,DESCRIPTION,missing)
> -
> - @$(call install_copy, ltt-control, 0, 0, 0755, -, /usr/bin/lttctl)
> - @$(call install_copy, ltt-control, 0, 0, 0755, -, /usr/bin/lttd)
> -
> - @$(call install_lib, ltt-control, 0, 0, 0644, liblttctl)
> - @$(call install_lib, ltt-control, 0, 0, 0644, liblttd)
> -
> - @$(call install_finish, ltt-control)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 21/42] lua-filesystem: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (19 preceding siblings ...)
2026-05-04 12:52 ` [ptxdist] [PATCH 20/42] ltt-control: " Thorsten Scherer
@ 2026-05-04 12:52 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:52 ` [ptxdist] [PATCH 22/42] media-session: " Thorsten Scherer
` (20 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:52 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/lua-filesystem.in | 14 ----------
rules/lua-filesystem.make | 58 ---------------------------------------
2 files changed, 72 deletions(-)
delete mode 100644 rules/lua-filesystem.in
delete mode 100644 rules/lua-filesystem.make
diff --git a/rules/lua-filesystem.in b/rules/lua-filesystem.in
deleted file mode 100644
index 40e4df15b3cb..000000000000
--- a/rules/lua-filesystem.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=scripting_languages
-
-config LUA_FILESYSTEM
- tristate
- prompt "lua-filesystem"
- select LUA
- help
- luafilesystem library for the Lua language
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
- Needs updating to the latest version.
diff --git a/rules/lua-filesystem.make b/rules/lua-filesystem.make
deleted file mode 100644
index 9a42b0a0145b..000000000000
--- a/rules/lua-filesystem.make
+++ /dev/null
@@ -1,58 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2013 by Joerg Platte <joerg.platte@googlemail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LUA_FILESYSTEM) += lua-filesystem
-
-#
-# Paths and names
-#
-LUA_FILESYSTEM_VERSION := 1.5.0
-LUA_FILESYSTEM_MD5 := af4c07a7d9c0834e4f52fc0572180ef9
-LUA_FILESYSTEM := lua-filesystem_1.5.0+16+g84f1af5
-LUA_FILESYSTEM_SUFFIX := orig.tar.gz
-LUA_FILESYSTEM_URL := $(call ptx/mirror, DEB, pool/main/l/lua-filesystem/$(LUA_FILESYSTEM).$(LUA_FILESYSTEM_SUFFIX))
-LUA_FILESYSTEM_SOURCE := $(SRCDIR)/$(LUA_FILESYSTEM).$(LUA_FILESYSTEM_SUFFIX)
-LUA_FILESYSTEM_DIR := $(BUILDDIR)/$(LUA_FILESYSTEM)
-LUA_FILESYSTEM_LICENSE := unknown
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LUA_FILESYSTEM_MAKE_OPT := \
- $(CROSS_ENV_CC) \
- LUA_INC=.
-
-LUA_FILESYSTEM_INSTALL_OPT := \
- $(LUA_FILESYSTEM_MAKE_OPT) \
- LUA_LIBDIR=$(LUA_FILESYSTEM_PKGDIR)/usr/lib/lua/5.1 \
- install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/lua-filesystem.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, lua-filesystem)
- @$(call install_fixup, lua-filesystem,PRIORITY,optional)
- @$(call install_fixup, lua-filesystem,SECTION,base)
- @$(call install_fixup, lua-filesystem,AUTHOR,"Joerg Platte <joerg.platte@googlemail.com>")
- @$(call install_fixup, lua-filesystem,DESCRIPTION,missing)
-
- @$(call install_lib, lua-filesystem, 0, 0, 0644, lua/5.1/lfs)
-
- @$(call install_finish, lua-filesystem)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] lua-filesystem: Remove after one year in staging
2026-05-04 12:52 ` [ptxdist] [PATCH 21/42] lua-filesystem: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 05f45e10d04ad295add53f7953598404499fe4e6.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:57 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125253.64421-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/lua-filesystem.in b/rules/lua-filesystem.in
> deleted file mode 100644
> index 40e4df15b3cb..000000000000
> --- a/rules/lua-filesystem.in
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=scripting_languages
> -
> -config LUA_FILESYSTEM
> - tristate
> - prompt "lua-filesystem"
> - select LUA
> - help
> - luafilesystem library for the Lua language
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> - Needs updating to the latest version.
> diff --git a/rules/lua-filesystem.make b/rules/lua-filesystem.make
> deleted file mode 100644
> index 9a42b0a0145b..000000000000
> --- a/rules/lua-filesystem.make
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2013 by Joerg Platte <joerg.platte@googlemail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LUA_FILESYSTEM) += lua-filesystem
> -
> -#
> -# Paths and names
> -#
> -LUA_FILESYSTEM_VERSION := 1.5.0
> -LUA_FILESYSTEM_MD5 := af4c07a7d9c0834e4f52fc0572180ef9
> -LUA_FILESYSTEM := lua-filesystem_1.5.0+16+g84f1af5
> -LUA_FILESYSTEM_SUFFIX := orig.tar.gz
> -LUA_FILESYSTEM_URL := $(call ptx/mirror, DEB, pool/main/l/lua-filesystem/$(LUA_FILESYSTEM).$(LUA_FILESYSTEM_SUFFIX))
> -LUA_FILESYSTEM_SOURCE := $(SRCDIR)/$(LUA_FILESYSTEM).$(LUA_FILESYSTEM_SUFFIX)
> -LUA_FILESYSTEM_DIR := $(BUILDDIR)/$(LUA_FILESYSTEM)
> -LUA_FILESYSTEM_LICENSE := unknown
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LUA_FILESYSTEM_MAKE_OPT := \
> - $(CROSS_ENV_CC) \
> - LUA_INC=.
> -
> -LUA_FILESYSTEM_INSTALL_OPT := \
> - $(LUA_FILESYSTEM_MAKE_OPT) \
> - LUA_LIBDIR=$(LUA_FILESYSTEM_PKGDIR)/usr/lib/lua/5.1 \
> - install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/lua-filesystem.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, lua-filesystem)
> - @$(call install_fixup, lua-filesystem,PRIORITY,optional)
> - @$(call install_fixup, lua-filesystem,SECTION,base)
> - @$(call install_fixup, lua-filesystem,AUTHOR,"Joerg Platte <joerg.platte@googlemail.com>")
> - @$(call install_fixup, lua-filesystem,DESCRIPTION,missing)
> -
> - @$(call install_lib, lua-filesystem, 0, 0, 0644, lua/5.1/lfs)
> -
> - @$(call install_finish, lua-filesystem)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 22/42] media-session: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (20 preceding siblings ...)
2026-05-04 12:52 ` [ptxdist] [PATCH 21/42] lua-filesystem: " Thorsten Scherer
@ 2026-05-04 12:52 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:52 ` [ptxdist] [PATCH 23/42] mtd-oopslog: " Thorsten Scherer
` (19 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:52 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/media-session.in | 36 ---------------
rules/media-session.make | 94 ----------------------------------------
2 files changed, 130 deletions(-)
delete mode 100644 rules/media-session.in
delete mode 100644 rules/media-session.make
diff --git a/rules/media-session.in b/rules/media-session.in
deleted file mode 100644
index fc5edd63dbe1..000000000000
--- a/rules/media-session.in
+++ /dev/null
@@ -1,36 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_pipewire
-
-config MEDIA_SESSION
- tristate
- select HOST_MESON
- select DBUS
- select ALSA_LIB
- select ALSA_LIB_PCM
- select ALSA_LIB_UCM
- select ALSA_LIB_SEQ
- select PIPEWIRE
- select SYSTEMD if MEDIA_SESSION_SYSTEMD
- prompt "media-session"
- help
- Example session manager for PipeWire
- STAGING: remove in PTXdist 2026.04.0
- PipeWire API changed, fails to build with current toolchains.
-
-if MEDIA_SESSION
-
-config MEDIA_SESSION_SYSTEMD
- bool
-
-config MEDIA_SESSION_SYSTEMD_UNIT
- bool
- default PIPEWIRE_SYSTEMD_UNIT
- select MEDIA_SESSION_SYSTEMD
-
-config MEDIA_SESSION_SYSTEMD_UNIT_USER
- bool
- default PIPEWIRE_SYSTEMD_UNIT_USER
- select MEDIA_SESSION_SYSTEMD
-
-endif
diff --git a/rules/media-session.make b/rules/media-session.make
deleted file mode 100644
index 5aa90b2fb665..000000000000
--- a/rules/media-session.make
+++ /dev/null
@@ -1,94 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2021 by Philipp Zabel <p.zabel@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_MEDIA_SESSION) += media-session
-
-#
-# Paths and names
-#
-MEDIA_SESSION_VERSION := 0.4.2
-MEDIA_SESSION_MD5 := d376f33ece8f8b074f2abeafc173b078
-MEDIA_SESSION := media-session-$(MEDIA_SESSION_VERSION)
-MEDIA_SESSION_SUFFIX := tar.bz2
-MEDIA_SESSION_URL := \
- https://gitlab.freedesktop.org/pipewire/media-session/-/archive/$(MEDIA_SESSION_VERSION)/$(MEDIA_SESSION).$(MEDIA_SESSION_SUFFIX)
-MEDIA_SESSION_SOURCE := $(SRCDIR)/$(MEDIA_SESSION).$(MEDIA_SESSION_SUFFIX)
-MEDIA_SESSION_DIR := $(BUILDDIR)/$(MEDIA_SESSION)
-MEDIA_SESSION_LICENSE := MIT AND LGPL-2.1-or-later AND GPL-2.0-only
-MEDIA_SESSION_LICENSE_FILES := \
- file://LICENSE;md5=647cfa0f759d97b208bfb5c1eb912071 \
- file://COPYING;md5=97be96ca4fab23e9657ffa590b931c1a
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-MEDIA_SESSION_CONF_ENV := \
- PTXDIST_PKG_CONFIG_VAR_NO_SYSROOT=systemdsystemunitdir
-
-#
-# meson
-#
-MEDIA_SESSION_CONF_TOOL := meson
-MEDIA_SESSION_CONF_OPT := \
- $(CROSS_MESON_USR) \
- -Ddocdir= \
- -Ddocs=disabled \
- -Dinstalled_tests=disabled \
- -Dsystemd=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD)d \
- -Dsystemd-system-service=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT)d \
- -Dsystemd-user-service=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT_USER)d \
- -Dsystemd-user-unit-dir= \
- -Dtests=disabled \
- -Dwith-module-sets=
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/media-session.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, media-session)
- @$(call install_fixup, media-session,PRIORITY,optional)
- @$(call install_fixup, media-session,SECTION,base)
- @$(call install_fixup, media-session,AUTHOR,"Philipp Zabel <p.zabel@pengutronix.de>")
- @$(call install_fixup, media-session,DESCRIPTION,missing)
-
- @$(call install_copy, media-session, 0, 0, 755, -, /usr/bin/pipewire-media-session)
-
-ifdef PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT
- @$(call install_alternative, media-session, 0, 0, 0644, \
- /usr/lib/systemd/system/pipewire-media-session.service)
- @$(call install_link, media-session, ../pipewire-media-session.service, \
- /usr/lib/systemd/system/pipewire.service.wants/pipewire-media-session.service)
-endif
-ifdef PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT_USER
- @$(call install_alternative, media-session, 0, 0, 0644, \
- /usr/lib/systemd/user/pipewire-media-session.service)
- @$(call install_link, media-session, ../pipewire-media-session.service, \
- /usr/lib/systemd/user/pipewire.service.wants/pipewire-media-session.service)
-endif
-
- @$(call install_alternative, media-session, 0, 0, 0644, \
- /usr/share/pipewire/media-session.d/alsa-monitor.conf)
- @$(call install_alternative, media-session, 0, 0, 0644, \
- /usr/share/pipewire/media-session.d/bluez-monitor.conf)
- @$(call install_alternative, media-session, 0, 0, 0644, \
- /usr/share/pipewire/media-session.d/media-session.conf)
- @$(call install_alternative, media-session, 0, 0, 0644, \
- /usr/share/pipewire/media-session.d/v4l2-monitor.conf)
-
- @$(call install_finish, media-session)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] media-session: Remove after one year in staging
2026-05-04 12:52 ` [ptxdist] [PATCH 22/42] media-session: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as a9b5e24572869af0e9f4af8df6a617611f93e747.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:58 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125256.64436-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/media-session.in b/rules/media-session.in
> deleted file mode 100644
> index fc5edd63dbe1..000000000000
> --- a/rules/media-session.in
> +++ /dev/null
> @@ -1,36 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_pipewire
> -
> -config MEDIA_SESSION
> - tristate
> - select HOST_MESON
> - select DBUS
> - select ALSA_LIB
> - select ALSA_LIB_PCM
> - select ALSA_LIB_UCM
> - select ALSA_LIB_SEQ
> - select PIPEWIRE
> - select SYSTEMD if MEDIA_SESSION_SYSTEMD
> - prompt "media-session"
> - help
> - Example session manager for PipeWire
> - STAGING: remove in PTXdist 2026.04.0
> - PipeWire API changed, fails to build with current toolchains.
> -
> -if MEDIA_SESSION
> -
> -config MEDIA_SESSION_SYSTEMD
> - bool
> -
> -config MEDIA_SESSION_SYSTEMD_UNIT
> - bool
> - default PIPEWIRE_SYSTEMD_UNIT
> - select MEDIA_SESSION_SYSTEMD
> -
> -config MEDIA_SESSION_SYSTEMD_UNIT_USER
> - bool
> - default PIPEWIRE_SYSTEMD_UNIT_USER
> - select MEDIA_SESSION_SYSTEMD
> -
> -endif
> diff --git a/rules/media-session.make b/rules/media-session.make
> deleted file mode 100644
> index 5aa90b2fb665..000000000000
> --- a/rules/media-session.make
> +++ /dev/null
> @@ -1,94 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2021 by Philipp Zabel <p.zabel@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_MEDIA_SESSION) += media-session
> -
> -#
> -# Paths and names
> -#
> -MEDIA_SESSION_VERSION := 0.4.2
> -MEDIA_SESSION_MD5 := d376f33ece8f8b074f2abeafc173b078
> -MEDIA_SESSION := media-session-$(MEDIA_SESSION_VERSION)
> -MEDIA_SESSION_SUFFIX := tar.bz2
> -MEDIA_SESSION_URL := \
> - https://gitlab.freedesktop.org/pipewire/media-session/-/archive/$(MEDIA_SESSION_VERSION)/$(MEDIA_SESSION).$(MEDIA_SESSION_SUFFIX)
> -MEDIA_SESSION_SOURCE := $(SRCDIR)/$(MEDIA_SESSION).$(MEDIA_SESSION_SUFFIX)
> -MEDIA_SESSION_DIR := $(BUILDDIR)/$(MEDIA_SESSION)
> -MEDIA_SESSION_LICENSE := MIT AND LGPL-2.1-or-later AND GPL-2.0-only
> -MEDIA_SESSION_LICENSE_FILES := \
> - file://LICENSE;md5=647cfa0f759d97b208bfb5c1eb912071 \
> - file://COPYING;md5=97be96ca4fab23e9657ffa590b931c1a
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -MEDIA_SESSION_CONF_ENV := \
> - PTXDIST_PKG_CONFIG_VAR_NO_SYSROOT=systemdsystemunitdir
> -
> -#
> -# meson
> -#
> -MEDIA_SESSION_CONF_TOOL := meson
> -MEDIA_SESSION_CONF_OPT := \
> - $(CROSS_MESON_USR) \
> - -Ddocdir= \
> - -Ddocs=disabled \
> - -Dinstalled_tests=disabled \
> - -Dsystemd=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD)d \
> - -Dsystemd-system-service=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT)d \
> - -Dsystemd-user-service=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT_USER)d \
> - -Dsystemd-user-unit-dir= \
> - -Dtests=disabled \
> - -Dwith-module-sets=
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/media-session.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, media-session)
> - @$(call install_fixup, media-session,PRIORITY,optional)
> - @$(call install_fixup, media-session,SECTION,base)
> - @$(call install_fixup, media-session,AUTHOR,"Philipp Zabel <p.zabel@pengutronix.de>")
> - @$(call install_fixup, media-session,DESCRIPTION,missing)
> -
> - @$(call install_copy, media-session, 0, 0, 755, -, /usr/bin/pipewire-media-session)
> -
> -ifdef PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT
> - @$(call install_alternative, media-session, 0, 0, 0644, \
> - /usr/lib/systemd/system/pipewire-media-session.service)
> - @$(call install_link, media-session, ../pipewire-media-session.service, \
> - /usr/lib/systemd/system/pipewire.service.wants/pipewire-media-session.service)
> -endif
> -ifdef PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT_USER
> - @$(call install_alternative, media-session, 0, 0, 0644, \
> - /usr/lib/systemd/user/pipewire-media-session.service)
> - @$(call install_link, media-session, ../pipewire-media-session.service, \
> - /usr/lib/systemd/user/pipewire.service.wants/pipewire-media-session.service)
> -endif
> -
> - @$(call install_alternative, media-session, 0, 0, 0644, \
> - /usr/share/pipewire/media-session.d/alsa-monitor.conf)
> - @$(call install_alternative, media-session, 0, 0, 0644, \
> - /usr/share/pipewire/media-session.d/bluez-monitor.conf)
> - @$(call install_alternative, media-session, 0, 0, 0644, \
> - /usr/share/pipewire/media-session.d/media-session.conf)
> - @$(call install_alternative, media-session, 0, 0, 0644, \
> - /usr/share/pipewire/media-session.d/v4l2-monitor.conf)
> -
> - @$(call install_finish, media-session)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 23/42] mtd-oopslog: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (21 preceding siblings ...)
2026-05-04 12:52 ` [ptxdist] [PATCH 22/42] media-session: " Thorsten Scherer
@ 2026-05-04 12:52 ` Thorsten Scherer
2026-05-18 7:53 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 24/42] openct: " Thorsten Scherer
` (18 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:52 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/mtd-oopslog.in | 13 --------
rules/mtd-oopslog.make | 68 ------------------------------------------
2 files changed, 81 deletions(-)
delete mode 100644 rules/mtd-oopslog.in
delete mode 100644 rules/mtd-oopslog.make
diff --git a/rules/mtd-oopslog.in b/rules/mtd-oopslog.in
deleted file mode 100644
index bf0d17541e14..000000000000
--- a/rules/mtd-oopslog.in
+++ /dev/null
@@ -1,13 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-config MTD_OOPSLOG
- tristate
- prompt "mtd-oopslog"
- help
- Displays the output of an mtd-console
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream gone and fails to build with
- current toolchains.
diff --git a/rules/mtd-oopslog.make b/rules/mtd-oopslog.make
deleted file mode 100644
index b689e87e5b79..000000000000
--- a/rules/mtd-oopslog.make
+++ /dev/null
@@ -1,68 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Wolfram Sang
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_MTD_OOPSLOG) += mtd-oopslog
-
-#
-# Paths and names
-#
-MTD_OOPSLOG_VERSION := 2007
-MTD_OOPSLOG_MD5 := d243a1d0efa3770ee2a6a498be6632e9
-MTD_OOPSLOG := mtd-oopslog-$(MTD_OOPSLOG_VERSION)
-MTD_OOPSLOG_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/oopslog.c
-MTD_OOPSLOG_SOURCE := $(SRCDIR)/oopslog.c
-MTD_OOPSLOG_DIR := $(BUILDDIR)/$(MTD_OOPSLOG)
-
-# ----------------------------------------------------------------------------
-# Extract
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/mtd-oopslog.extract:
- @$(call targetinfo)
- mkdir -p $(MTD_OOPSLOG_DIR)
- cp $(MTD_OOPSLOG_SOURCE) $(MTD_OOPSLOG_DIR)
- @$(call touch)
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-MTD_OOPSLOG_MAKE_ENV := $(CROSS_ENV)
-MTD_OOPSLOG_MAKE_OPT := oopslog
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/mtd-oopslog.install:
- @$(call targetinfo)
- @$(call touch)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/mtd-oopslog.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, mtd-oopslog)
- @$(call install_fixup, mtd-oopslog,PRIORITY,optional)
- @$(call install_fixup, mtd-oopslog,SECTION,base)
- @$(call install_fixup, mtd-oopslog,AUTHOR,"Wolfram Sang")
- @$(call install_fixup, mtd-oopslog,DESCRIPTION,missing)
-
- @$(call install_copy, mtd-oopslog, 0, 0, 0755, $(MTD_OOPSLOG_DIR)/oopslog, /usr/bin/oopslog)
-
- @$(call install_finish, mtd-oopslog)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] mtd-oopslog: Remove after one year in staging
2026-05-04 12:52 ` [ptxdist] [PATCH 23/42] mtd-oopslog: " Thorsten Scherer
@ 2026-05-18 7:53 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as de56a4a98aecb1e215adc771655aa05c172aa01b.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:53:59 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125259.64452-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/mtd-oopslog.in b/rules/mtd-oopslog.in
> deleted file mode 100644
> index bf0d17541e14..000000000000
> --- a/rules/mtd-oopslog.in
> +++ /dev/null
> @@ -1,13 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -config MTD_OOPSLOG
> - tristate
> - prompt "mtd-oopslog"
> - help
> - Displays the output of an mtd-console
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream gone and fails to build with
> - current toolchains.
> diff --git a/rules/mtd-oopslog.make b/rules/mtd-oopslog.make
> deleted file mode 100644
> index b689e87e5b79..000000000000
> --- a/rules/mtd-oopslog.make
> +++ /dev/null
> @@ -1,68 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2009 by Wolfram Sang
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_MTD_OOPSLOG) += mtd-oopslog
> -
> -#
> -# Paths and names
> -#
> -MTD_OOPSLOG_VERSION := 2007
> -MTD_OOPSLOG_MD5 := d243a1d0efa3770ee2a6a498be6632e9
> -MTD_OOPSLOG := mtd-oopslog-$(MTD_OOPSLOG_VERSION)
> -MTD_OOPSLOG_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/oopslog.c
> -MTD_OOPSLOG_SOURCE := $(SRCDIR)/oopslog.c
> -MTD_OOPSLOG_DIR := $(BUILDDIR)/$(MTD_OOPSLOG)
> -
> -# ----------------------------------------------------------------------------
> -# Extract
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/mtd-oopslog.extract:
> - @$(call targetinfo)
> - mkdir -p $(MTD_OOPSLOG_DIR)
> - cp $(MTD_OOPSLOG_SOURCE) $(MTD_OOPSLOG_DIR)
> - @$(call touch)
> -
> -# ----------------------------------------------------------------------------
> -# Compile
> -# ----------------------------------------------------------------------------
> -
> -MTD_OOPSLOG_MAKE_ENV := $(CROSS_ENV)
> -MTD_OOPSLOG_MAKE_OPT := oopslog
> -
> -# ----------------------------------------------------------------------------
> -# Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/mtd-oopslog.install:
> - @$(call targetinfo)
> - @$(call touch)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/mtd-oopslog.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, mtd-oopslog)
> - @$(call install_fixup, mtd-oopslog,PRIORITY,optional)
> - @$(call install_fixup, mtd-oopslog,SECTION,base)
> - @$(call install_fixup, mtd-oopslog,AUTHOR,"Wolfram Sang")
> - @$(call install_fixup, mtd-oopslog,DESCRIPTION,missing)
> -
> - @$(call install_copy, mtd-oopslog, 0, 0, 0755, $(MTD_OOPSLOG_DIR)/oopslog, /usr/bin/oopslog)
> -
> - @$(call install_finish, mtd-oopslog)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 24/42] openct: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (22 preceding siblings ...)
2026-05-04 12:52 ` [ptxdist] [PATCH 23/42] mtd-oopslog: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 25/42] pcmciautils: " Thorsten Scherer
` (17 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
...Handle-too-large-PC-SC-buffer-values.patch | 77 -----------------
patches/openct-0.6.20/series | 4 -
rules/openct.in | 54 ------------
rules/openct.make | 85 -------------------
4 files changed, 220 deletions(-)
delete mode 100644 patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
delete mode 100644 patches/openct-0.6.20/series
delete mode 100644 rules/openct.in
delete mode 100644 rules/openct.make
diff --git a/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch b/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
deleted file mode 100644
index 6e8ebe92ff1d..000000000000
--- a/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-From: =?UTF-8?q?Marcin=20Cie=C5=9Blak?= <saper@saper.info>
-Date: Sun, 15 Nov 2015 00:05:56 +0000
-Subject: [PATCH] Handle too large PC/SC buffer values
-
-pcsc-lite starting from 1.8.14 provides 65548 byte
-receive buffers to IFDHTransmitToICC(), which is
-a maximal extended APDU size. Unfortunately this
-is more than CT API can use (16 bits).
-
-If more than 65536 bytes are about to be sent,
-return IFD_PROTOCOL_NOT_SUPPORTED.
-
-Receive at most 65536 bytes. pcsc-lite will always
-specify 65548 buffer, even if the client application
-requests less; therefore we cannot return an error
-in this case.
-
-Discussion:
-https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20151109/000493.html
-
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
----
- src/pcsc/pcsc.c | 13 +++++++++++--
- 1 file changed, 11 insertions(+), 2 deletions(-)
-
-diff --git a/src/pcsc/pcsc.c b/src/pcsc/pcsc.c
-index 0ed9a619e53b..d769eb5625ec 100644
---- a/src/pcsc/pcsc.c
-+++ b/src/pcsc/pcsc.c
-@@ -25,6 +25,7 @@
- #ifdef DEBUG_IFDH
- #include <syslog.h>
- #endif
-+#include <limits.h>
- #ifdef __APPLE__
- #include <PCSC/wintypes.h>
- #include <PCSC/pcsclite.h>
-@@ -390,6 +391,10 @@ IFDHTransmitToICC(DWORD Lun, SCARD_IO_HEADER SendPci,
- ctn = ((unsigned short)(Lun >> 16)) % IFDH_MAX_READERS;
- slot = ((unsigned short)(Lun & 0x0000FFFF)) % IFDH_MAX_SLOTS;
-
-+ if (TxLength > USHRT_MAX) {
-+ (*RxLength) = 0;
-+ return IFD_PROTOCOL_NOT_SUPPORTED;
-+ }
- #ifdef HAVE_PTHREAD
- pthread_mutex_lock(&ifdh_context_mutex[ctn]);
- #endif
-@@ -399,7 +404,7 @@ IFDHTransmitToICC(DWORD Lun, SCARD_IO_HEADER SendPci,
- #endif
- dad = (UCHAR) ((slot == 0) ? 0x00 : slot + 1);
- sad = 0x02;
-- lr = (unsigned short)(*RxLength);
-+ lr = (*RxLength > USHRT_MAX) ? USHRT_MAX : (unsigned short)(*RxLength);
- lc = (unsigned short)TxLength;
-
- ret = CT_data(ctn, &dad, &sad, lc, TxBuffer, &lr, RxBuffer);
-@@ -438,6 +443,10 @@ IFDHControl(DWORD Lun, PUCHAR TxBuffer,
- ctn = ((unsigned short)(Lun >> 16)) % IFDH_MAX_READERS;
- slot = ((unsigned short)(Lun & 0x0000FFFF)) % IFDH_MAX_SLOTS;
-
-+ if (TxLength > USHRT_MAX) {
-+ (*RxLength) = 0;
-+ return IFD_PROTOCOL_NOT_SUPPORTED;
-+ }
- #ifdef HAVE_PTHREAD
- pthread_mutex_lock(&ifdh_context_mutex[ctn]);
- #endif
-@@ -447,7 +456,7 @@ IFDHControl(DWORD Lun, PUCHAR TxBuffer,
- #endif
- dad = 0x01;
- sad = 0x02;
-- lr = (unsigned short)(*RxLength);
-+ lr = (*RxLength > USHRT_MAX) ? USHRT_MAX : (unsigned short)(*RxLength);
- lc = (unsigned short)TxLength;
-
- ret = CT_data(ctn, &dad, &sad, lc, TxBuffer, &lr, RxBuffer);
diff --git a/patches/openct-0.6.20/series b/patches/openct-0.6.20/series
deleted file mode 100644
index e1b5c45cfc00..000000000000
--- a/patches/openct-0.6.20/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-Handle-too-large-PC-SC-buffer-values.patch
-# 412ac4f5b443002e278d05ad793381f1 - git-ptx-patches magic
diff --git a/rules/openct.in b/rules/openct.in
deleted file mode 100644
index 88e62455b44c..000000000000
--- a/rules/openct.in
+++ /dev/null
@@ -1,54 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=communication
-
-menuconfig OPENCT
- tristate "openct "
- select LIBLTDL
- select LIBC_C
- select LIBC_DL
- select LIBC_PTHREAD if OPENCT_PCSC
- select PCSC_LITE if OPENCT_PCSC
- select LIBUSB if OPENCT_USB
- select LIBUSB_COMPAT if OPENCT_USB
- help
- OpenCT implements drivers for many card terminals, smart card
- readers, and usb crypto tokens. OpenCT can be used as CT-API or
- PC/SC Ifdhandler driver, but also directly.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
-
-if OPENCT
-
-config OPENCT_USB
- bool "USB Support"
- help
- Add USB support.
-
-config OPENCT_API
- bool "Use OpenCT API"
- default y
- help
- Add support for OpenCT communication.
-
-config OPENCT_PCSC
- bool "Use PCSC"
- default y
- select OPENCT_API
- help
- Use PCSC as the control daemon.
-
-config OPENCT_TOOLS
- bool "Install utilities"
- help
- Install also utilities like 'openct-tool', 'ifdhandler',
- 'ifdproxy' and 'openct-control'.
-
-config OPENCT_SYSTEMD_UNIT
- bool "install systemd unit"
- depends on SYSTEMD
- default y
-
-endif
diff --git a/rules/openct.make b/rules/openct.make
deleted file mode 100644
index d4f82876b2b6..000000000000
--- a/rules/openct.make
+++ /dev/null
@@ -1,85 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Juergen Beisert <jbe@pengutronix.de>
-# 2015 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_OPENCT) += openct
-
-#
-# Paths and names
-#
-OPENCT_VERSION := 0.6.20
-OPENCT_MD5 := a1da3358ab798f1cb9232f1dbababc21
-OPENCT := openct-$(OPENCT_VERSION)
-OPENCT_SUFFIX := tar.gz
-OPENCT_URL := $(call ptx/mirror, SF, opensc/openct/$(OPENCT).$(OPENCT_SUFFIX))
-OPENCT_SOURCE := $(SRCDIR)/$(OPENCT).$(OPENCT_SUFFIX)
-OPENCT_DIR := $(BUILDDIR)/$(OPENCT)
-OPENCT_BUILD_OOT := YES
-OPENCT_LICENSE := LGPLv2
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-OPENCT_CONF_TOOL := autoconf
-OPENCT_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --localstatedir=/ \
- --$(call ptx/endis, PTXCONF_OPENCT_PCSC)-pcsc \
- --$(call ptx/endis, PTXCONF_OPENCT_USB)-usb \
- --disable-debug \
- --disable-sunray \
- --disable-sunrayclient \
- --enable-shared \
- --disable-static \
- --with-bundle=/usr/lib/pcsc
-
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/openct.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, openct)
- @$(call install_fixup, openct,PRIORITY,optional)
- @$(call install_fixup, openct,SECTION,base)
- @$(call install_fixup, openct,AUTHOR,"Juergen Beisert <jbe@pengutronix.de>")
- @$(call install_fixup, openct,DESCRIPTION, "SmartCard environment")
-
- @$(call install_lib, openct, 0, 0, 0644, libopenct)
- @$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/ifdhandler)
- @$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/openct-control)
-
-ifdef PTXCONF_OPENCT_PCSC
- @$(call install_lib, openct, 0, 0, 0644, openct-ifd)
-endif
-ifdef PTXCONF_OPENCT_API
- @$(call install_lib, openct, 0, 0, 0644, libopenctapi)
-endif
-ifdef PTXCONF_OPENCT_TOOLS
- @$(call install_copy, openct, 0, 0, 0755, -, /usr/bin/openct-tool)
- @$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/ifdproxy)
-endif
- @$(call install_alternative, openct, 0, 0, 0644, /etc/openct.conf)
-
-ifdef PTXCONF_OPENCT_SYSTEMD_UNIT
- @$(call install_alternative, openct, 0, 0, 0644, /usr/lib/systemd/system/openct.service)
- @$(call install_link, openct, ../openct.service, \
- /usr/lib/systemd/system/multi-user.target.wants/openct.service)
- @$(call install_alternative, openct, 0, 0, 0644, /usr/lib/tmpfiles.d/openct.conf)
-endif
-
- @$(call install_finish, openct)
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] openct: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 24/42] openct: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 3f65f0a2057b44a0221c1f5365517caeba1f27c0.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:00 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125302.64467-1-t.scherer@eckelmann.de>
> [mol: remove dependency in opensc]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch b/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
> deleted file mode 100644
> index 6e8ebe92ff1d..000000000000
> --- a/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
> +++ /dev/null
> @@ -1,77 +0,0 @@
> -From: =?UTF-8?q?Marcin=20Cie=C5=9Blak?= <saper@saper.info>
> -Date: Sun, 15 Nov 2015 00:05:56 +0000
> -Subject: [PATCH] Handle too large PC/SC buffer values
> -
> -pcsc-lite starting from 1.8.14 provides 65548 byte
> -receive buffers to IFDHTransmitToICC(), which is
> -a maximal extended APDU size. Unfortunately this
> -is more than CT API can use (16 bits).
> -
> -If more than 65536 bytes are about to be sent,
> -return IFD_PROTOCOL_NOT_SUPPORTED.
> -
> -Receive at most 65536 bytes. pcsc-lite will always
> -specify 65548 buffer, even if the client application
> -requests less; therefore we cannot return an error
> -in this case.
> -
> -Discussion:
> -https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20151109/000493.html
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - src/pcsc/pcsc.c | 13 +++++++++++--
> - 1 file changed, 11 insertions(+), 2 deletions(-)
> -
> -diff --git a/src/pcsc/pcsc.c b/src/pcsc/pcsc.c
> -index 0ed9a619e53b..d769eb5625ec 100644
> ---- a/src/pcsc/pcsc.c
> -+++ b/src/pcsc/pcsc.c
> -@@ -25,6 +25,7 @@
> - #ifdef DEBUG_IFDH
> - #include <syslog.h>
> - #endif
> -+#include <limits.h>
> - #ifdef __APPLE__
> - #include <PCSC/wintypes.h>
> - #include <PCSC/pcsclite.h>
> -@@ -390,6 +391,10 @@ IFDHTransmitToICC(DWORD Lun, SCARD_IO_HEADER SendPci,
> - ctn = ((unsigned short)(Lun >> 16)) % IFDH_MAX_READERS;
> - slot = ((unsigned short)(Lun & 0x0000FFFF)) % IFDH_MAX_SLOTS;
> -
> -+ if (TxLength > USHRT_MAX) {
> -+ (*RxLength) = 0;
> -+ return IFD_PROTOCOL_NOT_SUPPORTED;
> -+ }
> - #ifdef HAVE_PTHREAD
> - pthread_mutex_lock(&ifdh_context_mutex[ctn]);
> - #endif
> -@@ -399,7 +404,7 @@ IFDHTransmitToICC(DWORD Lun, SCARD_IO_HEADER SendPci,
> - #endif
> - dad = (UCHAR) ((slot == 0) ? 0x00 : slot + 1);
> - sad = 0x02;
> -- lr = (unsigned short)(*RxLength);
> -+ lr = (*RxLength > USHRT_MAX) ? USHRT_MAX : (unsigned short)(*RxLength);
> - lc = (unsigned short)TxLength;
> -
> - ret = CT_data(ctn, &dad, &sad, lc, TxBuffer, &lr, RxBuffer);
> -@@ -438,6 +443,10 @@ IFDHControl(DWORD Lun, PUCHAR TxBuffer,
> - ctn = ((unsigned short)(Lun >> 16)) % IFDH_MAX_READERS;
> - slot = ((unsigned short)(Lun & 0x0000FFFF)) % IFDH_MAX_SLOTS;
> -
> -+ if (TxLength > USHRT_MAX) {
> -+ (*RxLength) = 0;
> -+ return IFD_PROTOCOL_NOT_SUPPORTED;
> -+ }
> - #ifdef HAVE_PTHREAD
> - pthread_mutex_lock(&ifdh_context_mutex[ctn]);
> - #endif
> -@@ -447,7 +456,7 @@ IFDHControl(DWORD Lun, PUCHAR TxBuffer,
> - #endif
> - dad = 0x01;
> - sad = 0x02;
> -- lr = (unsigned short)(*RxLength);
> -+ lr = (*RxLength > USHRT_MAX) ? USHRT_MAX : (unsigned short)(*RxLength);
> - lc = (unsigned short)TxLength;
> -
> - ret = CT_data(ctn, &dad, &sad, lc, TxBuffer, &lr, RxBuffer);
> diff --git a/patches/openct-0.6.20/series b/patches/openct-0.6.20/series
> deleted file mode 100644
> index e1b5c45cfc00..000000000000
> --- a/patches/openct-0.6.20/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-Handle-too-large-PC-SC-buffer-values.patch
> -# 412ac4f5b443002e278d05ad793381f1 - git-ptx-patches magic
> diff --git a/rules/openct.in b/rules/openct.in
> deleted file mode 100644
> index 88e62455b44c..000000000000
> --- a/rules/openct.in
> +++ /dev/null
> @@ -1,54 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=communication
> -
> -menuconfig OPENCT
> - tristate "openct "
> - select LIBLTDL
> - select LIBC_C
> - select LIBC_DL
> - select LIBC_PTHREAD if OPENCT_PCSC
> - select PCSC_LITE if OPENCT_PCSC
> - select LIBUSB if OPENCT_USB
> - select LIBUSB_COMPAT if OPENCT_USB
> - help
> - OpenCT implements drivers for many card terminals, smart card
> - readers, and usb crypto tokens. OpenCT can be used as CT-API or
> - PC/SC Ifdhandler driver, but also directly.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> -
> -if OPENCT
> -
> -config OPENCT_USB
> - bool "USB Support"
> - help
> - Add USB support.
> -
> -config OPENCT_API
> - bool "Use OpenCT API"
> - default y
> - help
> - Add support for OpenCT communication.
> -
> -config OPENCT_PCSC
> - bool "Use PCSC"
> - default y
> - select OPENCT_API
> - help
> - Use PCSC as the control daemon.
> -
> -config OPENCT_TOOLS
> - bool "Install utilities"
> - help
> - Install also utilities like 'openct-tool', 'ifdhandler',
> - 'ifdproxy' and 'openct-control'.
> -
> -config OPENCT_SYSTEMD_UNIT
> - bool "install systemd unit"
> - depends on SYSTEMD
> - default y
> -
> -endif
> diff --git a/rules/openct.make b/rules/openct.make
> deleted file mode 100644
> index d4f82876b2b6..000000000000
> --- a/rules/openct.make
> +++ /dev/null
> @@ -1,85 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Juergen Beisert <jbe@pengutronix.de>
> -# 2015 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_OPENCT) += openct
> -
> -#
> -# Paths and names
> -#
> -OPENCT_VERSION := 0.6.20
> -OPENCT_MD5 := a1da3358ab798f1cb9232f1dbababc21
> -OPENCT := openct-$(OPENCT_VERSION)
> -OPENCT_SUFFIX := tar.gz
> -OPENCT_URL := $(call ptx/mirror, SF, opensc/openct/$(OPENCT).$(OPENCT_SUFFIX))
> -OPENCT_SOURCE := $(SRCDIR)/$(OPENCT).$(OPENCT_SUFFIX)
> -OPENCT_DIR := $(BUILDDIR)/$(OPENCT)
> -OPENCT_BUILD_OOT := YES
> -OPENCT_LICENSE := LGPLv2
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -OPENCT_CONF_TOOL := autoconf
> -OPENCT_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --localstatedir=/ \
> - --$(call ptx/endis, PTXCONF_OPENCT_PCSC)-pcsc \
> - --$(call ptx/endis, PTXCONF_OPENCT_USB)-usb \
> - --disable-debug \
> - --disable-sunray \
> - --disable-sunrayclient \
> - --enable-shared \
> - --disable-static \
> - --with-bundle=/usr/lib/pcsc
> -
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/openct.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, openct)
> - @$(call install_fixup, openct,PRIORITY,optional)
> - @$(call install_fixup, openct,SECTION,base)
> - @$(call install_fixup, openct,AUTHOR,"Juergen Beisert <jbe@pengutronix.de>")
> - @$(call install_fixup, openct,DESCRIPTION, "SmartCard environment")
> -
> - @$(call install_lib, openct, 0, 0, 0644, libopenct)
> - @$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/ifdhandler)
> - @$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/openct-control)
> -
> -ifdef PTXCONF_OPENCT_PCSC
> - @$(call install_lib, openct, 0, 0, 0644, openct-ifd)
> -endif
> -ifdef PTXCONF_OPENCT_API
> - @$(call install_lib, openct, 0, 0, 0644, libopenctapi)
> -endif
> -ifdef PTXCONF_OPENCT_TOOLS
> - @$(call install_copy, openct, 0, 0, 0755, -, /usr/bin/openct-tool)
> - @$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/ifdproxy)
> -endif
> - @$(call install_alternative, openct, 0, 0, 0644, /etc/openct.conf)
> -
> -ifdef PTXCONF_OPENCT_SYSTEMD_UNIT
> - @$(call install_alternative, openct, 0, 0, 0644, /usr/lib/systemd/system/openct.service)
> - @$(call install_link, openct, ../openct.service, \
> - /usr/lib/systemd/system/multi-user.target.wants/openct.service)
> - @$(call install_alternative, openct, 0, 0, 0644, /usr/lib/tmpfiles.d/openct.conf)
> -endif
> -
> - @$(call install_finish, openct)
> - @$(call touch)
> -
> -# vim: syntax=make
> diff --git a/rules/opensc.in b/rules/opensc.in
> index f48c6a07ee76..4b45cf1d8ab6 100644
> --- a/rules/opensc.in
> +++ b/rules/opensc.in
> @@ -4,7 +4,6 @@ menuconfig OPENSC
> tristate "opensc "
> select ZLIB
> select READLINE if OPENSC_READLINE
> - select OPENCT if OPENSC_OPENCT
> select PCSC_LITE if OPENSC_PCSC
> select OPENSSL if OPENSC_OPENSSL
> select CMOCKA if OPENSC_TESTSUITE
> @@ -25,6 +24,8 @@ choice
> default OPENSC_PCSC
>
> config OPENSC_OPENCT
> + # needs openct
> + depends on BROKEN
> bool "openct"
>
> config OPENSC_PCSC
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 25/42] pcmciautils: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (23 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 24/42] openct: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 26/42] pslib: " Thorsten Scherer
` (16 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/pcmciautils.in | 39 --------------------
rules/pcmciautils.make | 82 ------------------------------------------
2 files changed, 121 deletions(-)
delete mode 100644 rules/pcmciautils.in
delete mode 100644 rules/pcmciautils.make
diff --git a/rules/pcmciautils.in b/rules/pcmciautils.in
deleted file mode 100644
index e35ff2bfc92e..000000000000
--- a/rules/pcmciautils.in
+++ /dev/null
@@ -1,39 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-menuconfig PCMCIAUTILS
- tristate
- prompt "pcmcia utils "
- select LIBSYSFS
- help
- PCMCIAutils contains hotplug scripts and initialization tools
- necessary to allow the PCMCIA subsystem to behave (almost) as
- every other hotpluggable bus system (e.g. USB, IEEE1394).
- Please note that the kernel support for this new feature is only
- present since 2.6.13-rc1. Also, you need sysfsutils 1.3.0 and
- module-init-tools 3.2-pre4 or later.
- (see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
- and http://www.kernel.org/pub/linux/utils/kernel/pcmcia/howto.html)
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
-
-if PCMCIAUTILS
-
-config PCMCIAUTILS_STARTUP
- bool
- prompt "Support dynamic sockets (STARTUP, PCCARD_NONSTATIC)"
- help
- If this is enabled some more programs are built and installed to allow
- hotplugging of the pcmcia socket itself.
- "You don't need it if the socket driver does not select
- PCCARD_NONSTATIC -- that is the case for many embedded systems --
- and for yenta_socket if the cardbus bridge is either below a
- PCI-PCI bridge, or where the PCI bus is not equivalent to the host
- bus (e.g. on PPC)"
- (see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
- and http://www.kernel.org/pub/linux/utils/kernel/pcmcia/howto.html)
-
-endif
diff --git a/rules/pcmciautils.make b/rules/pcmciautils.make
deleted file mode 100644
index dcdd342d55de..000000000000
--- a/rules/pcmciautils.make
+++ /dev/null
@@ -1,82 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2005 by Steven Scholz <steven.scholz@imc-berlin.de>
-# 2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_PCMCIAUTILS) += pcmciautils
-
-#
-# Paths and names
-#
-PCMCIAUTILS_VERSION := 017
-PCMCIAUTILS_MD5 := ee5837214d297661c8b8189055a351fc
-PCMCIAUTILS := pcmciautils-$(PCMCIAUTILS_VERSION)
-PCMCIAUTILS_SUFFIX := tar.gz
-PCMCIAUTILS_URL := $(call ptx/mirror, KERNEL, utils/kernel/pcmcia/$(PCMCIAUTILS).$(PCMCIAUTILS_SUFFIX))
-PCMCIAUTILS_SOURCE := $(SRCDIR)/$(PCMCIAUTILS).$(PCMCIAUTILS_SUFFIX)
-PCMCIAUTILS_DIR := $(BUILDDIR)/$(PCMCIAUTILS)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-PCMCIAUTILS_MAKE_ENV := \
- $(CROSS_ENV_CFLAGS) \
- $(CROSS_ENV_CPPFLAGS) \
- $(CROSS_ENV_LDFLAGS)
-
-PCMCIAUTILS_MAKE_OPT := \
- prefix=/usr \
- mandir=/usr/share/man \
- CROSS=$(COMPILER_PREFIX) \
- V=1 \
- STRIP=echo \
- $(call ptx/ifdef, PTXCONF_PCMCIAUTILS_STARTUP, STARTUP=true, STARTUP=false)
-
-PCMCIAUTILS_INSTALL_OPT := \
- $(PCMCIAUTILS_MAKE_OPT) \
- install
-
-PCMCIAUTILS_MAKE_PAR := NO
-
-$(STATEDIR)/pcmciautils.prepare:
- @$(call targetinfo)
- @$(call touch)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/pcmciautils.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, pcmciautils)
- @$(call install_fixup, pcmciautils,PRIORITY,optional)
- @$(call install_fixup, pcmciautils,SECTION,base)
- @$(call install_fixup, pcmciautils,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, pcmciautils,DESCRIPTION,missing)
-
-# # install-tools
- @$(call install_copy, pcmciautils, 0, 0, 0755, -, \
- /usr/sbin/pccardctl);
- @$(call install_link, pcmciautils, pccardctl, /usr/sbin/lspcmcia)
-
- @$(call install_copy, pcmciautils, 0, 0, 0755, -, \
- /usr/lib/udev/pcmcia-check-broken-cis);
-
-ifdef PTXCONF_PCMCIAUTILS_STARTUP
-# # install-socket-tools
- @$(call install_copy, pcmciautils, 0, 0, 0755, -, \
- /usr/lib/udev/pcmcia-socket-startup);
-endif
- @$(call install_finish, pcmciautils)
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] pcmciautils: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 25/42] pcmciautils: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 3303094861b0ff0f2a560092cb59fde24de60cdd.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:01 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125303.64482-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/pcmciautils.in b/rules/pcmciautils.in
> deleted file mode 100644
> index e35ff2bfc92e..000000000000
> --- a/rules/pcmciautils.in
> +++ /dev/null
> @@ -1,39 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -menuconfig PCMCIAUTILS
> - tristate
> - prompt "pcmcia utils "
> - select LIBSYSFS
> - help
> - PCMCIAutils contains hotplug scripts and initialization tools
> - necessary to allow the PCMCIA subsystem to behave (almost) as
> - every other hotpluggable bus system (e.g. USB, IEEE1394).
> - Please note that the kernel support for this new feature is only
> - present since 2.6.13-rc1. Also, you need sysfsutils 1.3.0 and
> - module-init-tools 3.2-pre4 or later.
> - (see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
> - and http://www.kernel.org/pub/linux/utils/kernel/pcmcia/howto.html)
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> -
> -if PCMCIAUTILS
> -
> -config PCMCIAUTILS_STARTUP
> - bool
> - prompt "Support dynamic sockets (STARTUP, PCCARD_NONSTATIC)"
> - help
> - If this is enabled some more programs are built and installed to allow
> - hotplugging of the pcmcia socket itself.
> - "You don't need it if the socket driver does not select
> - PCCARD_NONSTATIC -- that is the case for many embedded systems --
> - and for yenta_socket if the cardbus bridge is either below a
> - PCI-PCI bridge, or where the PCI bus is not equivalent to the host
> - bus (e.g. on PPC)"
> - (see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
> - and http://www.kernel.org/pub/linux/utils/kernel/pcmcia/howto.html)
> -
> -endif
> diff --git a/rules/pcmciautils.make b/rules/pcmciautils.make
> deleted file mode 100644
> index dcdd342d55de..000000000000
> --- a/rules/pcmciautils.make
> +++ /dev/null
> @@ -1,82 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2005 by Steven Scholz <steven.scholz@imc-berlin.de>
> -# 2009 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_PCMCIAUTILS) += pcmciautils
> -
> -#
> -# Paths and names
> -#
> -PCMCIAUTILS_VERSION := 017
> -PCMCIAUTILS_MD5 := ee5837214d297661c8b8189055a351fc
> -PCMCIAUTILS := pcmciautils-$(PCMCIAUTILS_VERSION)
> -PCMCIAUTILS_SUFFIX := tar.gz
> -PCMCIAUTILS_URL := $(call ptx/mirror, KERNEL, utils/kernel/pcmcia/$(PCMCIAUTILS).$(PCMCIAUTILS_SUFFIX))
> -PCMCIAUTILS_SOURCE := $(SRCDIR)/$(PCMCIAUTILS).$(PCMCIAUTILS_SUFFIX)
> -PCMCIAUTILS_DIR := $(BUILDDIR)/$(PCMCIAUTILS)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -PCMCIAUTILS_MAKE_ENV := \
> - $(CROSS_ENV_CFLAGS) \
> - $(CROSS_ENV_CPPFLAGS) \
> - $(CROSS_ENV_LDFLAGS)
> -
> -PCMCIAUTILS_MAKE_OPT := \
> - prefix=/usr \
> - mandir=/usr/share/man \
> - CROSS=$(COMPILER_PREFIX) \
> - V=1 \
> - STRIP=echo \
> - $(call ptx/ifdef, PTXCONF_PCMCIAUTILS_STARTUP, STARTUP=true, STARTUP=false)
> -
> -PCMCIAUTILS_INSTALL_OPT := \
> - $(PCMCIAUTILS_MAKE_OPT) \
> - install
> -
> -PCMCIAUTILS_MAKE_PAR := NO
> -
> -$(STATEDIR)/pcmciautils.prepare:
> - @$(call targetinfo)
> - @$(call touch)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/pcmciautils.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, pcmciautils)
> - @$(call install_fixup, pcmciautils,PRIORITY,optional)
> - @$(call install_fixup, pcmciautils,SECTION,base)
> - @$(call install_fixup, pcmciautils,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, pcmciautils,DESCRIPTION,missing)
> -
> -# # install-tools
> - @$(call install_copy, pcmciautils, 0, 0, 0755, -, \
> - /usr/sbin/pccardctl);
> - @$(call install_link, pcmciautils, pccardctl, /usr/sbin/lspcmcia)
> -
> - @$(call install_copy, pcmciautils, 0, 0, 0755, -, \
> - /usr/lib/udev/pcmcia-check-broken-cis);
> -
> -ifdef PTXCONF_PCMCIAUTILS_STARTUP
> -# # install-socket-tools
> - @$(call install_copy, pcmciautils, 0, 0, 0755, -, \
> - /usr/lib/udev/pcmcia-socket-startup);
> -endif
> - @$(call install_finish, pcmciautils)
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 26/42] pslib: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (24 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 25/42] pcmciautils: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 27/42] sched_switch: " Thorsten Scherer
` (15 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/pslib.in | 34 ------------------------
rules/pslib.make | 69 ------------------------------------------------
2 files changed, 103 deletions(-)
delete mode 100644 rules/pslib.in
delete mode 100644 rules/pslib.make
diff --git a/rules/pslib.in b/rules/pslib.in
deleted file mode 100644
index 7a3b85ee9cc3..000000000000
--- a/rules/pslib.in
+++ /dev/null
@@ -1,34 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_libs
-
-menuconfig PSLIB
- tristate
- select HOST_GETTEXT
- select LIBPNG if PSLIB_LIBPNG
- select LIBJPEG if PSLIB_LIBJPEG
- prompt "pslib "
- help
- pslib is a C-library to create PostScript files on the fly. It
- offers many drawing primitives, inclusion of png and eps images
- and a very sophisticated text rendering including hyphenation,
- kerning and ligatures. It can read external Type1 fonts and embed
- them into the output file. It supports pdfmarks which makes it in
- combination with ghostscript`s pdfwriter an alternative for
- libraries creating PDF.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
- Needs updating to the latest version.
-
-if PSLIB
-
-config PSLIB_LIBPNG
- bool
- prompt "PNG support"
-
-config PSLIB_LIBJPEG
- bool
- prompt "JPEG support"
-
-endif
diff --git a/rules/pslib.make b/rules/pslib.make
deleted file mode 100644
index 64ec4eb3aa02..000000000000
--- a/rules/pslib.make
+++ /dev/null
@@ -1,69 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2014 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_PSLIB) += pslib
-
-#
-# Paths and names
-#
-PSLIB_VERSION := 0.4.5
-PSLIB_MD5 := 03f39393628a6d758799b9f845047e27
-PSLIB := pslib-$(PSLIB_VERSION)
-PSLIB_SUFFIX := tar.gz
-PSLIB_URL := $(call ptx/mirror, SF, pslib/$(PSLIB).$(PSLIB_SUFFIX))
-PSLIB_SOURCE := $(SRCDIR)/$(PSLIB).$(PSLIB_SUFFIX)
-PSLIB_DIR := $(BUILDDIR)/$(PSLIB)
-PSLIB_LICENSE := LGPL-2.0-or-later
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-PSLIB_CONF_ENV := \
- $(CROSS_ENV) \
- ac_cv_prog_DOC_TO_MAN= \
- ac_cv_path_INTLTOOL_UPDATE=: \
- ac_cv_path_INTLTOOL_MERGE=: \
- ac_cv_path_INTLTOOL_EXTRACT=:
-
-#
-# autoconf
-#
-PSLIB_CONF_TOOL := autoconf
-PSLIB_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --enable-bmp \
- --with-png=$(call ptx/ifdef, PTXCONF_PSLIB_LIBPNG,$(SYSROOT)/usr,no) \
- --with-jpeg=$(call ptx/ifdef, PTXCONF_PSLIB_LIBJPEG,$(SYSROOT)/usr,no) \
- --without-gif \
- --without-tiff \
- --without-debug
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/pslib.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, pslib)
- @$(call install_fixup, pslib,PRIORITY,optional)
- @$(call install_fixup, pslib,SECTION,base)
- @$(call install_fixup, pslib,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
- @$(call install_fixup, pslib,DESCRIPTION,missing)
-
- @$(call install_lib, pslib, 0, 0, 0644, libps)
-
- @$(call install_finish, pslib)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] pslib: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 26/42] pslib: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 28219f809970caddc5bc57f7aca8e1876692cd9f.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:02 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125305.64497-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/pslib.in b/rules/pslib.in
> deleted file mode 100644
> index 7a3b85ee9cc3..000000000000
> --- a/rules/pslib.in
> +++ /dev/null
> @@ -1,34 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_libs
> -
> -menuconfig PSLIB
> - tristate
> - select HOST_GETTEXT
> - select LIBPNG if PSLIB_LIBPNG
> - select LIBJPEG if PSLIB_LIBJPEG
> - prompt "pslib "
> - help
> - pslib is a C-library to create PostScript files on the fly. It
> - offers many drawing primitives, inclusion of png and eps images
> - and a very sophisticated text rendering including hyphenation,
> - kerning and ligatures. It can read external Type1 fonts and embed
> - them into the output file. It supports pdfmarks which makes it in
> - combination with ghostscript`s pdfwriter an alternative for
> - libraries creating PDF.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> - Needs updating to the latest version.
> -
> -if PSLIB
> -
> -config PSLIB_LIBPNG
> - bool
> - prompt "PNG support"
> -
> -config PSLIB_LIBJPEG
> - bool
> - prompt "JPEG support"
> -
> -endif
> diff --git a/rules/pslib.make b/rules/pslib.make
> deleted file mode 100644
> index 64ec4eb3aa02..000000000000
> --- a/rules/pslib.make
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2014 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_PSLIB) += pslib
> -
> -#
> -# Paths and names
> -#
> -PSLIB_VERSION := 0.4.5
> -PSLIB_MD5 := 03f39393628a6d758799b9f845047e27
> -PSLIB := pslib-$(PSLIB_VERSION)
> -PSLIB_SUFFIX := tar.gz
> -PSLIB_URL := $(call ptx/mirror, SF, pslib/$(PSLIB).$(PSLIB_SUFFIX))
> -PSLIB_SOURCE := $(SRCDIR)/$(PSLIB).$(PSLIB_SUFFIX)
> -PSLIB_DIR := $(BUILDDIR)/$(PSLIB)
> -PSLIB_LICENSE := LGPL-2.0-or-later
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -PSLIB_CONF_ENV := \
> - $(CROSS_ENV) \
> - ac_cv_prog_DOC_TO_MAN= \
> - ac_cv_path_INTLTOOL_UPDATE=: \
> - ac_cv_path_INTLTOOL_MERGE=: \
> - ac_cv_path_INTLTOOL_EXTRACT=:
> -
> -#
> -# autoconf
> -#
> -PSLIB_CONF_TOOL := autoconf
> -PSLIB_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --enable-bmp \
> - --with-png=$(call ptx/ifdef, PTXCONF_PSLIB_LIBPNG,$(SYSROOT)/usr,no) \
> - --with-jpeg=$(call ptx/ifdef, PTXCONF_PSLIB_LIBJPEG,$(SYSROOT)/usr,no) \
> - --without-gif \
> - --without-tiff \
> - --without-debug
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/pslib.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, pslib)
> - @$(call install_fixup, pslib,PRIORITY,optional)
> - @$(call install_fixup, pslib,SECTION,base)
> - @$(call install_fixup, pslib,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
> - @$(call install_fixup, pslib,DESCRIPTION,missing)
> -
> - @$(call install_lib, pslib, 0, 0, 0644, libps)
> -
> - @$(call install_finish, pslib)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 27/42] sched_switch: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (25 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 26/42] pslib: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 28/42] schedtool: " Thorsten Scherer
` (14 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
.../sched_switch-0.1/fix-cross-compile.patch | 26 ---------
patches/sched_switch-0.1/series | 1 -
rules/sched_switch.in | 17 ------
rules/sched_switch.make | 57 -------------------
4 files changed, 101 deletions(-)
delete mode 100644 patches/sched_switch-0.1/fix-cross-compile.patch
delete mode 100644 patches/sched_switch-0.1/series
delete mode 100644 rules/sched_switch.in
delete mode 100644 rules/sched_switch.make
diff --git a/patches/sched_switch-0.1/fix-cross-compile.patch b/patches/sched_switch-0.1/fix-cross-compile.patch
deleted file mode 100644
index d4939e0a499b..000000000000
--- a/patches/sched_switch-0.1/fix-cross-compile.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Fix cross compilation
-
-Signed-off-by: Remy Bohmer <linux@bohmer.net>
----
- Makefile | 14 +++++++++++++-
- 1 file changed, 13 insertions(+), 1 deletion(-)
-
-Index: sched_switch-0.1/Makefile
-===================================================================
---- sched_switch-0.1.orig/Makefile
-+++ sched_switch-0.1/Makefile
-@@ -1 +1,13 @@
--sched_switch:
-+DESTDIR =
-+BINDIR = /usr/bin
-+
-+sched_switch: sched_switch.c Makefile
-+ $(CC) sched_switch.c $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(XCFLAGS) -o sched_switch
-+
-+.PHONY: clean
-+clean:
-+ rm -f sched_switch
-+
-+.PHONY: install
-+install: sched_switch
-+ install -m 0755 sched_switch $(DESTDIR)$(BINDIR)/
diff --git a/patches/sched_switch-0.1/series b/patches/sched_switch-0.1/series
deleted file mode 100644
index 0190994f9da3..000000000000
--- a/patches/sched_switch-0.1/series
+++ /dev/null
@@ -1 +0,0 @@
-fix-cross-compile.patch
diff --git a/rules/sched_switch.in b/rules/sched_switch.in
deleted file mode 100644
index e689093ecd5d..000000000000
--- a/rules/sched_switch.in
+++ /dev/null
@@ -1,17 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-config SCHED_SWITCH
- tristate
- prompt "sched switch"
- help
- This is a tool that convert the kernel tracer 'sched_switch' data to
- VCD (value change dump) data.
- It makes a graphical visualization tool of the task switches that can be
- visualised with GTK-wave
- See http://www.osadl.org/Visualize-the-temporal-relationship-of-L.taks-visualizer.0.html
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
diff --git a/rules/sched_switch.make b/rules/sched_switch.make
deleted file mode 100644
index 7532600cc1ae..000000000000
--- a/rules/sched_switch.make
+++ /dev/null
@@ -1,57 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Remy Bohmer <linux@bohmer.net>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SCHED_SWITCH) += sched_switch
-
-#
-# Paths and names
-#
-SCHED_SWITCH_VERSION := 0.1
-SCHED_SWITCH_MD5 := 88772802583336efa4f4bbcfbf130194
-SCHED_SWITCH := sched_switch-$(SCHED_SWITCH_VERSION)
-SCHED_SWITCH_SUFFIX := tgz
-SCHED_SWITCH_URL := http://www.osadl.org/uploads/media/$(SCHED_SWITCH).$(SCHED_SWITCH_SUFFIX)
-SCHED_SWITCH_SOURCE := $(SRCDIR)/$(SCHED_SWITCH).$(SCHED_SWITCH_SUFFIX)
-SCHED_SWITCH_DIR := $(BUILDDIR)/$(SCHED_SWITCH)
-SCHED_SWITCH_LICENSE := GPL-2.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-SCHED_SWITCH_CONF_TOOL := NO
-SCHED_SWITCH_MAKE_ENV := $(CROSS_ENV_FLAGS)
-SCHED_SWITCH_MAKE_OPT := $(CROSS_ENV_CC)
-SCHED_SWITCH_INSTALL_OPT:= \
- $(SCHED_SWITCH_MAKE_OPT) \
- DESTDIR=$(SCHED_SWITCH_PKGDIR) \
- install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sched_switch.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, sched_switch)
- @$(call install_fixup, sched_switch,PRIORITY,optional)
- @$(call install_fixup, sched_switch,SECTION,base)
- @$(call install_fixup, sched_switch,AUTHOR,"Remy Bohmer <linux@bohmer.net>")
- @$(call install_fixup, sched_switch,DESCRIPTION,missing)
-
- @$(call install_copy, sched_switch, 0, 0, 0755, -, /usr/bin/sched_switch)
-
- @$(call install_finish, sched_switch)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] sched_switch: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 27/42] sched_switch: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 0295ec83369578a24a74075ac6b56176a9ed143b.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:02 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125307.64513-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/sched_switch-0.1/fix-cross-compile.patch b/patches/sched_switch-0.1/fix-cross-compile.patch
> deleted file mode 100644
> index d4939e0a499b..000000000000
> --- a/patches/sched_switch-0.1/fix-cross-compile.patch
> +++ /dev/null
> @@ -1,26 +0,0 @@
> -Fix cross compilation
> -
> -Signed-off-by: Remy Bohmer <linux@bohmer.net>
> ----
> - Makefile | 14 +++++++++++++-
> - 1 file changed, 13 insertions(+), 1 deletion(-)
> -
> -Index: sched_switch-0.1/Makefile
> -===================================================================
> ---- sched_switch-0.1.orig/Makefile
> -+++ sched_switch-0.1/Makefile
> -@@ -1 +1,13 @@
> --sched_switch:
> -+DESTDIR =
> -+BINDIR = /usr/bin
> -+
> -+sched_switch: sched_switch.c Makefile
> -+ $(CC) sched_switch.c $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(XCFLAGS) -o sched_switch
> -+
> -+.PHONY: clean
> -+clean:
> -+ rm -f sched_switch
> -+
> -+.PHONY: install
> -+install: sched_switch
> -+ install -m 0755 sched_switch $(DESTDIR)$(BINDIR)/
> diff --git a/patches/sched_switch-0.1/series b/patches/sched_switch-0.1/series
> deleted file mode 100644
> index 0190994f9da3..000000000000
> --- a/patches/sched_switch-0.1/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -fix-cross-compile.patch
> diff --git a/rules/sched_switch.in b/rules/sched_switch.in
> deleted file mode 100644
> index e689093ecd5d..000000000000
> --- a/rules/sched_switch.in
> +++ /dev/null
> @@ -1,17 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -config SCHED_SWITCH
> - tristate
> - prompt "sched switch"
> - help
> - This is a tool that convert the kernel tracer 'sched_switch' data to
> - VCD (value change dump) data.
> - It makes a graphical visualization tool of the task switches that can be
> - visualised with GTK-wave
> - See http://www.osadl.org/Visualize-the-temporal-relationship-of-L.taks-visualizer.0.html
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> diff --git a/rules/sched_switch.make b/rules/sched_switch.make
> deleted file mode 100644
> index 7532600cc1ae..000000000000
> --- a/rules/sched_switch.make
> +++ /dev/null
> @@ -1,57 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Remy Bohmer <linux@bohmer.net>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SCHED_SWITCH) += sched_switch
> -
> -#
> -# Paths and names
> -#
> -SCHED_SWITCH_VERSION := 0.1
> -SCHED_SWITCH_MD5 := 88772802583336efa4f4bbcfbf130194
> -SCHED_SWITCH := sched_switch-$(SCHED_SWITCH_VERSION)
> -SCHED_SWITCH_SUFFIX := tgz
> -SCHED_SWITCH_URL := http://www.osadl.org/uploads/media/$(SCHED_SWITCH).$(SCHED_SWITCH_SUFFIX)
> -SCHED_SWITCH_SOURCE := $(SRCDIR)/$(SCHED_SWITCH).$(SCHED_SWITCH_SUFFIX)
> -SCHED_SWITCH_DIR := $(BUILDDIR)/$(SCHED_SWITCH)
> -SCHED_SWITCH_LICENSE := GPL-2.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -SCHED_SWITCH_CONF_TOOL := NO
> -SCHED_SWITCH_MAKE_ENV := $(CROSS_ENV_FLAGS)
> -SCHED_SWITCH_MAKE_OPT := $(CROSS_ENV_CC)
> -SCHED_SWITCH_INSTALL_OPT:= \
> - $(SCHED_SWITCH_MAKE_OPT) \
> - DESTDIR=$(SCHED_SWITCH_PKGDIR) \
> - install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sched_switch.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, sched_switch)
> - @$(call install_fixup, sched_switch,PRIORITY,optional)
> - @$(call install_fixup, sched_switch,SECTION,base)
> - @$(call install_fixup, sched_switch,AUTHOR,"Remy Bohmer <linux@bohmer.net>")
> - @$(call install_fixup, sched_switch,DESCRIPTION,missing)
> -
> - @$(call install_copy, sched_switch, 0, 0, 0755, -, /usr/bin/sched_switch)
> -
> - @$(call install_finish, sched_switch)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 28/42] schedtool: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (26 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 27/42] sched_switch: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 29/42] sdl-gfx: " Thorsten Scherer
` (13 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/schedtool.in | 13 -----------
rules/schedtool.make | 54 --------------------------------------------
2 files changed, 67 deletions(-)
delete mode 100644 rules/schedtool.in
delete mode 100644 rules/schedtool.make
diff --git a/rules/schedtool.in b/rules/schedtool.in
deleted file mode 100644
index 90d9bf37eb35..000000000000
--- a/rules/schedtool.in
+++ /dev/null
@@ -1,13 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-config SCHEDTOOL
- tristate
- prompt "schedtool"
- help
- schedtool can be used to query or alter a process's scheduling policy under linux
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream gone and fails to build with
- current toolchains.
diff --git a/rules/schedtool.make b/rules/schedtool.make
deleted file mode 100644
index 4a06710fba59..000000000000
--- a/rules/schedtool.make
+++ /dev/null
@@ -1,54 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2012 by Martin Wagner <martin.wagner@neuberger.net>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SCHEDTOOL) += schedtool
-
-#
-# Paths and names
-#
-SCHEDTOOL_VERSION := 1.3.0
-SCHEDTOOL_MD5 := 0d968f05d3ad7675f1f33ef1f6d0a3fb
-SCHEDTOOL := schedtool-$(SCHEDTOOL_VERSION)
-SCHEDTOOL_SUFFIX := tar.bz2
-SCHEDTOOL_URL := http://freequaos.host.sk/schedtool/$(SCHEDTOOL).$(SCHEDTOOL_SUFFIX)
-SCHEDTOOL_SOURCE := $(SRCDIR)/$(SCHEDTOOL).$(SCHEDTOOL_SUFFIX)
-SCHEDTOOL_DIR := $(BUILDDIR)/$(SCHEDTOOL)
-SCHEDTOOL_LICENSE := GPL-2.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-SCHEDTOOL_CONF_TOOL := NO
-SCHEDTOOL_MAKE_ENV := $(CROSS_ENV) CPPFLAGS="$(CROSS_CFLAGS) $(CROSS_CPPFLAGS)"
-SCHEDTOOL_MAKE_OPT := CC=$(CROSS_CC)
-SCHEDTOOL_INSTALL_OPT := DESTPREFIX=/usr install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/schedtool.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, schedtool)
- @$(call install_fixup, schedtool,PRIORITY,optional)
- @$(call install_fixup, schedtool,SECTION,base)
- @$(call install_fixup, schedtool,AUTHOR,"Martin Wagner <martin.wagner@neuberger.net>")
- @$(call install_fixup, schedtool,DESCRIPTION,missing)
-
- @$(call install_copy, schedtool, 0, 0, 0755, -, /usr/bin/schedtool)
-
- @$(call install_finish, schedtool)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] schedtool: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 28/42] schedtool: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as aaf13bd0aa3730a53d758c52dc54693d5183b2e7.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:03 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125309.64528-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/schedtool.in b/rules/schedtool.in
> deleted file mode 100644
> index 90d9bf37eb35..000000000000
> --- a/rules/schedtool.in
> +++ /dev/null
> @@ -1,13 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -config SCHEDTOOL
> - tristate
> - prompt "schedtool"
> - help
> - schedtool can be used to query or alter a process's scheduling policy under linux
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream gone and fails to build with
> - current toolchains.
> diff --git a/rules/schedtool.make b/rules/schedtool.make
> deleted file mode 100644
> index 4a06710fba59..000000000000
> --- a/rules/schedtool.make
> +++ /dev/null
> @@ -1,54 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2012 by Martin Wagner <martin.wagner@neuberger.net>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SCHEDTOOL) += schedtool
> -
> -#
> -# Paths and names
> -#
> -SCHEDTOOL_VERSION := 1.3.0
> -SCHEDTOOL_MD5 := 0d968f05d3ad7675f1f33ef1f6d0a3fb
> -SCHEDTOOL := schedtool-$(SCHEDTOOL_VERSION)
> -SCHEDTOOL_SUFFIX := tar.bz2
> -SCHEDTOOL_URL := http://freequaos.host.sk/schedtool/$(SCHEDTOOL).$(SCHEDTOOL_SUFFIX)
> -SCHEDTOOL_SOURCE := $(SRCDIR)/$(SCHEDTOOL).$(SCHEDTOOL_SUFFIX)
> -SCHEDTOOL_DIR := $(BUILDDIR)/$(SCHEDTOOL)
> -SCHEDTOOL_LICENSE := GPL-2.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -SCHEDTOOL_CONF_TOOL := NO
> -SCHEDTOOL_MAKE_ENV := $(CROSS_ENV) CPPFLAGS="$(CROSS_CFLAGS) $(CROSS_CPPFLAGS)"
> -SCHEDTOOL_MAKE_OPT := CC=$(CROSS_CC)
> -SCHEDTOOL_INSTALL_OPT := DESTPREFIX=/usr install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/schedtool.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, schedtool)
> - @$(call install_fixup, schedtool,PRIORITY,optional)
> - @$(call install_fixup, schedtool,SECTION,base)
> - @$(call install_fixup, schedtool,AUTHOR,"Martin Wagner <martin.wagner@neuberger.net>")
> - @$(call install_fixup, schedtool,DESCRIPTION,missing)
> -
> - @$(call install_copy, schedtool, 0, 0, 0755, -, /usr/bin/schedtool)
> -
> - @$(call install_finish, schedtool)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 29/42] sdl-gfx: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (27 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 28/42] schedtool: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 30/42] sdl-ttf: " Thorsten Scherer
` (12 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/sdl-gfx.in | 15 ------------
rules/sdl-gfx.make | 58 ----------------------------------------------
2 files changed, 73 deletions(-)
delete mode 100644 rules/sdl-gfx.in
delete mode 100644 rules/sdl-gfx.make
diff --git a/rules/sdl-gfx.in b/rules/sdl-gfx.in
deleted file mode 100644
index d9fa218ab0e1..000000000000
--- a/rules/sdl-gfx.in
+++ /dev/null
@@ -1,15 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sdl
-
-config SDL_GFX
- tristate
- select SDL
- prompt "SDL gfx"
- help
- SDL graphics drawing primitives and other support functions wrapped up
- in an addon library for the Simple Direct Media (SDL) cross-platform
- API layer.
-
- STAGING: remove in PTXdist 2026.03.0
- Obsolete and replaced by SDL2.
diff --git a/rules/sdl-gfx.make b/rules/sdl-gfx.make
deleted file mode 100644
index ef6d5bc65315..000000000000
--- a/rules/sdl-gfx.make
+++ /dev/null
@@ -1,58 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SDL_GFX) += sdl-gfx
-
-#
-# Paths and names
-#
-SDL_GFX_VERSION := 2.0.20
-SDL_GFX_MD5 := 8a787e538a8e4d80d4927535be5af083
-SDL_GFX := SDL_gfx-$(SDL_GFX_VERSION)
-SDL_GFX_SUFFIX := tar.gz
-SDL_GFX_URL := http://www.ferzkopp.net/Software/SDL_gfx-2.0/$(SDL_GFX).$(SDL_GFX_SUFFIX)
-SDL_GFX_SOURCE := $(SRCDIR)/$(SDL_GFX).$(SDL_GFX_SUFFIX)
-SDL_GFX_DIR := $(BUILDDIR)/$(SDL_GFX)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SDL_GFX_CONF_TOOL := autoconf
-SDL_GFX_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --with-sdl-prefix=$(SYSROOT)/usr \
- --disable-mmx \
- --disable-sdltest
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sdl-gfx.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, sdl-gfx)
- @$(call install_fixup, sdl-gfx,PRIORITY,optional)
- @$(call install_fixup, sdl-gfx,SECTION,base)
- @$(call install_fixup, sdl-gfx,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
- @$(call install_fixup, sdl-gfx,DESCRIPTION,missing)
-
- @$(call install_lib, sdl-gfx, 0, 0, 0644, libSDL_gfx)
-
- @$(call install_finish, sdl-gfx)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] sdl-gfx: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 29/42] sdl-gfx: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 295dd942a3a612bb874caa93c58344d409585bb6.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:04 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125311.64543-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/sdl-gfx.in b/rules/sdl-gfx.in
> deleted file mode 100644
> index d9fa218ab0e1..000000000000
> --- a/rules/sdl-gfx.in
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sdl
> -
> -config SDL_GFX
> - tristate
> - select SDL
> - prompt "SDL gfx"
> - help
> - SDL graphics drawing primitives and other support functions wrapped up
> - in an addon library for the Simple Direct Media (SDL) cross-platform
> - API layer.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Obsolete and replaced by SDL2.
> diff --git a/rules/sdl-gfx.make b/rules/sdl-gfx.make
> deleted file mode 100644
> index ef6d5bc65315..000000000000
> --- a/rules/sdl-gfx.make
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SDL_GFX) += sdl-gfx
> -
> -#
> -# Paths and names
> -#
> -SDL_GFX_VERSION := 2.0.20
> -SDL_GFX_MD5 := 8a787e538a8e4d80d4927535be5af083
> -SDL_GFX := SDL_gfx-$(SDL_GFX_VERSION)
> -SDL_GFX_SUFFIX := tar.gz
> -SDL_GFX_URL := http://www.ferzkopp.net/Software/SDL_gfx-2.0/$(SDL_GFX).$(SDL_GFX_SUFFIX)
> -SDL_GFX_SOURCE := $(SRCDIR)/$(SDL_GFX).$(SDL_GFX_SUFFIX)
> -SDL_GFX_DIR := $(BUILDDIR)/$(SDL_GFX)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SDL_GFX_CONF_TOOL := autoconf
> -SDL_GFX_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --with-sdl-prefix=$(SYSROOT)/usr \
> - --disable-mmx \
> - --disable-sdltest
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sdl-gfx.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, sdl-gfx)
> - @$(call install_fixup, sdl-gfx,PRIORITY,optional)
> - @$(call install_fixup, sdl-gfx,SECTION,base)
> - @$(call install_fixup, sdl-gfx,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
> - @$(call install_fixup, sdl-gfx,DESCRIPTION,missing)
> -
> - @$(call install_lib, sdl-gfx, 0, 0, 0644, libSDL_gfx)
> -
> - @$(call install_finish, sdl-gfx)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 30/42] sdl-ttf: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (28 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 29/42] sdl-gfx: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 31/42] sdl: " Thorsten Scherer
` (11 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/sdl-ttf.in | 20 ---------------
rules/sdl-ttf.make | 63 ----------------------------------------------
2 files changed, 83 deletions(-)
delete mode 100644 rules/sdl-ttf.in
delete mode 100644 rules/sdl-ttf.make
diff --git a/rules/sdl-ttf.in b/rules/sdl-ttf.in
deleted file mode 100644
index cbc5948af16b..000000000000
--- a/rules/sdl-ttf.in
+++ /dev/null
@@ -1,20 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sdl
-
-config SDL_TTF
- tristate
- select SDL
- select FREETYPE
- prompt "SDL ttf"
- help
- SDL_ttf is a TrueType font rendering library that is used with the
- SDL library, and almost as portable. It depends on freetype2 to
- handle the TrueType font data. It allows a programmer to use
- multiple TrueType fonts without having to code a font rendering
- routine themselves. With the power of outline fonts and
- antialiasing, high quality text output can be obtained without much
- effort.
-
- STAGING: remove in PTXdist 2026.03.0
- Obsolete and replaced by SDL2.
diff --git a/rules/sdl-ttf.make b/rules/sdl-ttf.make
deleted file mode 100644
index 08d8285a30bc..000000000000
--- a/rules/sdl-ttf.make
+++ /dev/null
@@ -1,63 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SDL_TTF) += sdl-ttf
-
-#
-# Paths and names
-#
-SDL_TTF_VERSION := 2.0.11
-SDL_TTF_MD5 := 61e29bd9da8d245bc2471d1b2ce591aa
-SDL_TTF := SDL_ttf-$(SDL_TTF_VERSION)
-SDL_TTF_SUFFIX := tar.gz
-SDL_TTF_URL := https://www.libsdl.org/projects/SDL_ttf/release/$(SDL_TTF).$(SDL_TTF_SUFFIX)
-SDL_TTF_SOURCE := $(SRCDIR)/$(SDL_TTF).$(SDL_TTF_SUFFIX)
-SDL_TTF_DIR := $(BUILDDIR)/$(SDL_TTF)
-SDL_TTF_LICENSE := Zlib
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-SDL_TTF_CONF_ENV := \
- $(CROSS_ENV) \
- sdl_cv_lib_opengl=no
-
-#
-# autoconf
-#
-SDL_TTF_CONF_TOOL := autoconf
-SDL_TTF_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --with-sdl-prefix=$(SYSROOT)/usr \
- --disable-sdltest \
- --without-x
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sdl-ttf.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, sdl-ttf)
- @$(call install_fixup, sdl-ttf,PRIORITY,optional)
- @$(call install_fixup, sdl-ttf,SECTION,base)
- @$(call install_fixup, sdl-ttf,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
- @$(call install_fixup, sdl-ttf,DESCRIPTION,missing)
-
- @$(call install_lib, sdl-ttf, 0, 0, 0644, libSDL_ttf-2.0)
-
- @$(call install_finish, sdl-ttf)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] sdl-ttf: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 30/42] sdl-ttf: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 8cec625ca3c7903a1463d32da486a7120e40a38b.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:05 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125313.64558-1-t.scherer@eckelmann.de>
> [mol: remove patches as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/SDL_ttf-2.0.11/0001-configure-cache-result-of-OpenGL-test.patch b/patches/SDL_ttf-2.0.11/0001-configure-cache-result-of-OpenGL-test.patch
> deleted file mode 100644
> index 75fdfffcc7bd..000000000000
> --- a/patches/SDL_ttf-2.0.11/0001-configure-cache-result-of-OpenGL-test.patch
> +++ /dev/null
> @@ -1,37 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Wed, 24 Oct 2012 18:22:53 +0200
> -Subject: [PATCH] configure: cache result of OpenGL test
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - configure.in | 12 ++++++------
> - 1 file changed, 6 insertions(+), 6 deletions(-)
> -
> -diff --git a/configure.in b/configure.in
> -index 865075e..38ac8b0 100644
> ---- a/configure.in
> -+++ b/configure.in
> -@@ -166,17 +166,17 @@ case "$host" in
> - fi
> - ;;
> - esac
> --AC_MSG_CHECKING(for OpenGL support)
> --have_opengl=no
> -+AC_CACHE_CHECK([for OpenGL support],[sdl_cv_lib_opengl],[
> -+sdl_cv_lib_opengl=no
> - AC_TRY_COMPILE([
> - #include "SDL_opengl.h"
> - ],[
> - GLuint texture;
> - ],[
> --have_opengl=yes
> --])
> --AC_MSG_RESULT($have_opengl)
> --if test x$have_opengl = xyes; then
> -+sdl_cv_lib_opengl=yes
> -+])])
> -+AC_MSG_RESULT($sdl_cv_lib_opengl)
> -+if test x$sdl_cv_lib_opengl = xyes; then
> - CFLAGS="$CFLAGS -DHAVE_OPENGL"
> - GL_LIBS="$SYS_GL_LIBS"
> - else
> diff --git a/patches/SDL_ttf-2.0.11/autogen.sh b/patches/SDL_ttf-2.0.11/autogen.sh
> deleted file mode 100755
> index e5a4b1b8dc4a..000000000000
> --- a/patches/SDL_ttf-2.0.11/autogen.sh
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -#!/bin/sh
> -
> -exec ./autogen.sh
> diff --git a/patches/SDL_ttf-2.0.11/series b/patches/SDL_ttf-2.0.11/series
> deleted file mode 100644
> index fa79a6005954..000000000000
> --- a/patches/SDL_ttf-2.0.11/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-configure-cache-result-of-OpenGL-test.patch
> -# a650043d9687687c06dffa464432142c - git-ptx-patches magic
> diff --git a/rules/sdl-ttf.in b/rules/sdl-ttf.in
> deleted file mode 100644
> index cbc5948af16b..000000000000
> --- a/rules/sdl-ttf.in
> +++ /dev/null
> @@ -1,20 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sdl
> -
> -config SDL_TTF
> - tristate
> - select SDL
> - select FREETYPE
> - prompt "SDL ttf"
> - help
> - SDL_ttf is a TrueType font rendering library that is used with the
> - SDL library, and almost as portable. It depends on freetype2 to
> - handle the TrueType font data. It allows a programmer to use
> - multiple TrueType fonts without having to code a font rendering
> - routine themselves. With the power of outline fonts and
> - antialiasing, high quality text output can be obtained without much
> - effort.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Obsolete and replaced by SDL2.
> diff --git a/rules/sdl-ttf.make b/rules/sdl-ttf.make
> deleted file mode 100644
> index 08d8285a30bc..000000000000
> --- a/rules/sdl-ttf.make
> +++ /dev/null
> @@ -1,63 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SDL_TTF) += sdl-ttf
> -
> -#
> -# Paths and names
> -#
> -SDL_TTF_VERSION := 2.0.11
> -SDL_TTF_MD5 := 61e29bd9da8d245bc2471d1b2ce591aa
> -SDL_TTF := SDL_ttf-$(SDL_TTF_VERSION)
> -SDL_TTF_SUFFIX := tar.gz
> -SDL_TTF_URL := https://www.libsdl.org/projects/SDL_ttf/release/$(SDL_TTF).$(SDL_TTF_SUFFIX)
> -SDL_TTF_SOURCE := $(SRCDIR)/$(SDL_TTF).$(SDL_TTF_SUFFIX)
> -SDL_TTF_DIR := $(BUILDDIR)/$(SDL_TTF)
> -SDL_TTF_LICENSE := Zlib
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -SDL_TTF_CONF_ENV := \
> - $(CROSS_ENV) \
> - sdl_cv_lib_opengl=no
> -
> -#
> -# autoconf
> -#
> -SDL_TTF_CONF_TOOL := autoconf
> -SDL_TTF_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --with-sdl-prefix=$(SYSROOT)/usr \
> - --disable-sdltest \
> - --without-x
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sdl-ttf.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, sdl-ttf)
> - @$(call install_fixup, sdl-ttf,PRIORITY,optional)
> - @$(call install_fixup, sdl-ttf,SECTION,base)
> - @$(call install_fixup, sdl-ttf,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
> - @$(call install_fixup, sdl-ttf,DESCRIPTION,missing)
> -
> - @$(call install_lib, sdl-ttf, 0, 0, 0644, libSDL_ttf-2.0)
> -
> - @$(call install_finish, sdl-ttf)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 31/42] sdl: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (29 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 30/42] sdl-ttf: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 32/42] sdl_image: " Thorsten Scherer
` (10 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/sdl.in | 145 -------------------------------------------------
rules/sdl.make | 137 ----------------------------------------------
2 files changed, 282 deletions(-)
delete mode 100644 rules/sdl.in
delete mode 100644 rules/sdl.make
diff --git a/rules/sdl.in b/rules/sdl.in
deleted file mode 100644
index b672106e2e57..000000000000
--- a/rules/sdl.in
+++ /dev/null
@@ -1,145 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sdl
-
-menuconfig SDL
- tristate
- prompt "SDL "
- select LIBC_M
- select LIBC_DL
- select LIBC_PTHREAD
- select GCCLIBS_GCC_S
- select CROSS_NASM if SDL_VIDEO
- select ALSA_LIB if SDL_ALSA
- select XORG_LIB_X11 if SDL_XORG
- select XORG_LIB_XT if SDL_XORG
- select XORG_LIB_XV if SDL_XORG && SDL_VIDEO
- select XORG_LIB_XVMC if SDL_XORG && SDL_VIDEO
- select TSLIB if SDL_TSLIB
- help
- Simple DirectMedia Layer is a cross-platform multimedia
- library designed to provide low level access to audio,
- keyboard, mouse, joystick, 3D hardware via OpenGL, and
- 2D video framebuffer.
-
- STAGING: remove in PTXdist 2026.03.0
- Obsolete and replaced by SDL2.
-
-if SDL
-
-config SDL_TIMERS
- bool
- prompt "SDL Timers Support"
- default y
- help
- FIXME
-
-config SDL_FILE
- bool
- prompt "SDL File Support"
- default y
- help
- FIXME
-
-config SDL_CPUINFO
- bool
- prompt "SDL CPU Info Support"
- default y
- help
- FIXME
-
-menuconfig SDL_AUDIO
- bool
- prompt "SDL Audio Support "
- default y
- help
- FIXME
-
-if SDL_AUDIO
-
-config SDL_OSS
- bool
- prompt "SDL OSS Support"
- help
- Open Sound System (OSS) is the first attempt in
- unifying the digital audio architecture for UNIX.
- OSS is a set of device drivers that provide a
- uniform API across all the major UNIX architectures.
-
-config SDL_ALSA
- bool
- prompt "SDL ALSA Support"
- default y
- help
- The Advanced Linux Sound Architecture (ALSA)
- provides audio and MIDI functionality to the
- Linux operating system.
-
-endif
-
-menuconfig SDL_VIDEO
- bool
- prompt "SDL Video Support "
- default y
- help
- FIXME
-
-if SDL_VIDEO
-
-menuconfig SDL_XORG
- bool
- prompt "Xorg Support "
- help
- X.Org provides an open source implementation of the
- X Window System.
-
-config SDL_FBCON
- bool
- prompt "SDL fbcon support"
- help
- Framebuffer console
-
-config SDL_OPENGL
- bool
- prompt "OpenGL Support"
- depends on BROKEN
- help
- OpenGL is a multi-platform software interface to
- graphics hardware, supporting rendering and imaging
- operations.
-
-endif
-
-config SDL_EVENT
- bool
- prompt "SDL Event Support"
- default y
- help
- FIXME
-
-config SDL_JOYSTICK
- bool
- prompt "SDL Joystick Support"
- help
- FIXME
-
-config SDL_CDROM
- bool
- prompt "SDL CDROM Support"
- help
- FIXME
-
-menuconfig SDL_THREADS
- bool
- prompt "SDL Thread Support "
- default y
- help
- Turn on multithreading support
-
-config SDL_TSLIB
- bool
- prompt "tslib Support"
- help
- Turn on support for the touchscreen library 'tslib'
-
-endif
diff --git a/rules/sdl.make b/rules/sdl.make
deleted file mode 100644
index 5cbef70370f7..000000000000
--- a/rules/sdl.make
+++ /dev/null
@@ -1,137 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Erwin Rol
-# 2010 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SDL) += sdl
-
-#
-# Paths and names
-#
-SDL_VERSION := 1.2.15
-SDL_MD5 := 9d96df8417572a2afb781a7c4c811a85
-SDL := SDL-$(SDL_VERSION)
-SDL_SUFFIX := tar.gz
-SDL_URL := https://www.libsdl.org/release/$(SDL).$(SDL_SUFFIX)
-SDL_SOURCE := $(SRCDIR)/$(SDL).$(SDL_SUFFIX)
-SDL_DIR := $(BUILDDIR)/$(SDL)
-SDL_LICENSE := LGPL-2.1-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SDL_CONF_TOOL := autoconf
-SDL_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --enable-shared \
- --disable-static \
- --enable-libc \
- --$(call ptx/endis,PTXCONF_SDL_AUDIO)-audio \
- --$(call ptx/endis,PTXCONF_SDL_VIDEO)-video \
- --$(call ptx/endis,PTXCONF_SDL_EVENT)-events \
- --$(call ptx/endis,PTXCONF_SDL_JOYSTICK)-joystick \
- --$(call ptx/endis,PTXCONF_SDL_CDROM)-cdrom \
- --$(call ptx/endis,PTXCONF_SDL_THREADS)-threads \
- --$(call ptx/endis,PTXCONF_SDL_TIMERS)-timers \
- --$(call ptx/endis,PTXCONF_SDL_FILE)-file \
- --enable-loadso \
- --$(call ptx/endis,PTXCONF_SDL_CPUINFO)-cpuinfo \
- --enable-assembly \
- --$(call ptx/endis,PTXCONF_SDL_OSS)-oss \
- --$(call ptx/endis,PTXCONF_SDL_ALSA)-alsa \
- --disable-alsatest \
- --disable-alsa-shared \
- --disable-esd \
- --disable-esdtest \
- --disable-esd-shared \
- --disable-pulseaudio \
- --disable-pulseaudio-shared \
- --disable-arts \
- --disable-arts-shared \
- --disable-nas \
- --disable-nas-shared \
- --disable-diskaudio \
- --disable-dummyaudio \
- --disable-mintaudio \
- --enable-nasm \
- --disable-altivec \
- --disable-ipod \
- --disable-video-nanox \
- --disable-nanox-debug \
- --disable-nanox-share-memory \
- --disable-nanox-direct-fb \
- --$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11 \
- --disable-x11-shared \
- --$(call ptx/endis,PTXCONF_SDL_XORG)-dga \
- --$(call ptx/endis,PTXCONF_SDL_XORG)-video-dga \
- --$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-dgamouse \
- --$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-vm \
- --$(call ptx/endis,PTXCONF_SDL_VIDEO)-video-x11-xv \
- --disable-video-x11-xinerama \
- --$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-xme \
- --disable-video-x11-xrandr \
- --disable-video-photon \
- --disable-video-carbon \
- --disable-video-cocoa \
- --$(call ptx/endis,PTXCONF_SDL_FBCON)-video-fbcon \
- --disable-video-directfb \
- --disable-video-ps2gs \
- --disable-video-ps3 \
- --disable-video-ggi \
- --disable-video-svga \
- --disable-video-vgl \
- --disable-video-wscons \
- --disable-video-aalib \
- --disable-video-caca \
- --disable-video-qtopia \
- --disable-video-picogui \
- --disable-xbios \
- --disable-gem \
- --enable-video-dummy \
- --$(call ptx/endis,PTXCONF_SDL_OPENGL)-video-opengl \
- --disable-osmesa-shared \
- --enable-screensaver \
- --enable-input-events \
- --$(call ptx/endis,PTXCONF_SDL_TSLIB)-input-tslib \
- --disable-pth \
- --enable-pthreads \
- --enable-pthread-sem \
- --disable-stdio-redirect \
- --disable-directx \
- --enable-sdl-dlopen \
- --disable-atari-ldg \
- --enable-clock_gettime \
- --disable-rpath \
- --$(call ptx/wwo,PTXCONF_SDL_XORG)-x
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sdl.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, sdl)
- @$(call install_fixup, sdl,PRIORITY,optional)
- @$(call install_fixup, sdl,SECTION,base)
- @$(call install_fixup, sdl,AUTHOR,"Erwin Rol <ero@pengutronix.de>")
- @$(call install_fixup, sdl,DESCRIPTION,missing)
-
- @$(call install_lib, sdl, 0, 0, 0644, libSDL-1.2)
-
- @$(call install_finish, sdl)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] sdl: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 31/42] sdl: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 8c2cf0e9d15acfd4a0873e95e064b5435b6f3393.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:06 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125315.64574-1-t.scherer@eckelmann.de>
> [mol: remove patches as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/SDL-1.2.15/0001-SDL-1.2.10-sdl-config.in.diff.patch b/patches/SDL-1.2.15/0001-SDL-1.2.10-sdl-config.in.diff.patch
> deleted file mode 100644
> index 7233f65c0645..000000000000
> --- a/patches/SDL-1.2.15/0001-SDL-1.2.10-sdl-config.in.diff.patch
> +++ /dev/null
> @@ -1,50 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:49:04 +0200
> -Subject: [PATCH] SDL-1.2.10-sdl-config.in.diff
> -
> -Subject teach sdl-config about sysroot
> -
> -Teach sdl-config the concept of sysroot, but disable manual prefix overwriting.
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - sdl-config.in | 14 +++++++-------
> - 1 file changed, 7 insertions(+), 7 deletions(-)
> -
> -diff --git a/sdl-config.in b/sdl-config.in
> -index e0fcc0ced54a..0159c474dfcb 100644
> ---- a/sdl-config.in
> -+++ b/sdl-config.in
> -@@ -23,10 +23,10 @@ while test $# -gt 0; do
> -
> - case $1 in
> - --prefix=*)
> -- prefix=$optarg
> -- if test $exec_prefix_set = no ; then
> -- exec_prefix=$optarg
> -- fi
> -+# prefix=$optarg
> -+# if test $exec_prefix_set = no ; then
> -+# exec_prefix=$optarg
> -+# fi
> - ;;
> - --prefix)
> - echo $prefix
> -@@ -42,14 +42,14 @@ while test $# -gt 0; do
> - echo @SDL_VERSION@
> - ;;
> - --cflags)
> -- echo -I@includedir@/SDL @SDL_CFLAGS@
> -+ echo -I${SYSROOT}@includedir@/SDL @SDL_CFLAGS@
> - ;;
> - @ENABLE_SHARED_TRUE@ --libs)
> --@ENABLE_SHARED_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_LIBS@
> -+@ENABLE_SHARED_TRUE@ echo -L${SYSROOT}@libdir@ @SDL_RLD_FLAGS@ @SDL_LIBS@
> - @ENABLE_SHARED_TRUE@ ;;
> - @ENABLE_STATIC_TRUE@@ENABLE_SHARED_TRUE@ --static-libs)
> - @ENABLE_STATIC_TRUE@@ENABLE_SHARED_FALSE@ --libs|--static-libs)
> --@ENABLE_STATIC_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_STATIC_LIBS@
> -+@ENABLE_STATIC_TRUE@ echo -L${SYSROOT}@libdir@ @SDL_RLD_FLAGS@ @SDL_STATIC_LIBS@
> - @ENABLE_STATIC_TRUE@ ;;
> - *)
> - echo "${usage}" 1>&2
> diff --git a/patches/SDL-1.2.15/0002-fix-parallel-build.patch b/patches/SDL-1.2.15/0002-fix-parallel-build.patch
> deleted file mode 100644
> index a5199e8441c7..000000000000
> --- a/patches/SDL-1.2.15/0002-fix-parallel-build.patch
> +++ /dev/null
> @@ -1,24 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:49:04 +0200
> -Subject: [PATCH] fix parallel build
> -
> -We have to create the objects dir before saving gcc's output into it.
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - Makefile.in | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index ab51035e0b01..6e2467275138 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -71,7 +71,7 @@ depend:
> -
> - include $(depend)
> -
> --$(objects)/$(TARGET): $(OBJECTS)
> -+$(objects)/$(TARGET): $(OBJECTS) $(objects)
> - $(LIBTOOL) --mode=link $(CC) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
> -
> - $(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS)
> diff --git a/patches/SDL-1.2.15/0003-Fix-compilation-with-libX11-1.5.99.902.patch b/patches/SDL-1.2.15/0003-Fix-compilation-with-libX11-1.5.99.902.patch
> deleted file mode 100644
> index 07d12dbe3dc9..000000000000
> --- a/patches/SDL-1.2.15/0003-Fix-compilation-with-libX11-1.5.99.902.patch
> +++ /dev/null
> @@ -1,64 +0,0 @@
> -From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com>
> -Date: Sun, 2 Jun 2013 20:48:53 +0600
> -Subject: [PATCH] Fix compilation with libX11 >= 1.5.99.902.
> -
> -These changes fixes bug #1769 for SDL 1.2
> -(http://bugzilla.libsdl.org/show_bug.cgi?id=1769).
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - configure.in | 11 +++++++++++
> - include/SDL_config.h.in | 1 +
> - src/video/x11/SDL_x11sym.h | 4 ++++
> - 3 files changed, 16 insertions(+)
> -
> -diff --git a/configure.in b/configure.in
> -index 08c8e1e97c67..89c526d42455 100644
> ---- a/configure.in
> -+++ b/configure.in
> -@@ -1127,6 +1127,17 @@ AC_HELP_STRING([--enable-video-x11-xrandr], [enable X11 Xrandr extension for ful
> - if test x$definitely_enable_video_x11_xrandr = xyes; then
> - AC_DEFINE(SDL_VIDEO_DRIVER_X11_XRANDR)
> - fi
> -+ AC_MSG_CHECKING(for const parameter to _XData32)
> -+ have_const_param_xdata32=no
> -+ AC_TRY_COMPILE([
> -+ #include <X11/Xlibint.h>
> -+ extern int _XData32(Display *dpy,register _Xconst long *data,unsigned len);
> -+ ],[
> -+ ],[
> -+ have_const_param_xdata32=yes
> -+ AC_DEFINE(SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32)
> -+ ])
> -+ AC_MSG_RESULT($have_const_param_xdata32)
> - fi
> - fi
> - }
> -diff --git a/include/SDL_config.h.in b/include/SDL_config.h.in
> -index 8bb1773c0eb7..78ca747bc041 100644
> ---- a/include/SDL_config.h.in
> -+++ b/include/SDL_config.h.in
> -@@ -282,6 +282,7 @@
> - #undef SDL_VIDEO_DRIVER_WINDIB
> - #undef SDL_VIDEO_DRIVER_WSCONS
> - #undef SDL_VIDEO_DRIVER_X11
> -+#undef SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32
> - #undef SDL_VIDEO_DRIVER_X11_DGAMOUSE
> - #undef SDL_VIDEO_DRIVER_X11_DYNAMIC
> - #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT
> -diff --git a/src/video/x11/SDL_x11sym.h b/src/video/x11/SDL_x11sym.h
> -index 4875b989c9b9..bd83f7f5c10e 100644
> ---- a/src/video/x11/SDL_x11sym.h
> -+++ b/src/video/x11/SDL_x11sym.h
> -@@ -165,7 +165,11 @@ SDL_X11_SYM(Bool,XShmQueryExtension,(Display* a),(a),return)
> - */
> - #ifdef LONG64
> - SDL_X11_MODULE(IO_32BIT)
> -+#if SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32
> -+SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned len),(dpy,data,len),return)
> -+#else
> - SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return)
> -+#endif
> - SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),)
> - #endif
> -
> diff --git a/patches/SDL-1.2.15/autogen.sh b/patches/SDL-1.2.15/autogen.sh
> deleted file mode 100755
> index 1e5af6e71bd4..000000000000
> --- a/patches/SDL-1.2.15/autogen.sh
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -#!/bin/sh
> -
> -./autogen.sh
> -
> diff --git a/patches/SDL-1.2.15/series b/patches/SDL-1.2.15/series
> deleted file mode 100644
> index 9cd219921222..000000000000
> --- a/patches/SDL-1.2.15/series
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-SDL-1.2.10-sdl-config.in.diff.patch
> -0002-fix-parallel-build.patch
> -0003-Fix-compilation-with-libX11-1.5.99.902.patch
> -# 5d22a85525900a69ee40da5d0e82fcf8 - git-ptx-patches magic
> diff --git a/rules/sdl.in b/rules/sdl.in
> deleted file mode 100644
> index b672106e2e57..000000000000
> --- a/rules/sdl.in
> +++ /dev/null
> @@ -1,145 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sdl
> -
> -menuconfig SDL
> - tristate
> - prompt "SDL "
> - select LIBC_M
> - select LIBC_DL
> - select LIBC_PTHREAD
> - select GCCLIBS_GCC_S
> - select CROSS_NASM if SDL_VIDEO
> - select ALSA_LIB if SDL_ALSA
> - select XORG_LIB_X11 if SDL_XORG
> - select XORG_LIB_XT if SDL_XORG
> - select XORG_LIB_XV if SDL_XORG && SDL_VIDEO
> - select XORG_LIB_XVMC if SDL_XORG && SDL_VIDEO
> - select TSLIB if SDL_TSLIB
> - help
> - Simple DirectMedia Layer is a cross-platform multimedia
> - library designed to provide low level access to audio,
> - keyboard, mouse, joystick, 3D hardware via OpenGL, and
> - 2D video framebuffer.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Obsolete and replaced by SDL2.
> -
> -if SDL
> -
> -config SDL_TIMERS
> - bool
> - prompt "SDL Timers Support"
> - default y
> - help
> - FIXME
> -
> -config SDL_FILE
> - bool
> - prompt "SDL File Support"
> - default y
> - help
> - FIXME
> -
> -config SDL_CPUINFO
> - bool
> - prompt "SDL CPU Info Support"
> - default y
> - help
> - FIXME
> -
> -menuconfig SDL_AUDIO
> - bool
> - prompt "SDL Audio Support "
> - default y
> - help
> - FIXME
> -
> -if SDL_AUDIO
> -
> -config SDL_OSS
> - bool
> - prompt "SDL OSS Support"
> - help
> - Open Sound System (OSS) is the first attempt in
> - unifying the digital audio architecture for UNIX.
> - OSS is a set of device drivers that provide a
> - uniform API across all the major UNIX architectures.
> -
> -config SDL_ALSA
> - bool
> - prompt "SDL ALSA Support"
> - default y
> - help
> - The Advanced Linux Sound Architecture (ALSA)
> - provides audio and MIDI functionality to the
> - Linux operating system.
> -
> -endif
> -
> -menuconfig SDL_VIDEO
> - bool
> - prompt "SDL Video Support "
> - default y
> - help
> - FIXME
> -
> -if SDL_VIDEO
> -
> -menuconfig SDL_XORG
> - bool
> - prompt "Xorg Support "
> - help
> - X.Org provides an open source implementation of the
> - X Window System.
> -
> -config SDL_FBCON
> - bool
> - prompt "SDL fbcon support"
> - help
> - Framebuffer console
> -
> -config SDL_OPENGL
> - bool
> - prompt "OpenGL Support"
> - depends on BROKEN
> - help
> - OpenGL is a multi-platform software interface to
> - graphics hardware, supporting rendering and imaging
> - operations.
> -
> -endif
> -
> -config SDL_EVENT
> - bool
> - prompt "SDL Event Support"
> - default y
> - help
> - FIXME
> -
> -config SDL_JOYSTICK
> - bool
> - prompt "SDL Joystick Support"
> - help
> - FIXME
> -
> -config SDL_CDROM
> - bool
> - prompt "SDL CDROM Support"
> - help
> - FIXME
> -
> -menuconfig SDL_THREADS
> - bool
> - prompt "SDL Thread Support "
> - default y
> - help
> - Turn on multithreading support
> -
> -config SDL_TSLIB
> - bool
> - prompt "tslib Support"
> - help
> - Turn on support for the touchscreen library 'tslib'
> -
> -endif
> diff --git a/rules/sdl.make b/rules/sdl.make
> deleted file mode 100644
> index 5cbef70370f7..000000000000
> --- a/rules/sdl.make
> +++ /dev/null
> @@ -1,137 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Erwin Rol
> -# 2010 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SDL) += sdl
> -
> -#
> -# Paths and names
> -#
> -SDL_VERSION := 1.2.15
> -SDL_MD5 := 9d96df8417572a2afb781a7c4c811a85
> -SDL := SDL-$(SDL_VERSION)
> -SDL_SUFFIX := tar.gz
> -SDL_URL := https://www.libsdl.org/release/$(SDL).$(SDL_SUFFIX)
> -SDL_SOURCE := $(SRCDIR)/$(SDL).$(SDL_SUFFIX)
> -SDL_DIR := $(BUILDDIR)/$(SDL)
> -SDL_LICENSE := LGPL-2.1-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SDL_CONF_TOOL := autoconf
> -SDL_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --enable-shared \
> - --disable-static \
> - --enable-libc \
> - --$(call ptx/endis,PTXCONF_SDL_AUDIO)-audio \
> - --$(call ptx/endis,PTXCONF_SDL_VIDEO)-video \
> - --$(call ptx/endis,PTXCONF_SDL_EVENT)-events \
> - --$(call ptx/endis,PTXCONF_SDL_JOYSTICK)-joystick \
> - --$(call ptx/endis,PTXCONF_SDL_CDROM)-cdrom \
> - --$(call ptx/endis,PTXCONF_SDL_THREADS)-threads \
> - --$(call ptx/endis,PTXCONF_SDL_TIMERS)-timers \
> - --$(call ptx/endis,PTXCONF_SDL_FILE)-file \
> - --enable-loadso \
> - --$(call ptx/endis,PTXCONF_SDL_CPUINFO)-cpuinfo \
> - --enable-assembly \
> - --$(call ptx/endis,PTXCONF_SDL_OSS)-oss \
> - --$(call ptx/endis,PTXCONF_SDL_ALSA)-alsa \
> - --disable-alsatest \
> - --disable-alsa-shared \
> - --disable-esd \
> - --disable-esdtest \
> - --disable-esd-shared \
> - --disable-pulseaudio \
> - --disable-pulseaudio-shared \
> - --disable-arts \
> - --disable-arts-shared \
> - --disable-nas \
> - --disable-nas-shared \
> - --disable-diskaudio \
> - --disable-dummyaudio \
> - --disable-mintaudio \
> - --enable-nasm \
> - --disable-altivec \
> - --disable-ipod \
> - --disable-video-nanox \
> - --disable-nanox-debug \
> - --disable-nanox-share-memory \
> - --disable-nanox-direct-fb \
> - --$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11 \
> - --disable-x11-shared \
> - --$(call ptx/endis,PTXCONF_SDL_XORG)-dga \
> - --$(call ptx/endis,PTXCONF_SDL_XORG)-video-dga \
> - --$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-dgamouse \
> - --$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-vm \
> - --$(call ptx/endis,PTXCONF_SDL_VIDEO)-video-x11-xv \
> - --disable-video-x11-xinerama \
> - --$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-xme \
> - --disable-video-x11-xrandr \
> - --disable-video-photon \
> - --disable-video-carbon \
> - --disable-video-cocoa \
> - --$(call ptx/endis,PTXCONF_SDL_FBCON)-video-fbcon \
> - --disable-video-directfb \
> - --disable-video-ps2gs \
> - --disable-video-ps3 \
> - --disable-video-ggi \
> - --disable-video-svga \
> - --disable-video-vgl \
> - --disable-video-wscons \
> - --disable-video-aalib \
> - --disable-video-caca \
> - --disable-video-qtopia \
> - --disable-video-picogui \
> - --disable-xbios \
> - --disable-gem \
> - --enable-video-dummy \
> - --$(call ptx/endis,PTXCONF_SDL_OPENGL)-video-opengl \
> - --disable-osmesa-shared \
> - --enable-screensaver \
> - --enable-input-events \
> - --$(call ptx/endis,PTXCONF_SDL_TSLIB)-input-tslib \
> - --disable-pth \
> - --enable-pthreads \
> - --enable-pthread-sem \
> - --disable-stdio-redirect \
> - --disable-directx \
> - --enable-sdl-dlopen \
> - --disable-atari-ldg \
> - --enable-clock_gettime \
> - --disable-rpath \
> - --$(call ptx/wwo,PTXCONF_SDL_XORG)-x
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sdl.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, sdl)
> - @$(call install_fixup, sdl,PRIORITY,optional)
> - @$(call install_fixup, sdl,SECTION,base)
> - @$(call install_fixup, sdl,AUTHOR,"Erwin Rol <ero@pengutronix.de>")
> - @$(call install_fixup, sdl,DESCRIPTION,missing)
> -
> - @$(call install_lib, sdl, 0, 0, 0644, libSDL-1.2)
> -
> - @$(call install_finish, sdl)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 32/42] sdl_image: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (30 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 31/42] sdl: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 33/42] sdl_mixer: " Thorsten Scherer
` (9 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/sdl_image.in | 58 -----------------------------------
rules/sdl_image.make | 73 --------------------------------------------
2 files changed, 131 deletions(-)
delete mode 100644 rules/sdl_image.in
delete mode 100644 rules/sdl_image.make
diff --git a/rules/sdl_image.in b/rules/sdl_image.in
deleted file mode 100644
index b003a94729c3..000000000000
--- a/rules/sdl_image.in
+++ /dev/null
@@ -1,58 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sdl
-
-menuconfig SDL_IMAGE
- tristate
- select SDL
- prompt "SDL image "
- select LIBPNG if SDL_IMAGE__PNG
- select LIBJPEG if SDL_IMAGE__JPG
- select LIBTIFF if SDL_IMAGE__TIF
- help
- This is a simple library to load images of various
- formats as SDL surfaces. This library currently supports
- BMP, PPM, PCX, GIF, JPEG, PNG, TIFF, and XPM formats.
-
- STAGING: remove in PTXdist 2026.03.0
- Obsolete and replaced by SDL2.
-
-if SDL_IMAGE
-
-config SDL_IMAGE__BMP
- bool "bmp support"
-
-config SDL_IMAGE__GIF
- bool "gif support"
-
-config SDL_IMAGE__JPG
- bool "jpeg support"
-
-config SDL_IMAGE__LBM
- bool "lbm support"
-
-config SDL_IMAGE__PCX
- bool "pcx support"
-
-config SDL_IMAGE__PNG
- bool "png support"
-
-config SDL_IMAGE__PNM
- bool "pnm support"
-
-config SDL_IMAGE__TGA
- bool "tga support"
-
-config SDL_IMAGE__TIF
- bool "tiff support"
-
-config SDL_IMAGE__XCF
- bool "xcf support"
-
-config SDL_IMAGE__XPM
- bool "xpm support"
-
-config SDL_IMAGE__XV
- bool "xv support"
-
-endif
diff --git a/rules/sdl_image.make b/rules/sdl_image.make
deleted file mode 100644
index 5c980c8d6df8..000000000000
--- a/rules/sdl_image.make
+++ /dev/null
@@ -1,73 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Erwin Rol
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SDL_IMAGE) += sdl_image
-
-#
-# Paths and names
-#
-SDL_IMAGE_VERSION := 1.2.12
-SDL_IMAGE_MD5 := a0f9098ebe5400f0bdc9b62e60797ecb
-SDL_IMAGE := SDL_image-$(SDL_IMAGE_VERSION)
-SDL_IMAGE_SUFFIX := tar.gz
-SDL_IMAGE_URL := https://www.libsdl.org/projects/SDL_image/release/$(SDL_IMAGE).$(SDL_IMAGE_SUFFIX)
-SDL_IMAGE_SOURCE := $(SRCDIR)/$(SDL_IMAGE).$(SDL_IMAGE_SUFFIX)
-SDL_IMAGE_DIR := $(BUILDDIR)/$(SDL_IMAGE)
-SDL_IMAGE_LICENSE := LGPL-2.1-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SDL_IMAGE_CONF_TOOL := autoconf
-SDL_IMAGE_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --with-sdl-prefix=$(SYSROOT)/usr \
- --disable-sdltest \
- --disable-jpg-shared \
- --disable-png-shared \
- --disable-tif-shared \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__BMP)-bmp \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__GIF)-gif \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__JPG)-jpg \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__LBM)-lbm \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__PCX)-pcx \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__PNG)-png \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__PNM)-pnm \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__TGA)-tga \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__TIF)-tif \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__XCF)-xcf \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__XPM)-xpm \
- --$(call ptx/endis, PTXCONF_SDL_IMAGE__XV)-xv
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sdl_image.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, sdl_image)
- @$(call install_fixup, sdl_image,PRIORITY,optional)
- @$(call install_fixup, sdl_image,SECTION,base)
- @$(call install_fixup, sdl_image,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, sdl_image,DESCRIPTION,missing)
-
- @$(call install_lib, sdl_image, 0, 0, 0644, libSDL_image-1.2)
-
- @$(call install_finish, sdl_image)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] sdl_image: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 32/42] sdl_image: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as b0e8123660cbfd1a957917d710028d1c25c2e5b3.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:06 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125317.64589-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/sdl_image.in b/rules/sdl_image.in
> deleted file mode 100644
> index b003a94729c3..000000000000
> --- a/rules/sdl_image.in
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sdl
> -
> -menuconfig SDL_IMAGE
> - tristate
> - select SDL
> - prompt "SDL image "
> - select LIBPNG if SDL_IMAGE__PNG
> - select LIBJPEG if SDL_IMAGE__JPG
> - select LIBTIFF if SDL_IMAGE__TIF
> - help
> - This is a simple library to load images of various
> - formats as SDL surfaces. This library currently supports
> - BMP, PPM, PCX, GIF, JPEG, PNG, TIFF, and XPM formats.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Obsolete and replaced by SDL2.
> -
> -if SDL_IMAGE
> -
> -config SDL_IMAGE__BMP
> - bool "bmp support"
> -
> -config SDL_IMAGE__GIF
> - bool "gif support"
> -
> -config SDL_IMAGE__JPG
> - bool "jpeg support"
> -
> -config SDL_IMAGE__LBM
> - bool "lbm support"
> -
> -config SDL_IMAGE__PCX
> - bool "pcx support"
> -
> -config SDL_IMAGE__PNG
> - bool "png support"
> -
> -config SDL_IMAGE__PNM
> - bool "pnm support"
> -
> -config SDL_IMAGE__TGA
> - bool "tga support"
> -
> -config SDL_IMAGE__TIF
> - bool "tiff support"
> -
> -config SDL_IMAGE__XCF
> - bool "xcf support"
> -
> -config SDL_IMAGE__XPM
> - bool "xpm support"
> -
> -config SDL_IMAGE__XV
> - bool "xv support"
> -
> -endif
> diff --git a/rules/sdl_image.make b/rules/sdl_image.make
> deleted file mode 100644
> index 5c980c8d6df8..000000000000
> --- a/rules/sdl_image.make
> +++ /dev/null
> @@ -1,73 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Erwin Rol
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SDL_IMAGE) += sdl_image
> -
> -#
> -# Paths and names
> -#
> -SDL_IMAGE_VERSION := 1.2.12
> -SDL_IMAGE_MD5 := a0f9098ebe5400f0bdc9b62e60797ecb
> -SDL_IMAGE := SDL_image-$(SDL_IMAGE_VERSION)
> -SDL_IMAGE_SUFFIX := tar.gz
> -SDL_IMAGE_URL := https://www.libsdl.org/projects/SDL_image/release/$(SDL_IMAGE).$(SDL_IMAGE_SUFFIX)
> -SDL_IMAGE_SOURCE := $(SRCDIR)/$(SDL_IMAGE).$(SDL_IMAGE_SUFFIX)
> -SDL_IMAGE_DIR := $(BUILDDIR)/$(SDL_IMAGE)
> -SDL_IMAGE_LICENSE := LGPL-2.1-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SDL_IMAGE_CONF_TOOL := autoconf
> -SDL_IMAGE_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --with-sdl-prefix=$(SYSROOT)/usr \
> - --disable-sdltest \
> - --disable-jpg-shared \
> - --disable-png-shared \
> - --disable-tif-shared \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__BMP)-bmp \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__GIF)-gif \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__JPG)-jpg \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__LBM)-lbm \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__PCX)-pcx \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__PNG)-png \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__PNM)-pnm \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__TGA)-tga \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__TIF)-tif \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__XCF)-xcf \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__XPM)-xpm \
> - --$(call ptx/endis, PTXCONF_SDL_IMAGE__XV)-xv
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sdl_image.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, sdl_image)
> - @$(call install_fixup, sdl_image,PRIORITY,optional)
> - @$(call install_fixup, sdl_image,SECTION,base)
> - @$(call install_fixup, sdl_image,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, sdl_image,DESCRIPTION,missing)
> -
> - @$(call install_lib, sdl_image, 0, 0, 0644, libSDL_image-1.2)
> -
> - @$(call install_finish, sdl_image)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 33/42] sdl_mixer: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (31 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 32/42] sdl_image: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 34/42] setserial: " Thorsten Scherer
` (8 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/sdl_mixer.in | 56 ----------------------------------
rules/sdl_mixer.make | 72 --------------------------------------------
2 files changed, 128 deletions(-)
delete mode 100644 rules/sdl_mixer.in
delete mode 100644 rules/sdl_mixer.make
diff --git a/rules/sdl_mixer.in b/rules/sdl_mixer.in
deleted file mode 100644
index 98ad49793c61..000000000000
--- a/rules/sdl_mixer.in
+++ /dev/null
@@ -1,56 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sdl
-
-menuconfig SDL_MIXER
- tristate
- prompt "SDL mixer "
- select SDL
- select LIBVORBIS if SDL_MIXER_OGG
- select LIBMAD if SDL_MIXER_MP3
- select LIBMIKMOD if SDL_MIXER_MOD
- select FLAC if SDL_MIXER_FLAC
-
- help
- SDL Mixer is a sample multi-channel audio mixer library.
- It supports 4 channels of 16 bit stereo audio, plus a single
- channel of music, mixed by the popular MikMod MOD, Timidity
- MIDI, and SMPEG MP3 libraries.
-
- STAGING: remove in PTXdist 2026.03.0
- Obsolete and replaced by SDL2.
-
-if SDL_MIXER
-
-config SDL_MIXER_WAVE
- bool
- prompt "WAVE support"
-
-config SDL_MIXER_MOD
- bool
- depends on STAGING
- prompt "MOD support"
-
-config SDL_MIXER_MIDI_TIMIDITY
- bool
- prompt "MIDI support (via timidity)"
-
-config SDL_MIXER_MIDI_NATIVE
- bool
- depends on BROKEN
- prompt "MIDI support (native)"
-
-config SDL_MIXER_OGG
- bool
- prompt "OGG support"
-
-config SDL_MIXER_FLAC
- bool
- prompt "FLAC support"
-
-config SDL_MIXER_MP3
- bool
- prompt "MP3 support"
-
-endif
-
diff --git a/rules/sdl_mixer.make b/rules/sdl_mixer.make
deleted file mode 100644
index cf5f9742b914..000000000000
--- a/rules/sdl_mixer.make
+++ /dev/null
@@ -1,72 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2008 by Marek Moeckel
-# 2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SDL_MIXER) += sdl_mixer
-
-#
-# Paths and names
-#
-SDL_MIXER_VERSION := 1.2.11
-SDL_MIXER_MD5 := 65ada3d997fe85109191a5fb083f248c
-SDL_MIXER := SDL_mixer-$(SDL_MIXER_VERSION)
-SDL_MIXER_SUFFIX := tar.gz
-SDL_MIXER_URL := https://www.libsdl.org/projects/SDL_mixer/release/$(SDL_MIXER).$(SDL_MIXER_SUFFIX)
-SDL_MIXER_SOURCE := $(SRCDIR)/$(SDL_MIXER).$(SDL_MIXER_SUFFIX)
-SDL_MIXER_DIR := $(BUILDDIR)/$(SDL_MIXER)
-SDL_MIXER_LICENSE := LGPL-2.1-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SDL_MIXER_CONF_TOOL := autoconf
-SDL_MIXER_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --with-sdl-prefix=$(SYSROOT)/usr \
- --disable-music-mp3 \
- --$(call ptx/endis, PTXCONF_SDL_MIXER_WAVE)-music-wave \
- --$(call ptx/endis, PTXCONF_SDL_MIXER_MOD)-music-mod \
- --$(call ptx/endis, PTXCONF_SDL_MIXER_MIDI_TIMIDITY)-music-timidity-midi \
- --$(call ptx/endis, PTXCONF_SDL_MIXER_MIDI_NATIVE)-music-native-midi-gpl \
- --$(call ptx/endis, PTXCONF_SDL_MIXER_OGG)-music-ogg \
- --$(call ptx/endis, PTXCONF_SDL_MIXER_FLAC)-music-flac \
- --$(call ptx/endis, PTXCONF_SDL_MIXER_MP3)-music-mp3-mad-gpl
-
-ifneq ($(PTXCONF_SDL_MIXER_MIDI_TIMIDITY)$(PTXCONF_SDL_MIXER_MIDI_NATIVE),)
-SDL_MIXER_CONF_OPT += --enable-music-midi
-else
-SDL_MIXER_CONF_OPT += --disable-music-midi
-endif
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sdl_mixer.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, sdl_mixer)
- @$(call install_fixup, sdl_mixer,PRIORITY,optional)
- @$(call install_fixup, sdl_mixer,SECTION,base)
- @$(call install_fixup, sdl_mixer,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, sdl_mixer,DESCRIPTION,missing)
-
- @$(call install_lib, sdl_mixer, 0, 0, 0644, libSDL_mixer-1.2)
-
- @$(call install_finish, sdl_mixer)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] sdl_mixer: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 33/42] sdl_mixer: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 6f44732a14827e0fd8ad928e1d200a2ffafb128b.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:07 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125319.64605-1-t.scherer@eckelmann.de>
> [mol: remove patches as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/SDL_mixer-1.2.11/0001-fix-parallel-build.patch b/patches/SDL_mixer-1.2.11/0001-fix-parallel-build.patch
> deleted file mode 100644
> index 99bb837e3697..000000000000
> --- a/patches/SDL_mixer-1.2.11/0001-fix-parallel-build.patch
> +++ /dev/null
> @@ -1,48 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:51:39 +0200
> -Subject: [PATCH] fix parallel build
> -
> -We have to create the objects dir before saving gcc's output into it.
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> -Signed-off-by: Robert Schwebel <rsc@pengutronix.de>
> ----
> -V2:
> - rsc: ported to 1.2.11
> -
> -V1:
> - mkl: patch for 1.2.8
> -
> - Makefile.in | 8 ++++----
> - 1 files changed, 4 insertions(+), 4 deletions(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index 76fdd3c..26961b7 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -71,13 +71,13 @@ $(objects):
> - -include $(PLAYMUS_OBJECTS:.lo=.d)
> - @PLAYMUS_DEPENDS@
> -
> --$(objects)/$(TARGET): $(OBJECTS) $(VERSION_OBJECTS)
> -+$(objects)/$(TARGET): $(OBJECTS) $(VERSION_OBJECTS) $(objects)
> - $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJECTS) $(VERSION_OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
> -
> --$(objects)/playwave$(EXE): $(objects)/playwave.lo $(objects)/$(TARGET)
> -+$(objects)/playwave$(EXE): $(objects)/playwave.lo $(objects)/$(TARGET) $(objects)
> - $(LIBTOOL) --mode=link $(CC) -o $@ $(objects)/playwave.lo $(SDL_CFLAGS) $(SDL_LIBS) $(objects)/$(TARGET)
> -
> --$(objects)/playmus$(EXE): $(objects)/playmus.lo $(objects)/$(TARGET)
> -+$(objects)/playmus$(EXE): $(objects)/playmus.lo $(objects)/$(TARGET) $(objects)
> - $(LIBTOOL) --mode=link $(CC) -o $@ $(objects)/playmus.lo $(SDL_CFLAGS) $(SDL_LIBS) $(objects)/$(TARGET)
> -
> - install: all install-hdrs install-lib #install-bin
> -@@ -92,7 +92,7 @@ install-hdrs:
> - install-lib: $(objects) $(objects)/$(TARGET)
> - $(SHELL) $(auxdir)/mkinstalldirs $(libdir)
> - $(LIBTOOL) --mode=install $(INSTALL) $(objects)/$(TARGET) $(libdir)/$(TARGET)
> --install-bin:
> -+install-bin: $(objects)
> - $(SHELL) $(auxdir)/mkinstalldirs $(bindir)
> - $(LIBTOOL) --mode=install $(INSTALL) -m 755 $(objects)/playwave$(EXE) $(bindir)/playwave$(EXE)
> - $(LIBTOOL) --mode=install $(INSTALL) -m 755 $(objects)/playmus$(EXE) $(bindir)/playmus$(EXE)
> diff --git a/patches/SDL_mixer-1.2.11/0002-fix-cross-compiling-issue.patch b/patches/SDL_mixer-1.2.11/0002-fix-cross-compiling-issue.patch
> deleted file mode 100644
> index 66dde567c52e..000000000000
> --- a/patches/SDL_mixer-1.2.11/0002-fix-cross-compiling-issue.patch
> +++ /dev/null
> @@ -1,39 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:51:39 +0200
> -Subject: [PATCH] fix cross-compiling issue
> -
> -use AC_COMPILE_IFELSE instead of AC_TRY_RUN
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - configure.in | 14 ++++++++------
> - 1 files changed, 8 insertions(+), 6 deletions(-)
> -
> -diff --git a/configure.in b/configure.in
> -index 7d23387..a3f440b 100644
> ---- a/configure.in
> -+++ b/configure.in
> -@@ -417,15 +417,17 @@ if test x$enable_music_flac = xyes; then
> - LIBS_SAVED="$LIBS"
> - LIBS="-lFLAC"
> - AC_MSG_CHECKING([for libflac so-name version >= $libflac_ver])
> -- AC_TRY_RUN([
> -+ AC_COMPILE_IFELSE([
> - #include "FLAC/export.h"
> --#include "stdio.h"
> -+
> -+#ifndef FLAC_API_VERSION_CURRENT
> -+#error no version
> -+#endif
> -+#if FLAC_API_VERSION_CURRENT < $libflac_ver
> -+#error too old
> -+#endif
> - int main( int argc, char *argv[] ) {
> --#if defined(FLAC_API_VERSION_CURRENT) && (FLAC_API_VERSION_CURRENT >= $libflac_ver)
> - return 0;
> --#else
> -- return 1;
> --#endif
> - }
> - ], have_flac_ver=yes, have_flac_ver=no)
> - LIBS="$LIBS_SAVED"
> diff --git a/patches/SDL_mixer-1.2.11/autogen.sh b/patches/SDL_mixer-1.2.11/autogen.sh
> deleted file mode 100755
> index fb1a35ab9675..000000000000
> --- a/patches/SDL_mixer-1.2.11/autogen.sh
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -
> -./autogen.sh
> -
> diff --git a/patches/SDL_mixer-1.2.11/series b/patches/SDL_mixer-1.2.11/series
> deleted file mode 100644
> index 881e6b3aaef6..000000000000
> --- a/patches/SDL_mixer-1.2.11/series
> +++ /dev/null
> @@ -1,5 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-fix-parallel-build.patch
> -0002-fix-cross-compiling-issue.patch
> -# 6d52e70075099a363f22c56add5be9b9 - git-ptx-patches magic
> diff --git a/rules/sdl_mixer.in b/rules/sdl_mixer.in
> deleted file mode 100644
> index 98ad49793c61..000000000000
> --- a/rules/sdl_mixer.in
> +++ /dev/null
> @@ -1,56 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sdl
> -
> -menuconfig SDL_MIXER
> - tristate
> - prompt "SDL mixer "
> - select SDL
> - select LIBVORBIS if SDL_MIXER_OGG
> - select LIBMAD if SDL_MIXER_MP3
> - select LIBMIKMOD if SDL_MIXER_MOD
> - select FLAC if SDL_MIXER_FLAC
> -
> - help
> - SDL Mixer is a sample multi-channel audio mixer library.
> - It supports 4 channels of 16 bit stereo audio, plus a single
> - channel of music, mixed by the popular MikMod MOD, Timidity
> - MIDI, and SMPEG MP3 libraries.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Obsolete and replaced by SDL2.
> -
> -if SDL_MIXER
> -
> -config SDL_MIXER_WAVE
> - bool
> - prompt "WAVE support"
> -
> -config SDL_MIXER_MOD
> - bool
> - depends on STAGING
> - prompt "MOD support"
> -
> -config SDL_MIXER_MIDI_TIMIDITY
> - bool
> - prompt "MIDI support (via timidity)"
> -
> -config SDL_MIXER_MIDI_NATIVE
> - bool
> - depends on BROKEN
> - prompt "MIDI support (native)"
> -
> -config SDL_MIXER_OGG
> - bool
> - prompt "OGG support"
> -
> -config SDL_MIXER_FLAC
> - bool
> - prompt "FLAC support"
> -
> -config SDL_MIXER_MP3
> - bool
> - prompt "MP3 support"
> -
> -endif
> -
> diff --git a/rules/sdl_mixer.make b/rules/sdl_mixer.make
> deleted file mode 100644
> index cf5f9742b914..000000000000
> --- a/rules/sdl_mixer.make
> +++ /dev/null
> @@ -1,72 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2008 by Marek Moeckel
> -# 2009 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SDL_MIXER) += sdl_mixer
> -
> -#
> -# Paths and names
> -#
> -SDL_MIXER_VERSION := 1.2.11
> -SDL_MIXER_MD5 := 65ada3d997fe85109191a5fb083f248c
> -SDL_MIXER := SDL_mixer-$(SDL_MIXER_VERSION)
> -SDL_MIXER_SUFFIX := tar.gz
> -SDL_MIXER_URL := https://www.libsdl.org/projects/SDL_mixer/release/$(SDL_MIXER).$(SDL_MIXER_SUFFIX)
> -SDL_MIXER_SOURCE := $(SRCDIR)/$(SDL_MIXER).$(SDL_MIXER_SUFFIX)
> -SDL_MIXER_DIR := $(BUILDDIR)/$(SDL_MIXER)
> -SDL_MIXER_LICENSE := LGPL-2.1-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SDL_MIXER_CONF_TOOL := autoconf
> -SDL_MIXER_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --with-sdl-prefix=$(SYSROOT)/usr \
> - --disable-music-mp3 \
> - --$(call ptx/endis, PTXCONF_SDL_MIXER_WAVE)-music-wave \
> - --$(call ptx/endis, PTXCONF_SDL_MIXER_MOD)-music-mod \
> - --$(call ptx/endis, PTXCONF_SDL_MIXER_MIDI_TIMIDITY)-music-timidity-midi \
> - --$(call ptx/endis, PTXCONF_SDL_MIXER_MIDI_NATIVE)-music-native-midi-gpl \
> - --$(call ptx/endis, PTXCONF_SDL_MIXER_OGG)-music-ogg \
> - --$(call ptx/endis, PTXCONF_SDL_MIXER_FLAC)-music-flac \
> - --$(call ptx/endis, PTXCONF_SDL_MIXER_MP3)-music-mp3-mad-gpl
> -
> -ifneq ($(PTXCONF_SDL_MIXER_MIDI_TIMIDITY)$(PTXCONF_SDL_MIXER_MIDI_NATIVE),)
> -SDL_MIXER_CONF_OPT += --enable-music-midi
> -else
> -SDL_MIXER_CONF_OPT += --disable-music-midi
> -endif
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sdl_mixer.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, sdl_mixer)
> - @$(call install_fixup, sdl_mixer,PRIORITY,optional)
> - @$(call install_fixup, sdl_mixer,SECTION,base)
> - @$(call install_fixup, sdl_mixer,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, sdl_mixer,DESCRIPTION,missing)
> -
> - @$(call install_lib, sdl_mixer, 0, 0, 0644, libSDL_mixer-1.2)
> -
> - @$(call install_finish, sdl_mixer)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 34/42] setserial: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (32 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 33/42] sdl_mixer: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 35/42] smtpclient: " Thorsten Scherer
` (7 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
patches/setserial-2.17/series | 1 -
.../setserial-tiocghayesesp-build-fix.patch | 28 ---------
rules/setserial.in | 16 ------
rules/setserial.make | 57 -------------------
4 files changed, 102 deletions(-)
delete mode 100644 patches/setserial-2.17/series
delete mode 100644 patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
delete mode 100644 rules/setserial.in
delete mode 100644 rules/setserial.make
diff --git a/patches/setserial-2.17/series b/patches/setserial-2.17/series
deleted file mode 100644
index 69fa03b254b6..000000000000
--- a/patches/setserial-2.17/series
+++ /dev/null
@@ -1 +0,0 @@
-setserial-tiocghayesesp-build-fix.patch
diff --git a/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch b/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
deleted file mode 100644
index dbe11d7ddc98..000000000000
--- a/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-[PATCH] setserial: fix build with 2.6.33+ kernel headers
-
-linux/hayesesp.h got removed in 2.6.33, but some archs (like x86) still
-define the TIOCGHAYESESP ioctl, breaking the build.
-
-It's very unlikely to be of interest anymore, so just undef it.
-
-Signed-off-by: Peter Korsgaard <jacmet at sunsite.dk>
----
- setserial.c | 5 +++++
- 1 file changed, 5 insertions(+)
-
-Index: setserial-2.17/setserial.c
-===================================================================
---- setserial-2.17.orig/setserial.c
-+++ setserial-2.17/setserial.c
-@@ -24,6 +24,11 @@
- #endif
- #include <linux/serial.h>
-
-+/* linux/hayesesp.h got removed in 2.6.33 but some archs (like x86)
-+ still define TIOCGHAYESESP. It's very unlikely to be of interest
-+ anymore, so just undef it */
-+#undef TIOCGHAYESESP
-+
- #include "version.h"
-
- static char version_str[] = "setserial version " SETSERIAL_VERSION ", "
diff --git a/rules/setserial.in b/rules/setserial.in
deleted file mode 100644
index 43ad2eaacbbb..000000000000
--- a/rules/setserial.in
+++ /dev/null
@@ -1,16 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-config SETSERIAL
- tristate
- depends on !BUSYBOX_SETSERIAL || ALLYES
- prompt "setserial"
- help
- setserial - get/set Linux serial port information
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
-
-comment "BusyBox' setserial is selected!"
- depends on BUSYBOX_SETSERIAL
diff --git a/rules/setserial.make b/rules/setserial.make
deleted file mode 100644
index d8408a352f91..000000000000
--- a/rules/setserial.make
+++ /dev/null
@@ -1,57 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2005 by BSP
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SETSERIAL) += setserial
-
-#
-# Paths and names
-#
-SETSERIAL_VERSION := 2.17
-SETSERIAL_MD5 := c4867d72c41564318e0107745eb7a0f2
-SETSERIAL := setserial-$(SETSERIAL_VERSION)
-SETSERIAL_SUFFIX := tar.gz
-SETSERIAL_URL := $(call ptx/mirror, SF, setserial/$(SETSERIAL).$(SETSERIAL_SUFFIX))
-SETSERIAL_SOURCE := $(SRCDIR)/$(SETSERIAL).$(SETSERIAL_SUFFIX)
-SETSERIAL_DIR := $(BUILDDIR)/$(SETSERIAL)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SETSERIAL_CONF_TOOL := autoconf
-SETSERIAL_CONF_OPT := \
- $(CROSS_AUTOCONF_USR)
-
-SETSERIAL_MAKE_OPT := setserial
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/setserial.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, setserial)
- @$(call install_fixup, setserial,PRIORITY,optional)
- @$(call install_fixup, setserial,SECTION,base)
- @$(call install_fixup, setserial,AUTHOR,"Benedikt Spranger <b.spranger@linutronix.de>")
- @$(call install_fixup, setserial,DESCRIPTION,missing)
-
- @$(call install_copy, setserial, 0, 0, 0755, -, /bin/setserial)
-
- @$(call install_finish, setserial)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] setserial: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 34/42] setserial: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 283afdcbe77959fcde457125cbb01adcb15c60a8.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:08 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125321.64621-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/setserial-2.17/series b/patches/setserial-2.17/series
> deleted file mode 100644
> index 69fa03b254b6..000000000000
> --- a/patches/setserial-2.17/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -setserial-tiocghayesesp-build-fix.patch
> diff --git a/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch b/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
> deleted file mode 100644
> index dbe11d7ddc98..000000000000
> --- a/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
> +++ /dev/null
> @@ -1,28 +0,0 @@
> -[PATCH] setserial: fix build with 2.6.33+ kernel headers
> -
> -linux/hayesesp.h got removed in 2.6.33, but some archs (like x86) still
> -define the TIOCGHAYESESP ioctl, breaking the build.
> -
> -It's very unlikely to be of interest anymore, so just undef it.
> -
> -Signed-off-by: Peter Korsgaard <jacmet at sunsite.dk>
> ----
> - setserial.c | 5 +++++
> - 1 file changed, 5 insertions(+)
> -
> -Index: setserial-2.17/setserial.c
> -===================================================================
> ---- setserial-2.17.orig/setserial.c
> -+++ setserial-2.17/setserial.c
> -@@ -24,6 +24,11 @@
> - #endif
> - #include <linux/serial.h>
> -
> -+/* linux/hayesesp.h got removed in 2.6.33 but some archs (like x86)
> -+ still define TIOCGHAYESESP. It's very unlikely to be of interest
> -+ anymore, so just undef it */
> -+#undef TIOCGHAYESESP
> -+
> - #include "version.h"
> -
> - static char version_str[] = "setserial version " SETSERIAL_VERSION ", "
> diff --git a/rules/setserial.in b/rules/setserial.in
> deleted file mode 100644
> index 43ad2eaacbbb..000000000000
> --- a/rules/setserial.in
> +++ /dev/null
> @@ -1,16 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -config SETSERIAL
> - tristate
> - depends on !BUSYBOX_SETSERIAL || ALLYES
> - prompt "setserial"
> - help
> - setserial - get/set Linux serial port information
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> -
> -comment "BusyBox' setserial is selected!"
> - depends on BUSYBOX_SETSERIAL
> diff --git a/rules/setserial.make b/rules/setserial.make
> deleted file mode 100644
> index d8408a352f91..000000000000
> --- a/rules/setserial.make
> +++ /dev/null
> @@ -1,57 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2005 by BSP
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SETSERIAL) += setserial
> -
> -#
> -# Paths and names
> -#
> -SETSERIAL_VERSION := 2.17
> -SETSERIAL_MD5 := c4867d72c41564318e0107745eb7a0f2
> -SETSERIAL := setserial-$(SETSERIAL_VERSION)
> -SETSERIAL_SUFFIX := tar.gz
> -SETSERIAL_URL := $(call ptx/mirror, SF, setserial/$(SETSERIAL).$(SETSERIAL_SUFFIX))
> -SETSERIAL_SOURCE := $(SRCDIR)/$(SETSERIAL).$(SETSERIAL_SUFFIX)
> -SETSERIAL_DIR := $(BUILDDIR)/$(SETSERIAL)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SETSERIAL_CONF_TOOL := autoconf
> -SETSERIAL_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR)
> -
> -SETSERIAL_MAKE_OPT := setserial
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/setserial.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, setserial)
> - @$(call install_fixup, setserial,PRIORITY,optional)
> - @$(call install_fixup, setserial,SECTION,base)
> - @$(call install_fixup, setserial,AUTHOR,"Benedikt Spranger <b.spranger@linutronix.de>")
> - @$(call install_fixup, setserial,DESCRIPTION,missing)
> -
> - @$(call install_copy, setserial, 0, 0, 0755, -, /bin/setserial)
> -
> - @$(call install_finish, setserial)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 35/42] smtpclient: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (33 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 34/42] setserial: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 36/42] ssmtp: " Thorsten Scherer
` (6 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/smtpclient.in | 14 ----------
rules/smtpclient.make | 63 -------------------------------------------
2 files changed, 77 deletions(-)
delete mode 100644 rules/smtpclient.in
delete mode 100644 rules/smtpclient.make
diff --git a/rules/smtpclient.in b/rules/smtpclient.in
deleted file mode 100644
index a45a791d8f1c..000000000000
--- a/rules/smtpclient.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=communication
-config SMTPCLIENT
- tristate
- prompt "smtpclient"
- help
- smtpclient is a small program which can be used to send emails.
- Unfortunately it disappeared from www.engelschall.com, so we
- put it on the Pengutronix web server for now.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
diff --git a/rules/smtpclient.make b/rules/smtpclient.make
deleted file mode 100644
index d528685200e3..000000000000
--- a/rules/smtpclient.make
+++ /dev/null
@@ -1,63 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2005 by Robert Schwebel
-# (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SMTPCLIENT) += smtpclient
-
-#
-# Paths and names
-#
-SMTPCLIENT_VERSION := 1.0.0
-SMTPCLIENT_MD5 := 8b5d9260572107bb901edf6aacbf3747
-SMTPCLIENT := smtpclient-$(SMTPCLIENT_VERSION)
-SMTPCLIENT_SUFFIX := tar.gz
-SMTPCLIENT_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(SMTPCLIENT).$(SMTPCLIENT_SUFFIX)
-SMTPCLIENT_SOURCE := $(SRCDIR)/$(SMTPCLIENT).$(SMTPCLIENT_SUFFIX)
-SMTPCLIENT_DIR := $(BUILDDIR)/$(SMTPCLIENT)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-SMTPCLIENT_CONF_ENV := \
- $(CROSS_ENV) \
- ac_cv_lib_nsl_gethostbyname=no
-
-#
-# autoconf
-#
-SMTPCLIENT_CONF_OPT := \
- $(CROSS_AUTOCONF_USR)
-
-SMTPCLIENT_INSTALL_OPT := \
- prefix=$(SMTPCLIENT_PKGDIR)/usr \
- install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/smtpclient.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, smtpclient)
- @$(call install_fixup, smtpclient,PRIORITY,optional)
- @$(call install_fixup, smtpclient,SECTION,base)
- @$(call install_fixup, smtpclient,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, smtpclient,DESCRIPTION,missing)
-
- @$(call install_copy, smtpclient, 0, 0, 0755, -, /usr/bin/smtpclient)
-
- @$(call install_finish, smtpclient)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] smtpclient: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 35/42] smtpclient: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 8e20c4d30c3650a906b63f1c2805c141461c0745.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:09 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125323.64637-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/smtpclient.in b/rules/smtpclient.in
> deleted file mode 100644
> index a45a791d8f1c..000000000000
> --- a/rules/smtpclient.in
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=communication
> -config SMTPCLIENT
> - tristate
> - prompt "smtpclient"
> - help
> - smtpclient is a small program which can be used to send emails.
> - Unfortunately it disappeared from www.engelschall.com, so we
> - put it on the Pengutronix web server for now.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> diff --git a/rules/smtpclient.make b/rules/smtpclient.make
> deleted file mode 100644
> index d528685200e3..000000000000
> --- a/rules/smtpclient.make
> +++ /dev/null
> @@ -1,63 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2005 by Robert Schwebel
> -# (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SMTPCLIENT) += smtpclient
> -
> -#
> -# Paths and names
> -#
> -SMTPCLIENT_VERSION := 1.0.0
> -SMTPCLIENT_MD5 := 8b5d9260572107bb901edf6aacbf3747
> -SMTPCLIENT := smtpclient-$(SMTPCLIENT_VERSION)
> -SMTPCLIENT_SUFFIX := tar.gz
> -SMTPCLIENT_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(SMTPCLIENT).$(SMTPCLIENT_SUFFIX)
> -SMTPCLIENT_SOURCE := $(SRCDIR)/$(SMTPCLIENT).$(SMTPCLIENT_SUFFIX)
> -SMTPCLIENT_DIR := $(BUILDDIR)/$(SMTPCLIENT)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -SMTPCLIENT_CONF_ENV := \
> - $(CROSS_ENV) \
> - ac_cv_lib_nsl_gethostbyname=no
> -
> -#
> -# autoconf
> -#
> -SMTPCLIENT_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR)
> -
> -SMTPCLIENT_INSTALL_OPT := \
> - prefix=$(SMTPCLIENT_PKGDIR)/usr \
> - install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/smtpclient.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, smtpclient)
> - @$(call install_fixup, smtpclient,PRIORITY,optional)
> - @$(call install_fixup, smtpclient,SECTION,base)
> - @$(call install_fixup, smtpclient,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, smtpclient,DESCRIPTION,missing)
> -
> - @$(call install_copy, smtpclient, 0, 0, 0755, -, /usr/bin/smtpclient)
> -
> - @$(call install_finish, smtpclient)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 36/42] ssmtp: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (34 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 35/42] smtpclient: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 37/42] supertux: " Thorsten Scherer
` (5 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
.../0001-use-LDFLAGS-for-linking.patch | 25 -------
.../0002-use-DESTDIR-when-installing.patch | 72 ------------------
...0003-make-installing-non-interactive.patch | 34 ---------
...using-ssl-link-against-libcrypto-too.patch | 35 ---------
patches/ssmtp-2.64/autogen.sh | 1 -
patches/ssmtp-2.64/series | 7 --
rules/ssmtp.in | 47 ------------
rules/ssmtp.make | 73 -------------------
8 files changed, 294 deletions(-)
delete mode 100644 patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
delete mode 100644 patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
delete mode 100644 patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
delete mode 100644 patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
delete mode 120000 patches/ssmtp-2.64/autogen.sh
delete mode 100644 patches/ssmtp-2.64/series
delete mode 100644 rules/ssmtp.in
delete mode 100644 rules/ssmtp.make
diff --git a/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch b/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
deleted file mode 100644
index 9ad40df0efa4..000000000000
--- a/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From: Robert Schwebel <r.schwebel@pengutronix.de>
-Date: Wed, 14 Aug 2013 10:24:18 +0200
-Subject: [PATCH] use LDFLAGS for linking
-
-Please use LDFLAGS, not CFLAGS, for linking. This makes it possible to
-overwrite the variable from the outside and do the correct thing.
-
-Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
----
- Makefile.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index f0aff41..d235182 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -79,7 +79,7 @@ uninstall-sendmail: uninstall
-
- # Binaries:
- ssmtp: $(OBJS)
-- $(CC) -o ssmtp $(OBJS) @LIBS@ $(CFLAGS)
-+ $(CC) -o ssmtp $(OBJS) $(LDFLAGS) @LIBS@
-
- .PHONY: clean
- clean:
diff --git a/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch b/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
deleted file mode 100644
index 537d012cdeb1..000000000000
--- a/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From: Robert Schwebel <r.schwebel@pengutronix.de>
-Date: Wed, 14 Aug 2013 10:24:18 +0200
-Subject: [PATCH] use DESTDIR when installing
-
-Prefix all paths with DESTDIR when installing
-
-Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
----
- Makefile.in | 40 ++++++++++++++++++++--------------------
- 1 file changed, 20 insertions(+), 20 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index d235182..756d754 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -46,36 +46,36 @@ all: ssmtp
-
- .PHONY: install
- install: ssmtp $(GEN_CONFIG)
-- $(INSTALL) -d -m 755 $(bindir)
-- $(INSTALL) -s -m 755 ssmtp $(bindir)/ssmtp
-- $(INSTALL) -d -m 755 $(mandir)
-- $(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(mandir)/ssmtp.8
-- $(INSTALL) -d -m 755 $(SSMTPCONFDIR)
-- $(INSTALL) -m 644 $(srcdir)/revaliases $(INSTALLED_REVALIASES_FILE)
-- $(GEN_CONFIG) $(INSTALLED_CONFIGURATION_FILE)
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
-+ $(INSTALL) -s -m 755 ssmtp $(DESTDIR)$(bindir)/ssmtp
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(mandir)
-+ $(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(DESTDIR)$(mandir)/ssmtp.8
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(SSMTPCONFDIR)
-+ $(INSTALL) -m 644 $(srcdir)/revaliases $(DESTDIR)$(INSTALLED_REVALIASES_FILE)
-+ $(GEN_CONFIG) $(DESTDIR)$(INSTALLED_CONFIGURATION_FILE)
-
-
- .PHONY: install-sendmail
- install-sendmail: install
-- $(RM) $(bindir)/sendmail
-- $(LN_S) ssmtp $(bindir)/sendmail
-- $(INSTALL) -d -m 755 $(libexecdir)
-- $(RM) $(libexecdir)/sendmail
-- $(LN_S) sendmail /lib/sendmail
-- $(RM) $(mandir)/sendmail.8
-- $(LN_S) ssmtp.8 $(mandir)/sendmail.8
-+ $(RM) $(DESTDIR)$(bindir)/sendmail
-+ $(LN_S) ssmtp $(DESTDIR)$(bindir)/sendmail
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(libexecdir)
-+ $(RM) $(DESTDIR)$(libexecdir)/sendmail
-+ $(LN_S) sendmail $(DESTDIR)/lib/sendmail
-+ $(RM) $(DESTDIR)$(mandir)/sendmail.8
-+ $(LN_S) ssmtp.8 $(DESTDIR)$(mandir)/sendmail.8
-
- .PHONY: uninstall
- uninstall:
-- $(RM) $(bindir)/ssmtp
-- $(RM) $(mandir)/ssmtp.8
-- $(RM) $(CONFIGURATION_FILE) $(REVALIASES_FILE)
-- $(RM) -r $(SSMTPCONFDIR)
-+ $(RM) $(DESTDIR)$(bindir)/ssmtp
-+ $(RM) $(DESTDIR)$(mandir)/ssmtp.8
-+ $(RM) $$(DESTDIR)(CONFIGURATION_FILE) $(DESTDIR)$(REVALIASES_FILE)
-+ $(RM) -r $(DESTDIR)$(SSMTPCONFDIR)
-
- .PHONY: uninstall-sendmail
- uninstall-sendmail: uninstall
-- $(RM) $(bindir)/sendmail /lib/sendmail
-- $(RM) $(mandir)/sendmail.8
-+ $(RM) $(DESTDIR)$(bindir)/sendmail $(DESTDIR)/lib/sendmail
-+ $(RM) $(DESTDIR)$(mandir)/sendmail.8
-
- # Binaries:
- ssmtp: $(OBJS)
diff --git a/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch b/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
deleted file mode 100644
index 0536d9aedba8..000000000000
--- a/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Wed, 14 Aug 2013 10:24:18 +0200
-Subject: [PATCH] make installing non-interactive
-
-$(GEN_CONFIG) need user ineraction to create a config file.
-It doesn't work for cross-compiling and we don't need it.
-
-Not for upstream.
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- Makefile.in | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index 756d754..cb3610c 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -45,14 +45,13 @@ all: ssmtp
- latex $<
-
- .PHONY: install
--install: ssmtp $(GEN_CONFIG)
-+install: ssmtp
- $(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
- $(INSTALL) -s -m 755 ssmtp $(DESTDIR)$(bindir)/ssmtp
- $(INSTALL) -d -m 755 $(DESTDIR)$(mandir)
- $(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(DESTDIR)$(mandir)/ssmtp.8
- $(INSTALL) -d -m 755 $(DESTDIR)$(SSMTPCONFDIR)
- $(INSTALL) -m 644 $(srcdir)/revaliases $(DESTDIR)$(INSTALLED_REVALIASES_FILE)
-- $(GEN_CONFIG) $(DESTDIR)$(INSTALLED_CONFIGURATION_FILE)
-
-
- .PHONY: install-sendmail
diff --git a/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch b/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
deleted file mode 100644
index e69cf3483a61..000000000000
--- a/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From: Marc Kleine-Budde <mkl@pengutronix.de>
-Date: Wed, 14 Aug 2013 10:27:05 +0200
-Subject: [PATCH] configure: if using ssl link against libcrypto, too
-
-otherwise linking fails with:
-arm-v5te-linux-gnueabi-gcc -o ssmtp ssmtp.o arpadate.o base64.o xgethostname.o md5auth/md5c.o md5auth/hmac_md5.o -lnsl -lssl
-/opt/OSELAS.Toolchain-2012.12.1/arm-v5te-linux-gnueabi/gcc-4.7.2-glibc-2.16.0-binutils-2.22-kernel-3.6-sanitized/lib/gcc/arm-v5te-linux-gnueabi/4.7.2/../../../../arm-v5te-linux-gnueabi/bin/ld:
-ssmtp.o: undefined reference to symbol 'X509_free@@OPENSSL_1.0.0'
-/opt/OSELAS.Toolchain-2012.12.1/arm-v5te-linux-gnueabi/gcc-4.7.2-glibc-2.16.0-binutils-2.22-kernel-3.6-sanitized/lib/gcc/arm-v5te-linux-gnueabi/4.7.2/../../../../arm-v5te-linux-gnueabi/bin/ld:
-note: 'X509_free@@OPENSSL_1.0.0' is defined in DSO
-XXXXX/sysroot-target/usr/lib/libcrypto.so.1.0.0 so try adding it to the
-linker command line
-XXXXX/sysroot-target/usr/lib/libcrypto.so.1.0.0: could not read symbols:
-Invalid operation
-collect2: error: ld returned 1 exit status
-
-Reported-by: Alexander Dahl <post@lespocky.de>
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
----
- configure.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.in b/configure.in
-index 2d7221d..0633add 100644
---- a/configure.in
-+++ b/configure.in
-@@ -52,7 +52,7 @@ AC_ARG_ENABLE(ssl,
- [ --enable-ssl support for secure connection to mail server])
- if test x$enableval = xyes ; then
- AC_DEFINE(HAVE_SSL)
-- LIBS="$LIBS -lssl"
-+ LIBS="$LIBS -lssl -lcrypto"
- fi
- enableval=""
-
diff --git a/patches/ssmtp-2.64/autogen.sh b/patches/ssmtp-2.64/autogen.sh
deleted file mode 120000
index 9f8a4cb7ddcb..000000000000
--- a/patches/ssmtp-2.64/autogen.sh
+++ /dev/null
@@ -1 +0,0 @@
-../autogen.sh
\ No newline at end of file
diff --git a/patches/ssmtp-2.64/series b/patches/ssmtp-2.64/series
deleted file mode 100644
index b89ac6363a30..000000000000
--- a/patches/ssmtp-2.64/series
+++ /dev/null
@@ -1,7 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-use-LDFLAGS-for-linking.patch
-0002-use-DESTDIR-when-installing.patch
-0003-make-installing-non-interactive.patch
-0004-configure-if-using-ssl-link-against-libcrypto-too.patch
-# 4ac054ecac57de7c903a18a4dfcd2270 - git-ptx-patches magic
diff --git a/rules/ssmtp.in b/rules/ssmtp.in
deleted file mode 100644
index 4dc745c33546..000000000000
--- a/rules/ssmtp.in
+++ /dev/null
@@ -1,47 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=communication
-menuconfig SSMTP
- tristate
- prompt "ssmtp "
- select OPENSSL
- help
- ssmtp is a small program which can be used to send emails.
- It supports SSL, IPv6 and MD5 authentication.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
-
-if SSMTP
-
-config SSMTP_REWRITE_DOMAIN
- bool
- prompt "domain rewriting support"
- default y
- help
- Support for rewriting the sending domain.
-
-config SSMTP_SSL
- bool
- prompt "ssl support"
- help
- Support for secure connection to mail server (needs SSL shared libraries).
-
-config SSMTP_MD5AUTH
- bool
- prompt "md5sum support"
- help
- Support for MD5 authentication.
-
-config SSMTP_SENDMAIL
- bool
- prompt "sendmail link"
- depends on !BUSYBOX_SENDMAIL || ALLYES
- help
- Install 'sendmail' as a symlink to ssmtp.
-
-comment "busybox' sendmail is selected!"
- depends on BUSYBOX_SENDMAIL
-
-endif
diff --git a/rules/ssmtp.make b/rules/ssmtp.make
deleted file mode 100644
index 002c730c02a8..000000000000
--- a/rules/ssmtp.make
+++ /dev/null
@@ -1,73 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2005 by Steven Scholz <steven.scholz@imc-berlin.de>
-# (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SSMTP) += ssmtp
-
-#
-# Paths and names
-#
-SSMTP_VERSION := 2.64
-SSMTP_MD5 := 65b4e0df4934a6cd08c506cabcbe584f
-SSMTP := ssmtp-$(SSMTP_VERSION)
-SSMTP_SUFFIX := tar.bz2
-SSMTP_SRC := ssmtp_$(SSMTP_VERSION).orig.$(SSMTP_SUFFIX)
-SSMTP_URL := $(call ptx/mirror, DEB, pool/main/s/ssmtp/$(SSMTP_SRC))
-SSMTP_SOURCE := $(SRCDIR)/$(SSMTP_SRC)
-SSMTP_DIR := $(BUILDDIR)/ssmtp-$(SSMTP_VERSION)
-SSMTP_LICENSE := GPL-2.0-or-later
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SSMTP_CONF_TOOL := autoconf
-SSMTP_CONF_OPT := $(CROSS_AUTOCONF_USR) \
- --$(call ptx/endis, PTXCONF_SSMTP_REWRITE_DOMAIN)-rewrite-domain \
- --$(call ptx/endis, PTXCONF_SSMTP_SSL)-ssl \
- --$(call ptx/endis, PTXCONF_GLOBAL_IPV6)-inet6 \
- --$(call ptx/endis, PTXCONF_SSMTP_MD5AUTH)-md5auth
-
-SSMTP_MAKE_ENV := $(CROSS_ENV)
-SSMTP_MAKE_PAR := NO
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/ssmtp.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, ssmtp)
- @$(call install_fixup, ssmtp,PRIORITY,optional)
- @$(call install_fixup, ssmtp,SECTION,base)
- @$(call install_fixup, ssmtp,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, ssmtp,DESCRIPTION,missing)
-
- @$(call install_copy, ssmtp, 0, 0, 0755, -, /usr/sbin/ssmtp)
-
- @$(call install_alternative, ssmtp, 0, 0, 0644, /etc/ssmtp/ssmtp.conf)
- @$(call install_replace, ssmtp, /etc/ssmtp/ssmtp.conf, @HOSTNAME@, \
- $(call remove_quotes,$(PTXCONF_ROOTFS_ETC_HOSTNAME)))
-
-ifdef PTXCONF_SSMTP_SENDMAIL
- @$(call install_link, ssmtp, /usr/sbin/ssmtp, /usr/sbin/sendmail)
- @$(call install_link, ssmtp, /usr/sbin/sendmail, /usr/lib/sendmail)
-endif
-
- @$(call install_finish, ssmtp)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] ssmtp: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 36/42] ssmtp: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 0727b0e4f31f0264dadc25853803b49b6f6ebd46.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:10 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125326.64653-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch b/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
> deleted file mode 100644
> index 9ad40df0efa4..000000000000
> --- a/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Wed, 14 Aug 2013 10:24:18 +0200
> -Subject: [PATCH] use LDFLAGS for linking
> -
> -Please use LDFLAGS, not CFLAGS, for linking. This makes it possible to
> -overwrite the variable from the outside and do the correct thing.
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Makefile.in | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index f0aff41..d235182 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -79,7 +79,7 @@ uninstall-sendmail: uninstall
> -
> - # Binaries:
> - ssmtp: $(OBJS)
> -- $(CC) -o ssmtp $(OBJS) @LIBS@ $(CFLAGS)
> -+ $(CC) -o ssmtp $(OBJS) $(LDFLAGS) @LIBS@
> -
> - .PHONY: clean
> - clean:
> diff --git a/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch b/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
> deleted file mode 100644
> index 537d012cdeb1..000000000000
> --- a/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
> +++ /dev/null
> @@ -1,72 +0,0 @@
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Wed, 14 Aug 2013 10:24:18 +0200
> -Subject: [PATCH] use DESTDIR when installing
> -
> -Prefix all paths with DESTDIR when installing
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Makefile.in | 40 ++++++++++++++++++++--------------------
> - 1 file changed, 20 insertions(+), 20 deletions(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index d235182..756d754 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -46,36 +46,36 @@ all: ssmtp
> -
> - .PHONY: install
> - install: ssmtp $(GEN_CONFIG)
> -- $(INSTALL) -d -m 755 $(bindir)
> -- $(INSTALL) -s -m 755 ssmtp $(bindir)/ssmtp
> -- $(INSTALL) -d -m 755 $(mandir)
> -- $(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(mandir)/ssmtp.8
> -- $(INSTALL) -d -m 755 $(SSMTPCONFDIR)
> -- $(INSTALL) -m 644 $(srcdir)/revaliases $(INSTALLED_REVALIASES_FILE)
> -- $(GEN_CONFIG) $(INSTALLED_CONFIGURATION_FILE)
> -+ $(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
> -+ $(INSTALL) -s -m 755 ssmtp $(DESTDIR)$(bindir)/ssmtp
> -+ $(INSTALL) -d -m 755 $(DESTDIR)$(mandir)
> -+ $(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(DESTDIR)$(mandir)/ssmtp.8
> -+ $(INSTALL) -d -m 755 $(DESTDIR)$(SSMTPCONFDIR)
> -+ $(INSTALL) -m 644 $(srcdir)/revaliases $(DESTDIR)$(INSTALLED_REVALIASES_FILE)
> -+ $(GEN_CONFIG) $(DESTDIR)$(INSTALLED_CONFIGURATION_FILE)
> -
> -
> - .PHONY: install-sendmail
> - install-sendmail: install
> -- $(RM) $(bindir)/sendmail
> -- $(LN_S) ssmtp $(bindir)/sendmail
> -- $(INSTALL) -d -m 755 $(libexecdir)
> -- $(RM) $(libexecdir)/sendmail
> -- $(LN_S) sendmail /lib/sendmail
> -- $(RM) $(mandir)/sendmail.8
> -- $(LN_S) ssmtp.8 $(mandir)/sendmail.8
> -+ $(RM) $(DESTDIR)$(bindir)/sendmail
> -+ $(LN_S) ssmtp $(DESTDIR)$(bindir)/sendmail
> -+ $(INSTALL) -d -m 755 $(DESTDIR)$(libexecdir)
> -+ $(RM) $(DESTDIR)$(libexecdir)/sendmail
> -+ $(LN_S) sendmail $(DESTDIR)/lib/sendmail
> -+ $(RM) $(DESTDIR)$(mandir)/sendmail.8
> -+ $(LN_S) ssmtp.8 $(DESTDIR)$(mandir)/sendmail.8
> -
> - .PHONY: uninstall
> - uninstall:
> -- $(RM) $(bindir)/ssmtp
> -- $(RM) $(mandir)/ssmtp.8
> -- $(RM) $(CONFIGURATION_FILE) $(REVALIASES_FILE)
> -- $(RM) -r $(SSMTPCONFDIR)
> -+ $(RM) $(DESTDIR)$(bindir)/ssmtp
> -+ $(RM) $(DESTDIR)$(mandir)/ssmtp.8
> -+ $(RM) $$(DESTDIR)(CONFIGURATION_FILE) $(DESTDIR)$(REVALIASES_FILE)
> -+ $(RM) -r $(DESTDIR)$(SSMTPCONFDIR)
> -
> - .PHONY: uninstall-sendmail
> - uninstall-sendmail: uninstall
> -- $(RM) $(bindir)/sendmail /lib/sendmail
> -- $(RM) $(mandir)/sendmail.8
> -+ $(RM) $(DESTDIR)$(bindir)/sendmail $(DESTDIR)/lib/sendmail
> -+ $(RM) $(DESTDIR)$(mandir)/sendmail.8
> -
> - # Binaries:
> - ssmtp: $(OBJS)
> diff --git a/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch b/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
> deleted file mode 100644
> index 0536d9aedba8..000000000000
> --- a/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
> +++ /dev/null
> @@ -1,34 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Wed, 14 Aug 2013 10:24:18 +0200
> -Subject: [PATCH] make installing non-interactive
> -
> -$(GEN_CONFIG) need user ineraction to create a config file.
> -It doesn't work for cross-compiling and we don't need it.
> -
> -Not for upstream.
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - Makefile.in | 3 +--
> - 1 file changed, 1 insertion(+), 2 deletions(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index 756d754..cb3610c 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -45,14 +45,13 @@ all: ssmtp
> - latex $<
> -
> - .PHONY: install
> --install: ssmtp $(GEN_CONFIG)
> -+install: ssmtp
> - $(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
> - $(INSTALL) -s -m 755 ssmtp $(DESTDIR)$(bindir)/ssmtp
> - $(INSTALL) -d -m 755 $(DESTDIR)$(mandir)
> - $(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(DESTDIR)$(mandir)/ssmtp.8
> - $(INSTALL) -d -m 755 $(DESTDIR)$(SSMTPCONFDIR)
> - $(INSTALL) -m 644 $(srcdir)/revaliases $(DESTDIR)$(INSTALLED_REVALIASES_FILE)
> -- $(GEN_CONFIG) $(DESTDIR)$(INSTALLED_CONFIGURATION_FILE)
> -
> -
> - .PHONY: install-sendmail
> diff --git a/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch b/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
> deleted file mode 100644
> index e69cf3483a61..000000000000
> --- a/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
> +++ /dev/null
> @@ -1,35 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Wed, 14 Aug 2013 10:27:05 +0200
> -Subject: [PATCH] configure: if using ssl link against libcrypto, too
> -
> -otherwise linking fails with:
> -arm-v5te-linux-gnueabi-gcc -o ssmtp ssmtp.o arpadate.o base64.o xgethostname.o md5auth/md5c.o md5auth/hmac_md5.o -lnsl -lssl
> -/opt/OSELAS.Toolchain-2012.12.1/arm-v5te-linux-gnueabi/gcc-4.7.2-glibc-2.16.0-binutils-2.22-kernel-3.6-sanitized/lib/gcc/arm-v5te-linux-gnueabi/4.7.2/../../../../arm-v5te-linux-gnueabi/bin/ld:
> -ssmtp.o: undefined reference to symbol 'X509_free@@OPENSSL_1.0.0'
> -/opt/OSELAS.Toolchain-2012.12.1/arm-v5te-linux-gnueabi/gcc-4.7.2-glibc-2.16.0-binutils-2.22-kernel-3.6-sanitized/lib/gcc/arm-v5te-linux-gnueabi/4.7.2/../../../../arm-v5te-linux-gnueabi/bin/ld:
> -note: 'X509_free@@OPENSSL_1.0.0' is defined in DSO
> -XXXXX/sysroot-target/usr/lib/libcrypto.so.1.0.0 so try adding it to the
> -linker command line
> -XXXXX/sysroot-target/usr/lib/libcrypto.so.1.0.0: could not read symbols:
> -Invalid operation
> -collect2: error: ld returned 1 exit status
> -
> -Reported-by: Alexander Dahl <post@lespocky.de>
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - configure.in | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/configure.in b/configure.in
> -index 2d7221d..0633add 100644
> ---- a/configure.in
> -+++ b/configure.in
> -@@ -52,7 +52,7 @@ AC_ARG_ENABLE(ssl,
> - [ --enable-ssl support for secure connection to mail server])
> - if test x$enableval = xyes ; then
> - AC_DEFINE(HAVE_SSL)
> -- LIBS="$LIBS -lssl"
> -+ LIBS="$LIBS -lssl -lcrypto"
> - fi
> - enableval=""
> -
> diff --git a/patches/ssmtp-2.64/autogen.sh b/patches/ssmtp-2.64/autogen.sh
> deleted file mode 120000
> index 9f8a4cb7ddcb..000000000000
> --- a/patches/ssmtp-2.64/autogen.sh
> +++ /dev/null
> @@ -1 +0,0 @@
> -../autogen.sh
> \ No newline at end of file
> diff --git a/patches/ssmtp-2.64/series b/patches/ssmtp-2.64/series
> deleted file mode 100644
> index b89ac6363a30..000000000000
> --- a/patches/ssmtp-2.64/series
> +++ /dev/null
> @@ -1,7 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-use-LDFLAGS-for-linking.patch
> -0002-use-DESTDIR-when-installing.patch
> -0003-make-installing-non-interactive.patch
> -0004-configure-if-using-ssl-link-against-libcrypto-too.patch
> -# 4ac054ecac57de7c903a18a4dfcd2270 - git-ptx-patches magic
> diff --git a/rules/ssmtp.in b/rules/ssmtp.in
> deleted file mode 100644
> index 4dc745c33546..000000000000
> --- a/rules/ssmtp.in
> +++ /dev/null
> @@ -1,47 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=communication
> -menuconfig SSMTP
> - tristate
> - prompt "ssmtp "
> - select OPENSSL
> - help
> - ssmtp is a small program which can be used to send emails.
> - It supports SSL, IPv6 and MD5 authentication.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> -
> -if SSMTP
> -
> -config SSMTP_REWRITE_DOMAIN
> - bool
> - prompt "domain rewriting support"
> - default y
> - help
> - Support for rewriting the sending domain.
> -
> -config SSMTP_SSL
> - bool
> - prompt "ssl support"
> - help
> - Support for secure connection to mail server (needs SSL shared libraries).
> -
> -config SSMTP_MD5AUTH
> - bool
> - prompt "md5sum support"
> - help
> - Support for MD5 authentication.
> -
> -config SSMTP_SENDMAIL
> - bool
> - prompt "sendmail link"
> - depends on !BUSYBOX_SENDMAIL || ALLYES
> - help
> - Install 'sendmail' as a symlink to ssmtp.
> -
> -comment "busybox' sendmail is selected!"
> - depends on BUSYBOX_SENDMAIL
> -
> -endif
> diff --git a/rules/ssmtp.make b/rules/ssmtp.make
> deleted file mode 100644
> index 002c730c02a8..000000000000
> --- a/rules/ssmtp.make
> +++ /dev/null
> @@ -1,73 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2005 by Steven Scholz <steven.scholz@imc-berlin.de>
> -# (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SSMTP) += ssmtp
> -
> -#
> -# Paths and names
> -#
> -SSMTP_VERSION := 2.64
> -SSMTP_MD5 := 65b4e0df4934a6cd08c506cabcbe584f
> -SSMTP := ssmtp-$(SSMTP_VERSION)
> -SSMTP_SUFFIX := tar.bz2
> -SSMTP_SRC := ssmtp_$(SSMTP_VERSION).orig.$(SSMTP_SUFFIX)
> -SSMTP_URL := $(call ptx/mirror, DEB, pool/main/s/ssmtp/$(SSMTP_SRC))
> -SSMTP_SOURCE := $(SRCDIR)/$(SSMTP_SRC)
> -SSMTP_DIR := $(BUILDDIR)/ssmtp-$(SSMTP_VERSION)
> -SSMTP_LICENSE := GPL-2.0-or-later
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SSMTP_CONF_TOOL := autoconf
> -SSMTP_CONF_OPT := $(CROSS_AUTOCONF_USR) \
> - --$(call ptx/endis, PTXCONF_SSMTP_REWRITE_DOMAIN)-rewrite-domain \
> - --$(call ptx/endis, PTXCONF_SSMTP_SSL)-ssl \
> - --$(call ptx/endis, PTXCONF_GLOBAL_IPV6)-inet6 \
> - --$(call ptx/endis, PTXCONF_SSMTP_MD5AUTH)-md5auth
> -
> -SSMTP_MAKE_ENV := $(CROSS_ENV)
> -SSMTP_MAKE_PAR := NO
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/ssmtp.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, ssmtp)
> - @$(call install_fixup, ssmtp,PRIORITY,optional)
> - @$(call install_fixup, ssmtp,SECTION,base)
> - @$(call install_fixup, ssmtp,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, ssmtp,DESCRIPTION,missing)
> -
> - @$(call install_copy, ssmtp, 0, 0, 0755, -, /usr/sbin/ssmtp)
> -
> - @$(call install_alternative, ssmtp, 0, 0, 0644, /etc/ssmtp/ssmtp.conf)
> - @$(call install_replace, ssmtp, /etc/ssmtp/ssmtp.conf, @HOSTNAME@, \
> - $(call remove_quotes,$(PTXCONF_ROOTFS_ETC_HOSTNAME)))
> -
> -ifdef PTXCONF_SSMTP_SENDMAIL
> - @$(call install_link, ssmtp, /usr/sbin/ssmtp, /usr/sbin/sendmail)
> - @$(call install_link, ssmtp, /usr/sbin/sendmail, /usr/lib/sendmail)
> -endif
> -
> - @$(call install_finish, ssmtp)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 37/42] supertux: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (35 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 36/42] ssmtp: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 38/42] utelnetd: " Thorsten Scherer
` (4 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
.../remove-qualification-member.diff | 23 -------
patches/supertux-0.1.3/series | 1 -
rules/supertux.in | 26 --------
rules/supertux.make | 63 -------------------
4 files changed, 113 deletions(-)
delete mode 100644 patches/supertux-0.1.3/remove-qualification-member.diff
delete mode 100644 patches/supertux-0.1.3/series
delete mode 100644 rules/supertux.in
delete mode 100644 rules/supertux.make
diff --git a/patches/supertux-0.1.3/remove-qualification-member.diff b/patches/supertux-0.1.3/remove-qualification-member.diff
deleted file mode 100644
index 8e2abece1c42..000000000000
--- a/patches/supertux-0.1.3/remove-qualification-member.diff
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Marc Kleine-Budde <mkl@pengutronix.de>
-Subject: Fixes this error:
-
-menu.h:210: error: extra qualification 'Menu::' on member 'get_controlfield_key_into_input'
-
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
----
- src/menu.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: supertux-0.1.3/src/menu.h
-===================================================================
---- supertux-0.1.3.orig/src/menu.h
-+++ supertux-0.1.3/src/menu.h
-@@ -207,7 +207,7 @@ public:
-
- bool isToggled(int id);
-
-- void Menu::get_controlfield_key_into_input(MenuItem *item);
-+ void get_controlfield_key_into_input(MenuItem *item);
-
- void draw ();
- void draw_item(int index, int menu_width, int menu_height);
diff --git a/patches/supertux-0.1.3/series b/patches/supertux-0.1.3/series
deleted file mode 100644
index fd64f5203773..000000000000
--- a/patches/supertux-0.1.3/series
+++ /dev/null
@@ -1 +0,0 @@
-remove-qualification-member.diff
diff --git a/rules/supertux.in b/rules/supertux.in
deleted file mode 100644
index ca430f3cfd79..000000000000
--- a/rules/supertux.in
+++ /dev/null
@@ -1,26 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=games
-config SUPERTUX
- tristate
- prompt "supertux"
- select GCCLIBS_CXX
- select GCCLIBS_GCC_S
- select SDL_MIXER
- select SDL_MIXER_MOD
- select SDL_IMAGE
- select SDL_JOYSTICK
- select SDL_IMAGE__PNG
- select SDL_IMAGE__JPG
- select SDL_IMAGE__XPM
- help
- SuperTux is a classic 2D jump 'n run sidescroller game in
- a similar style like the original SuperMario games. This
- release of SuperTux features 9 enemies, 26 playable levels,
- software and OpenGL rendering modes, configurable joystick
- and keyboard input, new music and completely redone graphics.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, needs LIBMIKMOD (via SDL_MIXER_MOD) which
- fails to build with current toolchains.
- Needs updating to the latest version.
diff --git a/rules/supertux.make b/rules/supertux.make
deleted file mode 100644
index b94153eb4fbc..000000000000
--- a/rules/supertux.make
+++ /dev/null
@@ -1,63 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2008 by SuperTux Team
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SUPERTUX) += supertux
-
-#
-# Paths and names
-#
-SUPERTUX_VERSION := 0.1.3
-SUPERTUX_MD5 := f2fc288459f33d5cd8f645fbca737a63
-SUPERTUX := supertux-$(SUPERTUX_VERSION)
-SUPERTUX_SUFFIX := tar.bz2
-SUPERTUX_URL := https://github.com/SuperTux/supertux/releases/download/v$(SUPERTUX_VERSION)/$(SUPERTUX).$(SUPERTUX_SUFFIX)
-SUPERTUX_SOURCE := $(SRCDIR)/$(SUPERTUX).$(SUPERTUX_SUFFIX)
-SUPERTUX_DIR := $(BUILDDIR)/$(SUPERTUX)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SUPERTUX_CONF_TOOL := autoconf
-SUPERTUX_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --disable-opengl \
- --with-sdl-prefix=$(SYSROOT)/usr
-
-SUPERTUX_CXXFLAGS := -std=c++98
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/supertux.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, supertux)
- @$(call install_fixup, supertux,PRIORITY,optional)
- @$(call install_fixup, supertux,SECTION,base)
- @$(call install_fixup, supertux,AUTHOR,"Marek Moeckel")
- @$(call install_fixup, supertux,DESCRIPTION,missing)
-
- @cd $(PKGDIR)/$(SUPERTUX); \
- for file in `find -type f -perm 644`; do \
- $(call install_copy, supertux, 0, 0, 0644, $(PKGDIR)/$(SUPERTUX)/$$file, /$$file, n); \
- done
- @$(call install_copy, supertux, 0, 0, 0755, $(PKGDIR)/$(SUPERTUX)/usr/bin/supertux, /usr/bin/supertux)
-
- @$(call install_finish, supertux)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] supertux: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 37/42] supertux: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 0abd35c57f4705478448c6d6588afc3c8eb2ed7e.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:11 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125328.64668-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/supertux-0.1.3/remove-qualification-member.diff b/patches/supertux-0.1.3/remove-qualification-member.diff
> deleted file mode 100644
> index 8e2abece1c42..000000000000
> --- a/patches/supertux-0.1.3/remove-qualification-member.diff
> +++ /dev/null
> @@ -1,23 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Subject: Fixes this error:
> -
> -menu.h:210: error: extra qualification 'Menu::' on member 'get_controlfield_key_into_input'
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - src/menu.h | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -Index: supertux-0.1.3/src/menu.h
> -===================================================================
> ---- supertux-0.1.3.orig/src/menu.h
> -+++ supertux-0.1.3/src/menu.h
> -@@ -207,7 +207,7 @@ public:
> -
> - bool isToggled(int id);
> -
> -- void Menu::get_controlfield_key_into_input(MenuItem *item);
> -+ void get_controlfield_key_into_input(MenuItem *item);
> -
> - void draw ();
> - void draw_item(int index, int menu_width, int menu_height);
> diff --git a/patches/supertux-0.1.3/series b/patches/supertux-0.1.3/series
> deleted file mode 100644
> index fd64f5203773..000000000000
> --- a/patches/supertux-0.1.3/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -remove-qualification-member.diff
> diff --git a/rules/supertux.in b/rules/supertux.in
> deleted file mode 100644
> index ca430f3cfd79..000000000000
> --- a/rules/supertux.in
> +++ /dev/null
> @@ -1,26 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=games
> -config SUPERTUX
> - tristate
> - prompt "supertux"
> - select GCCLIBS_CXX
> - select GCCLIBS_GCC_S
> - select SDL_MIXER
> - select SDL_MIXER_MOD
> - select SDL_IMAGE
> - select SDL_JOYSTICK
> - select SDL_IMAGE__PNG
> - select SDL_IMAGE__JPG
> - select SDL_IMAGE__XPM
> - help
> - SuperTux is a classic 2D jump 'n run sidescroller game in
> - a similar style like the original SuperMario games. This
> - release of SuperTux features 9 enemies, 26 playable levels,
> - software and OpenGL rendering modes, configurable joystick
> - and keyboard input, new music and completely redone graphics.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, needs LIBMIKMOD (via SDL_MIXER_MOD) which
> - fails to build with current toolchains.
> - Needs updating to the latest version.
> diff --git a/rules/supertux.make b/rules/supertux.make
> deleted file mode 100644
> index b94153eb4fbc..000000000000
> --- a/rules/supertux.make
> +++ /dev/null
> @@ -1,63 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2008 by SuperTux Team
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SUPERTUX) += supertux
> -
> -#
> -# Paths and names
> -#
> -SUPERTUX_VERSION := 0.1.3
> -SUPERTUX_MD5 := f2fc288459f33d5cd8f645fbca737a63
> -SUPERTUX := supertux-$(SUPERTUX_VERSION)
> -SUPERTUX_SUFFIX := tar.bz2
> -SUPERTUX_URL := https://github.com/SuperTux/supertux/releases/download/v$(SUPERTUX_VERSION)/$(SUPERTUX).$(SUPERTUX_SUFFIX)
> -SUPERTUX_SOURCE := $(SRCDIR)/$(SUPERTUX).$(SUPERTUX_SUFFIX)
> -SUPERTUX_DIR := $(BUILDDIR)/$(SUPERTUX)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SUPERTUX_CONF_TOOL := autoconf
> -SUPERTUX_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --disable-opengl \
> - --with-sdl-prefix=$(SYSROOT)/usr
> -
> -SUPERTUX_CXXFLAGS := -std=c++98
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/supertux.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, supertux)
> - @$(call install_fixup, supertux,PRIORITY,optional)
> - @$(call install_fixup, supertux,SECTION,base)
> - @$(call install_fixup, supertux,AUTHOR,"Marek Moeckel")
> - @$(call install_fixup, supertux,DESCRIPTION,missing)
> -
> - @cd $(PKGDIR)/$(SUPERTUX); \
> - for file in `find -type f -perm 644`; do \
> - $(call install_copy, supertux, 0, 0, 0644, $(PKGDIR)/$(SUPERTUX)/$$file, /$$file, n); \
> - done
> - @$(call install_copy, supertux, 0, 0, 0755, $(PKGDIR)/$(SUPERTUX)/usr/bin/supertux, /usr/bin/supertux)
> -
> - @$(call install_finish, supertux)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 38/42] utelnetd: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (36 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 37/42] supertux: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 39/42] wireshark: " Thorsten Scherer
` (3 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/utelnetd.in | 29 ------------------
rules/utelnetd.make | 74 ---------------------------------------------
2 files changed, 103 deletions(-)
delete mode 100644 rules/utelnetd.in
delete mode 100644 rules/utelnetd.make
diff --git a/rules/utelnetd.in b/rules/utelnetd.in
deleted file mode 100644
index 3355a137c742..000000000000
--- a/rules/utelnetd.in
+++ /dev/null
@@ -1,29 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-menuconfig UTELNETD
- depends on !BUSYBOX_TELNETD || ALLYES
- tristate
- prompt "utelnetd "
- help
- utelnet is a very small telnetd implementation.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
-
-if UTELNETD
-
-config UTELNETD_STARTSCRIPT
- bool
- default y
- depends on INITMETHOD_BBINIT
- prompt "install /etc/init.d/utelnetd"
-
-config UTELNETD_SYSTEMD_UNIT
- bool
- default y
- depends on SYSTEMD
- prompt "install systemd service files"
-
-endif
diff --git a/rules/utelnetd.make b/rules/utelnetd.make
deleted file mode 100644
index 0c920465b450..000000000000
--- a/rules/utelnetd.make
+++ /dev/null
@@ -1,74 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2002, 2003, 2008 by Pengutronix e.K., Hildesheim, Germany
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_UTELNETD) += utelnetd
-
-#
-# Paths and names
-#
-UTELNETD_VERSION := 0.1.11
-UTELNETD_MD5 := a6d1c84163d01e79b45242d6f6435d6a
-UTELNETD := utelnetd-$(UTELNETD_VERSION)
-UTELNETD_URL := http://www.pengutronix.de/software/utelnetd/download/$(UTELNETD).tar.gz
-UTELNETD_SOURCE := $(SRCDIR)/$(UTELNETD).tar.gz
-UTELNETD_DIR := $(BUILDDIR)/$(UTELNETD)
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-UTELNETD_MAKE_ENV := \
- CROSS_COMPILE=$(COMPILER_PREFIX) \
- $(CROSS_ENV_FLAGS)
-
-UTELNETD_INSTALL_OPT := \
- INSTDIR=/usr/sbin \
- install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/utelnetd.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, utelnetd)
- @$(call install_fixup, utelnetd,PRIORITY,optional)
- @$(call install_fixup, utelnetd,SECTION,base)
- @$(call install_fixup, utelnetd,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, utelnetd,DESCRIPTION,missing)
-
- @$(call install_copy, utelnetd, 0, 0, 0755, -, /usr/sbin/utelnetd)
-
- #
- # busybox init
- #
-
-ifdef PTXCONF_UTELNETD_STARTSCRIPT
- @$(call install_alternative, utelnetd, 0, 0, 0755, /etc/init.d/telnetd, n)
-
-ifneq ($(call remove_quotes,$(PTXCONF_UTELNETD_BBINIT_LINK)),)
- @$(call install_link, utelnetd, \
- ../init.d/telnetd, \
- /etc/rc.d/$(PTXCONF_UTELNETD_BBINIT_LINK))
-endif
-endif
-ifdef PTXCONF_UTELNETD_SYSTEMD_UNIT
- @$(call install_alternative, utelnetd, 0, 0, 0644, \
- /usr/lib/systemd/system/utelnetd.service)
- @$(call install_link, utelnetd, ../utelnetd.service, \
- /usr/lib/systemd/system/multi-user.target.wants/utelnetd.service)
-endif
-
- @$(call install_finish, utelnetd)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] utelnetd: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 38/42] utelnetd: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as f56d253b7d4dab5066a941bcf43dc90b09883553.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:12 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125330.64684-1-t.scherer@eckelmann.de>
> [mol: remove rules/utelnetd-bbinit.in as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/utelnetd-bbinit.in b/rules/utelnetd-bbinit.in
> deleted file mode 100644
> index 1dabfd5c0f13..000000000000
> --- a/rules/utelnetd-bbinit.in
> +++ /dev/null
> @@ -1,8 +0,0 @@
> -## SECTION=initmethod_bbinit
> -
> -config UTELNETD_BBINIT_LINK
> - string
> - depends on UTELNETD_STARTSCRIPT
> - prompt "telnetd"
> - default "S16telnetd"
> -
> diff --git a/rules/utelnetd.in b/rules/utelnetd.in
> deleted file mode 100644
> index 3355a137c742..000000000000
> --- a/rules/utelnetd.in
> +++ /dev/null
> @@ -1,29 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=networking
> -menuconfig UTELNETD
> - depends on !BUSYBOX_TELNETD || ALLYES
> - tristate
> - prompt "utelnetd "
> - help
> - utelnet is a very small telnetd implementation.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> -
> -if UTELNETD
> -
> -config UTELNETD_STARTSCRIPT
> - bool
> - default y
> - depends on INITMETHOD_BBINIT
> - prompt "install /etc/init.d/utelnetd"
> -
> -config UTELNETD_SYSTEMD_UNIT
> - bool
> - default y
> - depends on SYSTEMD
> - prompt "install systemd service files"
> -
> -endif
> diff --git a/rules/utelnetd.make b/rules/utelnetd.make
> deleted file mode 100644
> index 0c920465b450..000000000000
> --- a/rules/utelnetd.make
> +++ /dev/null
> @@ -1,74 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2002, 2003, 2008 by Pengutronix e.K., Hildesheim, Germany
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_UTELNETD) += utelnetd
> -
> -#
> -# Paths and names
> -#
> -UTELNETD_VERSION := 0.1.11
> -UTELNETD_MD5 := a6d1c84163d01e79b45242d6f6435d6a
> -UTELNETD := utelnetd-$(UTELNETD_VERSION)
> -UTELNETD_URL := http://www.pengutronix.de/software/utelnetd/download/$(UTELNETD).tar.gz
> -UTELNETD_SOURCE := $(SRCDIR)/$(UTELNETD).tar.gz
> -UTELNETD_DIR := $(BUILDDIR)/$(UTELNETD)
> -
> -# ----------------------------------------------------------------------------
> -# Compile
> -# ----------------------------------------------------------------------------
> -
> -UTELNETD_MAKE_ENV := \
> - CROSS_COMPILE=$(COMPILER_PREFIX) \
> - $(CROSS_ENV_FLAGS)
> -
> -UTELNETD_INSTALL_OPT := \
> - INSTDIR=/usr/sbin \
> - install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/utelnetd.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, utelnetd)
> - @$(call install_fixup, utelnetd,PRIORITY,optional)
> - @$(call install_fixup, utelnetd,SECTION,base)
> - @$(call install_fixup, utelnetd,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, utelnetd,DESCRIPTION,missing)
> -
> - @$(call install_copy, utelnetd, 0, 0, 0755, -, /usr/sbin/utelnetd)
> -
> - #
> - # busybox init
> - #
> -
> -ifdef PTXCONF_UTELNETD_STARTSCRIPT
> - @$(call install_alternative, utelnetd, 0, 0, 0755, /etc/init.d/telnetd, n)
> -
> -ifneq ($(call remove_quotes,$(PTXCONF_UTELNETD_BBINIT_LINK)),)
> - @$(call install_link, utelnetd, \
> - ../init.d/telnetd, \
> - /etc/rc.d/$(PTXCONF_UTELNETD_BBINIT_LINK))
> -endif
> -endif
> -ifdef PTXCONF_UTELNETD_SYSTEMD_UNIT
> - @$(call install_alternative, utelnetd, 0, 0, 0644, \
> - /usr/lib/systemd/system/utelnetd.service)
> - @$(call install_link, utelnetd, ../utelnetd.service, \
> - /usr/lib/systemd/system/multi-user.target.wants/utelnetd.service)
> -endif
> -
> - @$(call install_finish, utelnetd)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 39/42] wireshark: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (37 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 38/42] utelnetd: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 40/42] xerces: " Thorsten Scherer
` (2 subsequent siblings)
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
...1-help_url-add-forgotten-HAVE_EXTCAP.patch | 25 ----
patches/wireshark-2.0.3/series | 4 -
rules/wireshark.in | 25 ----
rules/wireshark.make | 120 ------------------
4 files changed, 174 deletions(-)
delete mode 100644 patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
delete mode 100644 patches/wireshark-2.0.3/series
delete mode 100644 rules/wireshark.in
delete mode 100644 rules/wireshark.make
diff --git a/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch b/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
deleted file mode 100644
index 01f0714dd759..000000000000
--- a/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From: Alexander Aring <aar@pengutronix.de>
-Date: Wed, 27 Apr 2016 16:51:08 +0200
-Subject: [PATCH] help_url: add forgotten HAVE_EXTCAP
-
-Signed-off-by: Alexander Aring <aar@pengutronix.de>
----
- ui/help_url.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/ui/help_url.c b/ui/help_url.c
-index 7a2b9a026e1c..144eb9855f4c 100644
---- a/ui/help_url.c
-+++ b/ui/help_url.c
-@@ -265,9 +265,11 @@ topic_action_url(topic_action_e action)
- case(HELP_EXPERT_INFO_DIALOG):
- url = user_guide_url("ChAdvExpert.html");
- break;
-+#if HAVE_EXTCAP
- case(HELP_EXTCAP_OPTIONS_DIALOG):
- url = user_guide_url("ChExtcapOptions.html");
- break;
-+#endif
- case(HELP_STATS_SUMMARY_DIALOG):
- url = user_guide_url("ChStatSummary.html");
- break;
diff --git a/patches/wireshark-2.0.3/series b/patches/wireshark-2.0.3/series
deleted file mode 100644
index 5c72479f6346..000000000000
--- a/patches/wireshark-2.0.3/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-help_url-add-forgotten-HAVE_EXTCAP.patch
-# 71fce02a9deb431a1f0a2c4d041df890 - git-ptx-patches magic
diff --git a/rules/wireshark.in b/rules/wireshark.in
deleted file mode 100644
index d61f556a8817..000000000000
--- a/rules/wireshark.in
+++ /dev/null
@@ -1,25 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-
-config WIRESHARK
- tristate
- prompt "tshark (cli of wireshark)"
- select LIBC_M
- select LIBNL3
- select LIBPCAP
- select GLIB
- select ZLIB
- help
- TShark is a network protocol analyzer. It lets you capture packet data
- from a live network, or read packets from a previously saved capture
- file, either printing a decoded form of those packets to the standard
- output or writing the packets to a file. TShark's native capture file
- format is libpcap format, which is also the format used by tcpdump and
- various other tools. TShark is able to detect, read and write the same
- capture files that are supported by Wireshark. The gtk frontend wireshark
- can open the capture file and display the content of capture.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
- Needs updating to the latest version.
diff --git a/rules/wireshark.make b/rules/wireshark.make
deleted file mode 100644
index 454c5d0b5d19..000000000000
--- a/rules/wireshark.make
+++ /dev/null
@@ -1,120 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Juergen Beisert
-# (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
-# (C) 2013 by Alexander Aring <aar@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_WIRESHARK) += wireshark
-
-#
-# Paths and names
-#
-WIRESHARK_VERSION := 2.0.3
-WIRESHARK_MD5 := 62dc20f5a77542feed2e38f18db8ae3b
-WIRESHARK := wireshark-$(WIRESHARK_VERSION)
-WIRESHARK_SUFFIX := tar.bz2
-WIRESHARK_URL := http://www.wireshark.org/download/src/all-versions/$(WIRESHARK).$(WIRESHARK_SUFFIX)
-WIRESHARK_SOURCE := $(SRCDIR)/$(WIRESHARK).$(WIRESHARK_SUFFIX)
-WIRESHARK_DIR := $(BUILDDIR)/$(WIRESHARK)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-WIRESHARK_CONF_TOOL := autoconf
-WIRESHARK_CONF_OPT = \
- $(CROSS_AUTOCONF_USR) \
- $(GLOBAL_LARGE_FILE_OPTION) \
- --disable-usr-local \
- --disable-wireshark \
- --disable-packet-editor \
- --disable-profile-build \
- --disable-gtktest \
- --disable-glibtest \
- --enable-tshark \
- --enable-editcap \
- --enable-capinfos \
- --enable-captype \
- --enable-mergecap \
- --enable-reordercap \
- --disable-text2pcap \
- --disable-dftest \
- --disable-randpkt \
- --disable-airpcap \
- --enable-dumpcap \
- --disable-rawshark \
- --disable-androiddump \
- --disable-androiddump-use-libpcap \
- --disable-echld \
- --disable-tfshark \
- --disable-pcap-ng-default \
- $(GLOBAL_IPV6_OPTION) \
- --disable-setcap-install \
- --disable-setuid-install \
- --without-qt \
- --without-gtk2 \
- --without-gtk3 \
- --without-gnutls \
- --without-gcrypt \
- --with-libnl=3 \
- --without-libsmi \
- --without-osx-integration \
- --with-pcap=$(SYSROOT)/usr \
- --with-zlib \
- --without-lua \
- --without-portaudio \
- --without-libcap \
- --without-ssl \
- --without-krb5 \
- --without-c-ares \
- --without-adns \
- --without-geoip \
- --without-sbc \
- --without-plugins \
- --without-extcap
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/wireshark.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, wireshark)
- @$(call install_fixup, wireshark,PRIORITY,optional)
- @$(call install_fixup, wireshark,SECTION,base)
- @$(call install_fixup, wireshark,AUTHOR,"Juergen Beisert <j.beisert@pengutronix.de>")
- @$(call install_fixup, wireshark,DESCRIPTION,missing)
-#
-# executables
-#
- @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/capinfos)
- @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/captype)
- @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/dumpcap)
- @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/editcap)
- @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/idl2wrs)
- @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/mergecap)
- @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/reordercap)
- @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/tshark)
-#
-# libraries used by some of the executables
-#
- @$(call install_lib, wireshark, 0, 0, 0644, libwireshark)
- @$(call install_lib, wireshark, 0, 0, 0644, libwiretap)
- @$(call install_lib, wireshark, 0, 0, 0644, libwsutil)
-
- @$(call install_finish, wireshark)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] wireshark: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 39/42] wireshark: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 88de5910a328f4e313651b5790c9f61b97c83d26.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:12 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125331.64700-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch b/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
> deleted file mode 100644
> index 01f0714dd759..000000000000
> --- a/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -From: Alexander Aring <aar@pengutronix.de>
> -Date: Wed, 27 Apr 2016 16:51:08 +0200
> -Subject: [PATCH] help_url: add forgotten HAVE_EXTCAP
> -
> -Signed-off-by: Alexander Aring <aar@pengutronix.de>
> ----
> - ui/help_url.c | 2 ++
> - 1 file changed, 2 insertions(+)
> -
> -diff --git a/ui/help_url.c b/ui/help_url.c
> -index 7a2b9a026e1c..144eb9855f4c 100644
> ---- a/ui/help_url.c
> -+++ b/ui/help_url.c
> -@@ -265,9 +265,11 @@ topic_action_url(topic_action_e action)
> - case(HELP_EXPERT_INFO_DIALOG):
> - url = user_guide_url("ChAdvExpert.html");
> - break;
> -+#if HAVE_EXTCAP
> - case(HELP_EXTCAP_OPTIONS_DIALOG):
> - url = user_guide_url("ChExtcapOptions.html");
> - break;
> -+#endif
> - case(HELP_STATS_SUMMARY_DIALOG):
> - url = user_guide_url("ChStatSummary.html");
> - break;
> diff --git a/patches/wireshark-2.0.3/series b/patches/wireshark-2.0.3/series
> deleted file mode 100644
> index 5c72479f6346..000000000000
> --- a/patches/wireshark-2.0.3/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-help_url-add-forgotten-HAVE_EXTCAP.patch
> -# 71fce02a9deb431a1f0a2c4d041df890 - git-ptx-patches magic
> diff --git a/rules/wireshark.in b/rules/wireshark.in
> deleted file mode 100644
> index d61f556a8817..000000000000
> --- a/rules/wireshark.in
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=networking
> -
> -config WIRESHARK
> - tristate
> - prompt "tshark (cli of wireshark)"
> - select LIBC_M
> - select LIBNL3
> - select LIBPCAP
> - select GLIB
> - select ZLIB
> - help
> - TShark is a network protocol analyzer. It lets you capture packet data
> - from a live network, or read packets from a previously saved capture
> - file, either printing a decoded form of those packets to the standard
> - output or writing the packets to a file. TShark's native capture file
> - format is libpcap format, which is also the format used by tcpdump and
> - various other tools. TShark is able to detect, read and write the same
> - capture files that are supported by Wireshark. The gtk frontend wireshark
> - can open the capture file and display the content of capture.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> - Needs updating to the latest version.
> diff --git a/rules/wireshark.make b/rules/wireshark.make
> deleted file mode 100644
> index 454c5d0b5d19..000000000000
> --- a/rules/wireshark.make
> +++ /dev/null
> @@ -1,120 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Juergen Beisert
> -# (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
> -# (C) 2013 by Alexander Aring <aar@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_WIRESHARK) += wireshark
> -
> -#
> -# Paths and names
> -#
> -WIRESHARK_VERSION := 2.0.3
> -WIRESHARK_MD5 := 62dc20f5a77542feed2e38f18db8ae3b
> -WIRESHARK := wireshark-$(WIRESHARK_VERSION)
> -WIRESHARK_SUFFIX := tar.bz2
> -WIRESHARK_URL := http://www.wireshark.org/download/src/all-versions/$(WIRESHARK).$(WIRESHARK_SUFFIX)
> -WIRESHARK_SOURCE := $(SRCDIR)/$(WIRESHARK).$(WIRESHARK_SUFFIX)
> -WIRESHARK_DIR := $(BUILDDIR)/$(WIRESHARK)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -WIRESHARK_CONF_TOOL := autoconf
> -WIRESHARK_CONF_OPT = \
> - $(CROSS_AUTOCONF_USR) \
> - $(GLOBAL_LARGE_FILE_OPTION) \
> - --disable-usr-local \
> - --disable-wireshark \
> - --disable-packet-editor \
> - --disable-profile-build \
> - --disable-gtktest \
> - --disable-glibtest \
> - --enable-tshark \
> - --enable-editcap \
> - --enable-capinfos \
> - --enable-captype \
> - --enable-mergecap \
> - --enable-reordercap \
> - --disable-text2pcap \
> - --disable-dftest \
> - --disable-randpkt \
> - --disable-airpcap \
> - --enable-dumpcap \
> - --disable-rawshark \
> - --disable-androiddump \
> - --disable-androiddump-use-libpcap \
> - --disable-echld \
> - --disable-tfshark \
> - --disable-pcap-ng-default \
> - $(GLOBAL_IPV6_OPTION) \
> - --disable-setcap-install \
> - --disable-setuid-install \
> - --without-qt \
> - --without-gtk2 \
> - --without-gtk3 \
> - --without-gnutls \
> - --without-gcrypt \
> - --with-libnl=3 \
> - --without-libsmi \
> - --without-osx-integration \
> - --with-pcap=$(SYSROOT)/usr \
> - --with-zlib \
> - --without-lua \
> - --without-portaudio \
> - --without-libcap \
> - --without-ssl \
> - --without-krb5 \
> - --without-c-ares \
> - --without-adns \
> - --without-geoip \
> - --without-sbc \
> - --without-plugins \
> - --without-extcap
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/wireshark.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, wireshark)
> - @$(call install_fixup, wireshark,PRIORITY,optional)
> - @$(call install_fixup, wireshark,SECTION,base)
> - @$(call install_fixup, wireshark,AUTHOR,"Juergen Beisert <j.beisert@pengutronix.de>")
> - @$(call install_fixup, wireshark,DESCRIPTION,missing)
> -#
> -# executables
> -#
> - @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/capinfos)
> - @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/captype)
> - @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/dumpcap)
> - @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/editcap)
> - @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/idl2wrs)
> - @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/mergecap)
> - @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/reordercap)
> - @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/tshark)
> -#
> -# libraries used by some of the executables
> -#
> - @$(call install_lib, wireshark, 0, 0, 0644, libwireshark)
> - @$(call install_lib, wireshark, 0, 0, 0644, libwiretap)
> - @$(call install_lib, wireshark, 0, 0, 0644, libwsutil)
> -
> - @$(call install_finish, wireshark)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 40/42] xerces: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (38 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 39/42] wireshark: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 41/42] xterm: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 42/42] zsync: " Thorsten Scherer
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
patches/xerces-c-src_2_7_0/series | 1 -
.../xerces-c-src_2_7_0-linkerpaths.diff | 531 ------------------
rules/xerces.in | 23 -
rules/xerces.make | 61 --
4 files changed, 616 deletions(-)
delete mode 100644 patches/xerces-c-src_2_7_0/series
delete mode 100644 patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
delete mode 100644 rules/xerces.in
delete mode 100644 rules/xerces.make
diff --git a/patches/xerces-c-src_2_7_0/series b/patches/xerces-c-src_2_7_0/series
deleted file mode 100644
index d956cc0d6db0..000000000000
--- a/patches/xerces-c-src_2_7_0/series
+++ /dev/null
@@ -1 +0,0 @@
-xerces-c-src_2_7_0-linkerpaths.diff
diff --git a/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff b/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
deleted file mode 100644
index 9b360233ed05..000000000000
--- a/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
+++ /dev/null
@@ -1,531 +0,0 @@
-Subject: [patch] xerces-c: make makefile sysroot aware
-From: Robert Schwebel <r.schwebel@pengutronix.de>
-
-Without this patch, we get the following error:
-
-/../arm-v4t-linux-gnueabi/bin/ld: cannot find -lxerces-c
-collect2: ld returned 1 exit status
-make[2]: *** [.../build-target/xerces-c-src_2_7_0/lib/libxerces-depdom.so.27.0] Error 1
-
-This patch makes Makefile.incl $SYSROOT aware.
-
-Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
-
----
-
-Index: xerces-c-src_2_7_0/src/xercesc/Makefile.incl
-===================================================================
---- xerces-c-src_2_7_0.orig/src/xercesc/Makefile.incl
-+++ xerces-c-src_2_7_0/src/xercesc/Makefile.incl
-@@ -80,15 +80,15 @@ ifeq (${PLATFORM}, SOLARIS)
- MAKE_SHARED = ${CXX} -D${PLATFORM} -shared ${LDFLAGS}
- MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
- -licuuc -licudata -lm -lgen
- else
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
- -lm -lgen
- endif
-
- ifeq (${MESSAGELOADER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
- -licuuc -licudata -lXercesMessages -lm -lgen
- endif
-
-@@ -122,10 +122,10 @@ ifeq (${PLATFORM}, UNIXWARE)
- MAKE_SHARED = ${CXX} -D${PLATFORM} -shared ${LDFLAGS}
- MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
- -licuuc -licudata -lm -lw -lgen
- else
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
- -lm -lw -lgen
- endif
- else
-@@ -134,10 +134,10 @@ ifeq (${PLATFORM}, UNIXWARE)
- MAKE_SHARED = ${CXX} -D${PLATFORM} -G ${LDFLAGS}
- MAKE_SHARED_C = ${CC} -D${PLATFORM} -G ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/local/lib -L/usr/ccs/lib \
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
- -licuuc -licudata -lm -lw -lC -lc -lgen
- else
-- ALLLIBS = ${LIBS} -L/usr/local/lib -L/usr/ccs/lib \
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
- -lm -lw -lC -lc -lgen
- endif
- endif
-@@ -199,19 +199,19 @@ ifeq (${PLATFORM}, AIX)
- #PLATFORM_CPP_COMPILER = xlC_r
- #PLATFORM_C_COMPILER = xlc_r
- #ifdef ICUROOT
--# ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -L${ICUROOT}/lib -licuuc -licudata -lbsd
-+# ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -L${ICUROOT}/lib -licuuc -licudata -lbsd
- #else
--# ALLLIBS = -L/usr/lpp/xlC/lib -lbsd
-+# ALLLIBS = -L${SYSROOT}/usr/lpp/xlC/lib -lbsd
- #endif
-
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -licuuc32 -licudata32
- else
-- ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib
- endif
-
- ifeq (${MESSAGELOADER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26
- endif
-
- ifeq (${CXXVER}, v5compat)
-@@ -288,9 +288,9 @@ PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLA
- MAKE_SHARED = ${CXX} -D${PLATFORM} -nostart -fPIC ${LDFLAGS}
- MAKE_SHARED_C = ${CC} -D${PLATFORM} -nostart -fPIC ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/boot/develop/lib/x86 -L/boot/home/config/lib -lbe -licuuc -licudata
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib -lbe -licuuc -licudata
- else
-- ALLLIBS = ${LIBS} -L/boot/develop/lib/x86 -L/boot/home/config/lib -lbe
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib -lbe
- endif
- EXTRA_LINK_OPTIONS = -Xlinker -Map -Xlinker $(XML_OBJ)/${SO_NAME}.map
- DEPDOM_LINK_OPTIONS = -Xlinker -Map -Xlinker $(XML_OBJ)/${SO_DEPDOM}.map
-@@ -348,23 +348,23 @@ ifeq (${PLATFORM}, LINUX)
-
- ifeq (${BITSTOBUILD}, 64)
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata
- else
-- ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib
- endif
-
- ifeq (${MESSAGELOADER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lXercesMessages
- endif
- else
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata
- else
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib
- endif
-
- ifeq (${MESSAGELOADER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lXercesMessages
- endif
- endif
-
-@@ -387,13 +387,13 @@ PLATFORM_COMPILE_OPTIONS = -shared
- MAKE_SHARED = ${CXX} -shared ${LDFLAGS}
- MAKE_SHARED_C = ${CC} -shared ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -licudata
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -licuuc -licudata
- else
- ALLLIBS = ${LIBS}
- endif
-
- ifeq (${MESSAGELOADER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -licudata -lXercesMessages
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -licuuc -licudata -lXercesMessages
- endif
-
- EXTRA_LINK_OPTIONS =
-@@ -411,7 +411,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar
- MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
- PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include
-- ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
- else
- PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM}
- ALLLIBS = ${LIBS}
-@@ -429,7 +429,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar
- MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
- PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include
-- ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
- else
- PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM}
- ALLLIBS = ${LIBS}
-@@ -601,9 +601,9 @@ ifeq (${PLATFORM}, TRU64)
- MAKE_SHARED = ${CXX} -D${PLATFORM} -shared -ptr ${XERCESCROOT}/.cxx_repository ${LDFLAGS}
- PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} -ptr ${XERCESCROOT}/.cxx_repository
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc -lrt
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc -lrt
- else
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -lc -lrt
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -lc -lrt
- endif
- endif
- endif
-@@ -619,9 +619,9 @@ ifeq (${PLATFORM}, MACOSX)
- MAKE_SHARED = ${CXX} -D${PLATFORM} -dynamiclib ${LDFLAGS}
- MAKE_SHARED_C = ${CC} -D${PLATFORM} -dynamiclib ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc
- else
-- ALLLIBS = ${LIBS} -L/usr/lib
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib
- endif
- SHLIBSUFFIX=.dylib
- ICUSHLIBSUFFIX=.dylib
-@@ -638,9 +638,9 @@ ifeq (${PLATFORM}, CYGWIN)
- MAKE_SHARED = ${CXX} -shared ${LDFLAGS}
- MAKE_SHARED_C = ${CC} -shared ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
-- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc
- else
-- ALLLIBS = ${LIBS} -L/usr/lib
-+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib
- endif
- EXTRA_LINK_OPTIONS = \
- -Xlinker --warn-once \
-Index: xerces-c-src_2_7_0/tests/Makefile.incl
-===================================================================
---- xerces-c-src_2_7_0.orig/tests/Makefile.incl
-+++ xerces-c-src_2_7_0/tests/Makefile.incl
-@@ -47,7 +47,7 @@ ifeq (${PLATFORM}, IRIX)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
- LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
- else
- CMP= -c ${CXXFLAGS}
-@@ -65,13 +65,13 @@ ifeq (${PLATFORM}, SOLARIS)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
- LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
- else
- CMP= -c ${CXXFLAGS}
- CC= CC -c -D${PLATFORM} -D_REENTRANT -KPIC
- LINK = CC -D${PLATFORM} ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
- EXTRA_LINK_OPTIONS=-lc -lgen ${EXTRA_LIBS}
- endif
- SHLIBSUFFIX=.so
-@@ -83,7 +83,7 @@ ifeq (${PLATFORM}, OPENSERVER)
- CMP=-c ${CXXFLAGS}
- LINK=${CC} ${LDFLAGS}
- EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- SHLIBSUFFIX=.so
- endif
-
-@@ -93,7 +93,7 @@ ifeq (${PLATFORM}, UNIXWARE)
- CC= ${COMPILER} -O2 -c -D${PLATFORM} -D_REENTRANT -fpic -pthread
- LINK = ${COMPILER} -D${PLATFORM} -fpic -pthread ${LDFLAGS}
- EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- SHLIBSUFFIX=.so
- endif
-
-@@ -109,7 +109,7 @@ PLATFORM_LIBRARIES =
- PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX
- MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G
- MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX -G
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib -L${XMLINSTALL}/lib
- EXTRA_LINK_OPTIONS=-lm -lgen ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -133,7 +133,7 @@ else
- endif
-
- # the compiler knows about this two
--# PLATFORM_LIB_LINK_OPTIONS=-L/usr/lpp/xlC/lib
-+# PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lpp/xlC/lib
- # EXTRA_LINK_OPTIONS=-lC ${EXTRA_LIBS}
- SHLIBSUFFIX=.a
- endif
-@@ -160,7 +160,7 @@ ifeq (${PLATFORM}, BEOS)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -DAPP_NO_THREADS -fpic
- LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/boot/develop/lib/x86 -L/boot/home/config/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib
- EXTRA_LINK_OPTIONS=-lbe ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -171,14 +171,14 @@ ifeq (${PLATFORM}, LINUX)
- CMP= -c ${CXXFLAGS} -qnotempinc
- CC= ${COMPILER} -c -D${PLATFORM}
- LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- else
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
- LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -189,7 +189,7 @@ ifeq (${PLATFORM}, QNX)
- CMP= -c ${CXXFLAGS}
- CC=QCC -c -O -I/usr/local/include
- LINK = ${COMPILER} ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -200,7 +200,7 @@ ifeq (${PLATFORM}, CYGWIN)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D__${PLATFORM}__
- LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.dll
- endif
-@@ -210,7 +210,7 @@ ifeq (${PLATFORM}, INTERIX)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -D_ALL_SOURCE
- LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -220,7 +220,7 @@ ifeq (${PLATFORM}, MINGW)
- CMP= -c ${CXXFLAGS} -fexceptions
- CC= ${COMPILER} -c -D__${PLATFORM}__ -DPLATFORM_WIN32
- LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.dll
- endif
-@@ -268,9 +268,9 @@ ifeq (${PLATFORM}, HPUX)
- LINK = ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS}
-
- ifeq (${CXXVER}, aCC05)
-- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -mt
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -mt
- else
-- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -lpthread
- endif
-
- SHLIBSUFFIX=.sl
-@@ -285,7 +285,7 @@ ifeq (${PLATFORM}, HPUX)
- CMP = -c $(COMMON_CMP)
- CC = CC
- LINK = ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/CC/lib -L${SYSROOT}/usr/lib
- SHLIBSUFFIX=.sl
- endif
- endif
-@@ -358,7 +358,7 @@ ifeq (${PLATFORM}, TRU64)
- CMP= -c ${CXXFLAGS}
- CC = ${COMPILER} -c -D${PLATFORM}
- LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- SHLIBSUFFIX=.so
- endif
-
-@@ -368,6 +368,6 @@ ifeq (${PLATFORM}, MACOSX)
- CMP= -c ${CXXFLAGS}
- CC= c++ -c -D${PLATFORM} -D_REENTRANT
- LINK = c++ -D${PLATFORM} ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
- SHLIBSUFFIX=.dylib
- endif
-Index: xerces-c-src_2_7_0/samples/Makefile.incl
-===================================================================
---- xerces-c-src_2_7_0.orig/samples/Makefile.incl
-+++ xerces-c-src_2_7_0/samples/Makefile.incl
-@@ -48,7 +48,7 @@ ifeq (${PLATFORM}, IRIX)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
- LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
- else
- CMP= -c ${CXXFLAGS}
-@@ -66,13 +66,13 @@ ifeq (${PLATFORM}, SOLARIS)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
- LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
- else
- CMP= -c ${CXXFLAGS}
- CC= CC -c -D${PLATFORM} -D_REENTRANT -pic
- LINK = CC -D${PLATFORM} ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
- EXTRA_LINK_OPTIONS=-lc -lgen ${EXTRA_LIBS}
- endif
- SHLIBSUFFIX=.so
-@@ -84,7 +84,7 @@ ifeq (${PLATFORM}, OPENSERVER)
- CMP=-c ${CXXFLAGS}
- LINK=${CC} ${LDFLAGS}
- EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- SHLIBSUFFIX=.so
- endif
-
-@@ -94,7 +94,7 @@ ifeq (${PLATFORM}, UNIXWARE)
- CC= ${COMPILER} -O2 -c -D${PLATFORM} -D_REENTRANT -fpic -pthread
- LINK = ${COMPILER} -D${PLATFORM} -fpic -pthread ${LDFLAGS}
- EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- SHLIBSUFFIX=.so
- endif
-
-@@ -110,7 +110,7 @@ PLATFORM_LIBRARIES =
- PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX
- MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G
- MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX -G
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib -L${XMLINSTALL}/lib
- EXTRA_LINK_OPTIONS=-lm -lgen ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -132,7 +132,7 @@ else
- EXTRA_LINK_OPTIONS=-bmaxdata:0x80000000
- endif
- # the compiler knows about this two
--# PLATFORM_LIB_LINK_OPTIONS=-L/usr/lpp/xlC/lib
-+# PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lpp/xlC/lib
- # EXTRA_LINK_OPTIONS=-lC ${EXTRA_LIBS}
- # EXTRA_LINK_OPTIONS=-bnolibpath
- SHLIBSUFFIX=.a
-@@ -160,7 +160,7 @@ ifeq (${PLATFORM}, BEOS)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -DAPP_NO_THREADS -fpic
- LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/boot/develop/lib/x86 -L/boot/home/config/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib
- EXTRA_LINK_OPTIONS=-lbe ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -171,14 +171,14 @@ ifeq (${PLATFORM}, LINUX)
- CMP= -c ${CXXFLAGS} -qnotempinc
- CC= ${COMPILER} -c -D${PLATFORM}
- LINK = ${COMPILER} ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- else
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
- LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -189,7 +189,7 @@ ifeq (${PLATFORM}, QNX)
- CMP= -c ${CXXFLAGS}
- CC= QCC -c
- LINK = QCC ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -200,7 +200,7 @@ ifeq (${PLATFORM}, CYGWIN)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D__${PLATFORM}__
- LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.dll
- endif
-@@ -210,7 +210,7 @@ ifeq (${PLATFORM}, INTERIX)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -D_ALL_SOURCE
- LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -220,7 +220,7 @@ ifeq (${PLATFORM}, MINGW)
- CMP= -c ${CXXFLAGS} -fexceptions
- CC= ${COMPILER} -c -D__${PLATFORM}__
- LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.dll
- endif
-@@ -268,9 +268,9 @@ ifeq (${PLATFORM}, HPUX)
- LINK = ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS}
-
- ifeq (${CXXVER}, aCC05)
-- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -mt
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -mt
- else
-- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -lpthread
- endif
-
- SHLIBSUFFIX=.sl
-@@ -285,7 +285,7 @@ ifeq (${PLATFORM}, HPUX)
- CMP = -c $(COMMON_CMP)
- CC = CC
- LINK = ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/CC/lib -L${SYSROOT}/usr/lib
- SHLIBSUFFIX=.sl
- endif
- endif
-@@ -354,7 +354,7 @@ ifeq (${PLATFORM}, TRU64)
- CMP= -c ${CXXFLAGS}
- CC = ${COMPILER} -c -D${PLATFORM}
- LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- SHLIBSUFFIX=.so
- endif
-
-@@ -364,6 +364,6 @@ ifeq (${PLATFORM}, MACOSX)
- CMP= -c ${CXXFLAGS}
- CC= c++ -c -D${PLATFORM} -D_REENTRANT
- LINK = c++ -D${PLATFORM} ${LDFLAGS}
-- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
-+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
- SHLIBSUFFIX=.dylib
- endif
diff --git a/rules/xerces.in b/rules/xerces.in
deleted file mode 100644
index 18bcfa24634d..000000000000
--- a/rules/xerces.in
+++ /dev/null
@@ -1,23 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-# xerces-c configuration
-
-config XERCES
- tristate
- prompt "xerces"
- select LIBC_M
- select GCCLIBS_CXX
- select GCCLIBS_GCC_S
- help
- Xerces-C++ is a validating XML parser written in a portable
- subset of C++. Xerces-C++ makes it easy to give your
- application the ability to read and write XML data. A shared
- library is provided for parsing, generating, manipulating, and
- validating XML documents.
-
- See http://xml.apache.org/xerces-c/ for details.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
- Needs updating to the latest version.
diff --git a/rules/xerces.make b/rules/xerces.make
deleted file mode 100644
index f5a1b4749cb9..000000000000
--- a/rules/xerces.make
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Robert Schwebel
-# (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_XERCES) += xerces
-
-#
-# Paths and names
-#
-XERCES_VERSION := 2_7_0
-XERCES_MD5 := 04169609449a8846bc1e6891c04cadf4
-XERCES := xerces-c-src_$(XERCES_VERSION)
-XERCES_SUFFIX := tar.gz
-XERCES_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(XERCES).$(XERCES_SUFFIX)
-XERCES_SOURCE := $(SRCDIR)/$(XERCES).$(XERCES_SUFFIX)
-XERCES_DIR := $(BUILDDIR)/$(XERCES)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-XERCES_CONF_TOOL := autoconf
-XERCES_CONF_OPT := $(CROSS_AUTOCONF_USR)
-
-XERCES_SUBDIR := src/xercesc
-
-XERCES_MAKE_ENV := XERCESCROOT=$(XERCES_DIR)
-XERCES_MAKE_OPT := SYSROOT=$(SYSROOT)
-XERCES_MAKE_PAR := NO
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/xerces.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, xerces)
- @$(call install_fixup, xerces,PRIORITY,optional)
- @$(call install_fixup, xerces,SECTION,base)
- @$(call install_fixup, xerces,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, xerces,DESCRIPTION,missing)
-
- @$(call install_lib, xerces, 0, 0, 0644, libxerces-c)
-
- @$(call install_finish, xerces)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] xerces: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 40/42] xerces: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 1825fc9ec0017babfafd11d7a65d6a3ce3a0036a.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:13 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125333.64718-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/xerces-c-src_2_7_0/series b/patches/xerces-c-src_2_7_0/series
> deleted file mode 100644
> index d956cc0d6db0..000000000000
> --- a/patches/xerces-c-src_2_7_0/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -xerces-c-src_2_7_0-linkerpaths.diff
> diff --git a/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff b/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
> deleted file mode 100644
> index 9b360233ed05..000000000000
> --- a/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
> +++ /dev/null
> @@ -1,531 +0,0 @@
> -Subject: [patch] xerces-c: make makefile sysroot aware
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -
> -Without this patch, we get the following error:
> -
> -/../arm-v4t-linux-gnueabi/bin/ld: cannot find -lxerces-c
> -collect2: ld returned 1 exit status
> -make[2]: *** [.../build-target/xerces-c-src_2_7_0/lib/libxerces-depdom.so.27.0] Error 1
> -
> -This patch makes Makefile.incl $SYSROOT aware.
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> -
> ----
> -
> -Index: xerces-c-src_2_7_0/src/xercesc/Makefile.incl
> -===================================================================
> ---- xerces-c-src_2_7_0.orig/src/xercesc/Makefile.incl
> -+++ xerces-c-src_2_7_0/src/xercesc/Makefile.incl
> -@@ -80,15 +80,15 @@ ifeq (${PLATFORM}, SOLARIS)
> - MAKE_SHARED = ${CXX} -D${PLATFORM} -shared ${LDFLAGS}
> - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> - -licuuc -licudata -lm -lgen
> - else
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> - -lm -lgen
> - endif
> -
> - ifeq (${MESSAGELOADER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> - -licuuc -licudata -lXercesMessages -lm -lgen
> - endif
> -
> -@@ -122,10 +122,10 @@ ifeq (${PLATFORM}, UNIXWARE)
> - MAKE_SHARED = ${CXX} -D${PLATFORM} -shared ${LDFLAGS}
> - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> - -licuuc -licudata -lm -lw -lgen
> - else
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> - -lm -lw -lgen
> - endif
> - else
> -@@ -134,10 +134,10 @@ ifeq (${PLATFORM}, UNIXWARE)
> - MAKE_SHARED = ${CXX} -D${PLATFORM} -G ${LDFLAGS}
> - MAKE_SHARED_C = ${CC} -D${PLATFORM} -G ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/local/lib -L/usr/ccs/lib \
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> - -licuuc -licudata -lm -lw -lC -lc -lgen
> - else
> -- ALLLIBS = ${LIBS} -L/usr/local/lib -L/usr/ccs/lib \
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> - -lm -lw -lC -lc -lgen
> - endif
> - endif
> -@@ -199,19 +199,19 @@ ifeq (${PLATFORM}, AIX)
> - #PLATFORM_CPP_COMPILER = xlC_r
> - #PLATFORM_C_COMPILER = xlc_r
> - #ifdef ICUROOT
> --# ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -L${ICUROOT}/lib -licuuc -licudata -lbsd
> -+# ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -L${ICUROOT}/lib -licuuc -licudata -lbsd
> - #else
> --# ALLLIBS = -L/usr/lpp/xlC/lib -lbsd
> -+# ALLLIBS = -L${SYSROOT}/usr/lpp/xlC/lib -lbsd
> - #endif
> -
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -licuuc32 -licudata32
> - else
> -- ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib
> - endif
> -
> - ifeq (${MESSAGELOADER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26
> - endif
> -
> - ifeq (${CXXVER}, v5compat)
> -@@ -288,9 +288,9 @@ PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLA
> - MAKE_SHARED = ${CXX} -D${PLATFORM} -nostart -fPIC ${LDFLAGS}
> - MAKE_SHARED_C = ${CC} -D${PLATFORM} -nostart -fPIC ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/boot/develop/lib/x86 -L/boot/home/config/lib -lbe -licuuc -licudata
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib -lbe -licuuc -licudata
> - else
> -- ALLLIBS = ${LIBS} -L/boot/develop/lib/x86 -L/boot/home/config/lib -lbe
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib -lbe
> - endif
> - EXTRA_LINK_OPTIONS = -Xlinker -Map -Xlinker $(XML_OBJ)/${SO_NAME}.map
> - DEPDOM_LINK_OPTIONS = -Xlinker -Map -Xlinker $(XML_OBJ)/${SO_DEPDOM}.map
> -@@ -348,23 +348,23 @@ ifeq (${PLATFORM}, LINUX)
> -
> - ifeq (${BITSTOBUILD}, 64)
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata
> - else
> -- ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib
> - endif
> -
> - ifeq (${MESSAGELOADER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lXercesMessages
> - endif
> - else
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata
> - else
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib
> - endif
> -
> - ifeq (${MESSAGELOADER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lXercesMessages
> - endif
> - endif
> -
> -@@ -387,13 +387,13 @@ PLATFORM_COMPILE_OPTIONS = -shared
> - MAKE_SHARED = ${CXX} -shared ${LDFLAGS}
> - MAKE_SHARED_C = ${CC} -shared ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -licudata
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -licuuc -licudata
> - else
> - ALLLIBS = ${LIBS}
> - endif
> -
> - ifeq (${MESSAGELOADER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -licudata -lXercesMessages
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -licuuc -licudata -lXercesMessages
> - endif
> -
> - EXTRA_LINK_OPTIONS =
> -@@ -411,7 +411,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar
> - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> - PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include
> -- ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
> - else
> - PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM}
> - ALLLIBS = ${LIBS}
> -@@ -429,7 +429,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar
> - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> - PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include
> -- ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
> - else
> - PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM}
> - ALLLIBS = ${LIBS}
> -@@ -601,9 +601,9 @@ ifeq (${PLATFORM}, TRU64)
> - MAKE_SHARED = ${CXX} -D${PLATFORM} -shared -ptr ${XERCESCROOT}/.cxx_repository ${LDFLAGS}
> - PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} -ptr ${XERCESCROOT}/.cxx_repository
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc -lrt
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc -lrt
> - else
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -lc -lrt
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -lc -lrt
> - endif
> - endif
> - endif
> -@@ -619,9 +619,9 @@ ifeq (${PLATFORM}, MACOSX)
> - MAKE_SHARED = ${CXX} -D${PLATFORM} -dynamiclib ${LDFLAGS}
> - MAKE_SHARED_C = ${CC} -D${PLATFORM} -dynamiclib ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc
> - else
> -- ALLLIBS = ${LIBS} -L/usr/lib
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib
> - endif
> - SHLIBSUFFIX=.dylib
> - ICUSHLIBSUFFIX=.dylib
> -@@ -638,9 +638,9 @@ ifeq (${PLATFORM}, CYGWIN)
> - MAKE_SHARED = ${CXX} -shared ${LDFLAGS}
> - MAKE_SHARED_C = ${CC} -shared ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> -- ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc
> - else
> -- ALLLIBS = ${LIBS} -L/usr/lib
> -+ ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib
> - endif
> - EXTRA_LINK_OPTIONS = \
> - -Xlinker --warn-once \
> -Index: xerces-c-src_2_7_0/tests/Makefile.incl
> -===================================================================
> ---- xerces-c-src_2_7_0.orig/tests/Makefile.incl
> -+++ xerces-c-src_2_7_0/tests/Makefile.incl
> -@@ -47,7 +47,7 @@ ifeq (${PLATFORM}, IRIX)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> - else
> - CMP= -c ${CXXFLAGS}
> -@@ -65,13 +65,13 @@ ifeq (${PLATFORM}, SOLARIS)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> - else
> - CMP= -c ${CXXFLAGS}
> - CC= CC -c -D${PLATFORM} -D_REENTRANT -KPIC
> - LINK = CC -D${PLATFORM} ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
> - EXTRA_LINK_OPTIONS=-lc -lgen ${EXTRA_LIBS}
> - endif
> - SHLIBSUFFIX=.so
> -@@ -83,7 +83,7 @@ ifeq (${PLATFORM}, OPENSERVER)
> - CMP=-c ${CXXFLAGS}
> - LINK=${CC} ${LDFLAGS}
> - EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - SHLIBSUFFIX=.so
> - endif
> -
> -@@ -93,7 +93,7 @@ ifeq (${PLATFORM}, UNIXWARE)
> - CC= ${COMPILER} -O2 -c -D${PLATFORM} -D_REENTRANT -fpic -pthread
> - LINK = ${COMPILER} -D${PLATFORM} -fpic -pthread ${LDFLAGS}
> - EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - SHLIBSUFFIX=.so
> - endif
> -
> -@@ -109,7 +109,7 @@ PLATFORM_LIBRARIES =
> - PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX
> - MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G
> - MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX -G
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib -L${XMLINSTALL}/lib
> - EXTRA_LINK_OPTIONS=-lm -lgen ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -133,7 +133,7 @@ else
> - endif
> -
> - # the compiler knows about this two
> --# PLATFORM_LIB_LINK_OPTIONS=-L/usr/lpp/xlC/lib
> -+# PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lpp/xlC/lib
> - # EXTRA_LINK_OPTIONS=-lC ${EXTRA_LIBS}
> - SHLIBSUFFIX=.a
> - endif
> -@@ -160,7 +160,7 @@ ifeq (${PLATFORM}, BEOS)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -DAPP_NO_THREADS -fpic
> - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/boot/develop/lib/x86 -L/boot/home/config/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib
> - EXTRA_LINK_OPTIONS=-lbe ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -171,14 +171,14 @@ ifeq (${PLATFORM}, LINUX)
> - CMP= -c ${CXXFLAGS} -qnotempinc
> - CC= ${COMPILER} -c -D${PLATFORM}
> - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - else
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -189,7 +189,7 @@ ifeq (${PLATFORM}, QNX)
> - CMP= -c ${CXXFLAGS}
> - CC=QCC -c -O -I/usr/local/include
> - LINK = ${COMPILER} ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -200,7 +200,7 @@ ifeq (${PLATFORM}, CYGWIN)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D__${PLATFORM}__
> - LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.dll
> - endif
> -@@ -210,7 +210,7 @@ ifeq (${PLATFORM}, INTERIX)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -D_ALL_SOURCE
> - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -220,7 +220,7 @@ ifeq (${PLATFORM}, MINGW)
> - CMP= -c ${CXXFLAGS} -fexceptions
> - CC= ${COMPILER} -c -D__${PLATFORM}__ -DPLATFORM_WIN32
> - LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.dll
> - endif
> -@@ -268,9 +268,9 @@ ifeq (${PLATFORM}, HPUX)
> - LINK = ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS}
> -
> - ifeq (${CXXVER}, aCC05)
> -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -mt
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -mt
> - else
> -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -lpthread
> - endif
> -
> - SHLIBSUFFIX=.sl
> -@@ -285,7 +285,7 @@ ifeq (${PLATFORM}, HPUX)
> - CMP = -c $(COMMON_CMP)
> - CC = CC
> - LINK = ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/CC/lib -L${SYSROOT}/usr/lib
> - SHLIBSUFFIX=.sl
> - endif
> - endif
> -@@ -358,7 +358,7 @@ ifeq (${PLATFORM}, TRU64)
> - CMP= -c ${CXXFLAGS}
> - CC = ${COMPILER} -c -D${PLATFORM}
> - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - SHLIBSUFFIX=.so
> - endif
> -
> -@@ -368,6 +368,6 @@ ifeq (${PLATFORM}, MACOSX)
> - CMP= -c ${CXXFLAGS}
> - CC= c++ -c -D${PLATFORM} -D_REENTRANT
> - LINK = c++ -D${PLATFORM} ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
> - SHLIBSUFFIX=.dylib
> - endif
> -Index: xerces-c-src_2_7_0/samples/Makefile.incl
> -===================================================================
> ---- xerces-c-src_2_7_0.orig/samples/Makefile.incl
> -+++ xerces-c-src_2_7_0/samples/Makefile.incl
> -@@ -48,7 +48,7 @@ ifeq (${PLATFORM}, IRIX)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> - else
> - CMP= -c ${CXXFLAGS}
> -@@ -66,13 +66,13 @@ ifeq (${PLATFORM}, SOLARIS)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> - else
> - CMP= -c ${CXXFLAGS}
> - CC= CC -c -D${PLATFORM} -D_REENTRANT -pic
> - LINK = CC -D${PLATFORM} ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
> - EXTRA_LINK_OPTIONS=-lc -lgen ${EXTRA_LIBS}
> - endif
> - SHLIBSUFFIX=.so
> -@@ -84,7 +84,7 @@ ifeq (${PLATFORM}, OPENSERVER)
> - CMP=-c ${CXXFLAGS}
> - LINK=${CC} ${LDFLAGS}
> - EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - SHLIBSUFFIX=.so
> - endif
> -
> -@@ -94,7 +94,7 @@ ifeq (${PLATFORM}, UNIXWARE)
> - CC= ${COMPILER} -O2 -c -D${PLATFORM} -D_REENTRANT -fpic -pthread
> - LINK = ${COMPILER} -D${PLATFORM} -fpic -pthread ${LDFLAGS}
> - EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - SHLIBSUFFIX=.so
> - endif
> -
> -@@ -110,7 +110,7 @@ PLATFORM_LIBRARIES =
> - PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX
> - MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G
> - MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX -G
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib -L${XMLINSTALL}/lib
> - EXTRA_LINK_OPTIONS=-lm -lgen ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -132,7 +132,7 @@ else
> - EXTRA_LINK_OPTIONS=-bmaxdata:0x80000000
> - endif
> - # the compiler knows about this two
> --# PLATFORM_LIB_LINK_OPTIONS=-L/usr/lpp/xlC/lib
> -+# PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lpp/xlC/lib
> - # EXTRA_LINK_OPTIONS=-lC ${EXTRA_LIBS}
> - # EXTRA_LINK_OPTIONS=-bnolibpath
> - SHLIBSUFFIX=.a
> -@@ -160,7 +160,7 @@ ifeq (${PLATFORM}, BEOS)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -DAPP_NO_THREADS -fpic
> - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/boot/develop/lib/x86 -L/boot/home/config/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib
> - EXTRA_LINK_OPTIONS=-lbe ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -171,14 +171,14 @@ ifeq (${PLATFORM}, LINUX)
> - CMP= -c ${CXXFLAGS} -qnotempinc
> - CC= ${COMPILER} -c -D${PLATFORM}
> - LINK = ${COMPILER} ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - else
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> - LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -189,7 +189,7 @@ ifeq (${PLATFORM}, QNX)
> - CMP= -c ${CXXFLAGS}
> - CC= QCC -c
> - LINK = QCC ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -200,7 +200,7 @@ ifeq (${PLATFORM}, CYGWIN)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D__${PLATFORM}__
> - LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.dll
> - endif
> -@@ -210,7 +210,7 @@ ifeq (${PLATFORM}, INTERIX)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -D_ALL_SOURCE
> - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -220,7 +220,7 @@ ifeq (${PLATFORM}, MINGW)
> - CMP= -c ${CXXFLAGS} -fexceptions
> - CC= ${COMPILER} -c -D__${PLATFORM}__
> - LINK = ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.dll
> - endif
> -@@ -268,9 +268,9 @@ ifeq (${PLATFORM}, HPUX)
> - LINK = ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS}
> -
> - ifeq (${CXXVER}, aCC05)
> -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -mt
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -mt
> - else
> -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -lpthread
> - endif
> -
> - SHLIBSUFFIX=.sl
> -@@ -285,7 +285,7 @@ ifeq (${PLATFORM}, HPUX)
> - CMP = -c $(COMMON_CMP)
> - CC = CC
> - LINK = ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/CC/lib -L${SYSROOT}/usr/lib
> - SHLIBSUFFIX=.sl
> - endif
> - endif
> -@@ -354,7 +354,7 @@ ifeq (${PLATFORM}, TRU64)
> - CMP= -c ${CXXFLAGS}
> - CC = ${COMPILER} -c -D${PLATFORM}
> - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - SHLIBSUFFIX=.so
> - endif
> -
> -@@ -364,6 +364,6 @@ ifeq (${PLATFORM}, MACOSX)
> - CMP= -c ${CXXFLAGS}
> - CC= c++ -c -D${PLATFORM} -D_REENTRANT
> - LINK = c++ -D${PLATFORM} ${LDFLAGS}
> -- PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
> -+ PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
> - SHLIBSUFFIX=.dylib
> - endif
> diff --git a/rules/xerces.in b/rules/xerces.in
> deleted file mode 100644
> index 18bcfa24634d..000000000000
> --- a/rules/xerces.in
> +++ /dev/null
> @@ -1,23 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=system_libraries
> -# xerces-c configuration
> -
> -config XERCES
> - tristate
> - prompt "xerces"
> - select LIBC_M
> - select GCCLIBS_CXX
> - select GCCLIBS_GCC_S
> - help
> - Xerces-C++ is a validating XML parser written in a portable
> - subset of C++. Xerces-C++ makes it easy to give your
> - application the ability to read and write XML data. A shared
> - library is provided for parsing, generating, manipulating, and
> - validating XML documents.
> -
> - See http://xml.apache.org/xerces-c/ for details.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> - Needs updating to the latest version.
> diff --git a/rules/xerces.make b/rules/xerces.make
> deleted file mode 100644
> index f5a1b4749cb9..000000000000
> --- a/rules/xerces.make
> +++ /dev/null
> @@ -1,61 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Robert Schwebel
> -# (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_XERCES) += xerces
> -
> -#
> -# Paths and names
> -#
> -XERCES_VERSION := 2_7_0
> -XERCES_MD5 := 04169609449a8846bc1e6891c04cadf4
> -XERCES := xerces-c-src_$(XERCES_VERSION)
> -XERCES_SUFFIX := tar.gz
> -XERCES_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(XERCES).$(XERCES_SUFFIX)
> -XERCES_SOURCE := $(SRCDIR)/$(XERCES).$(XERCES_SUFFIX)
> -XERCES_DIR := $(BUILDDIR)/$(XERCES)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -XERCES_CONF_TOOL := autoconf
> -XERCES_CONF_OPT := $(CROSS_AUTOCONF_USR)
> -
> -XERCES_SUBDIR := src/xercesc
> -
> -XERCES_MAKE_ENV := XERCESCROOT=$(XERCES_DIR)
> -XERCES_MAKE_OPT := SYSROOT=$(SYSROOT)
> -XERCES_MAKE_PAR := NO
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/xerces.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, xerces)
> - @$(call install_fixup, xerces,PRIORITY,optional)
> - @$(call install_fixup, xerces,SECTION,base)
> - @$(call install_fixup, xerces,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, xerces,DESCRIPTION,missing)
> -
> - @$(call install_lib, xerces, 0, 0, 0644, libxerces-c)
> -
> - @$(call install_finish, xerces)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 41/42] xterm: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (39 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 40/42] xerces: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 42/42] zsync: " Thorsten Scherer
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
rules/xterm.in | 22 ---------------
rules/xterm.make | 69 ------------------------------------------------
2 files changed, 91 deletions(-)
delete mode 100644 rules/xterm.in
delete mode 100644 rules/xterm.make
diff --git a/rules/xterm.in b/rules/xterm.in
deleted file mode 100644
index 34cfb911ee2f..000000000000
--- a/rules/xterm.in
+++ /dev/null
@@ -1,22 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_xorg_app
-
-config XTERM
- tristate
- select XORG_LIB_XAW
- select XORG_LIB_XMU
- select XORG_LIB_XEXT
- select XORG_LIB_XT
- select XORG_LIB_SM
- select XORG_LIB_ICE
- select XORG_LIB_X11
- select NCURSES
- prompt "xterm"
- help
- The xterm program is the standard terminal emulator for the X
- Window System.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist and fails to build with current toolchains.
- Needs updating to the latest version.
diff --git a/rules/xterm.make b/rules/xterm.make
deleted file mode 100644
index 832391070312..000000000000
--- a/rules/xterm.make
+++ /dev/null
@@ -1,69 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Sascha Hauer
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_XTERM) += xterm
-
-#
-# Paths and names
-#
-XTERM_VERSION := 284
-XTERM_MD5 := fa6bd90b91365f41c6bb895bee054c12
-XTERM := xterm-$(XTERM_VERSION)
-XTERM_SUFFIX := tgz
-XTERM_URL := https://invisible-mirror.net/archives/xterm/$(XTERM).$(XTERM_SUFFIX)
-XTERM_SOURCE := $(SRCDIR)/$(XTERM).$(XTERM_SUFFIX)
-XTERM_DIR := $(BUILDDIR)/$(XTERM)
-XTERM_LICENSE := MIT
-XTERM_LICENSE_FILES := \
- file://xterm.h;startline=4;endline=30;md5=1abc86c2506fe2c8138eb8d3bdb785e3
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-XTERM_CONF_TOOL := autoconf
-XTERM_CONF_OPT := \
- $(CROSS_AUTOCONF_USR) \
- --disable-freetype \
- --disable-rpath-hack \
- --without-x
-
-#
-# "--without-x" is no typo, it means don't look for X using pre
-# defined --paths like /usr or /usr/X11, xterm will find X via
-# pkg-config then.
-#
-
-XTERM_MAKE_OPT := EXTRA_LOADFLAGS=-lICE
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/xterm.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, xterm)
- @$(call install_fixup, xterm,PRIORITY,optional)
- @$(call install_fixup, xterm,SECTION,base)
- @$(call install_fixup, xterm,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
- @$(call install_fixup, xterm,DESCRIPTION,missing)
-
- @$(call install_copy, xterm, 0, 0, 0755, -, $(XORG_BINDIR)/xterm)
-
- @$(call install_finish, xterm)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] xterm: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 41/42] xterm: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 4592d03165e0191781000b2eafe619776e8a6a33.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:14 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125335.64734-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/xterm.in b/rules/xterm.in
> deleted file mode 100644
> index 34cfb911ee2f..000000000000
> --- a/rules/xterm.in
> +++ /dev/null
> @@ -1,22 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_xorg_app
> -
> -config XTERM
> - tristate
> - select XORG_LIB_XAW
> - select XORG_LIB_XMU
> - select XORG_LIB_XEXT
> - select XORG_LIB_XT
> - select XORG_LIB_SM
> - select XORG_LIB_ICE
> - select XORG_LIB_X11
> - select NCURSES
> - prompt "xterm"
> - help
> - The xterm program is the standard terminal emulator for the X
> - Window System.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist and fails to build with current toolchains.
> - Needs updating to the latest version.
> diff --git a/rules/xterm.make b/rules/xterm.make
> deleted file mode 100644
> index 832391070312..000000000000
> --- a/rules/xterm.make
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Sascha Hauer
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_XTERM) += xterm
> -
> -#
> -# Paths and names
> -#
> -XTERM_VERSION := 284
> -XTERM_MD5 := fa6bd90b91365f41c6bb895bee054c12
> -XTERM := xterm-$(XTERM_VERSION)
> -XTERM_SUFFIX := tgz
> -XTERM_URL := https://invisible-mirror.net/archives/xterm/$(XTERM).$(XTERM_SUFFIX)
> -XTERM_SOURCE := $(SRCDIR)/$(XTERM).$(XTERM_SUFFIX)
> -XTERM_DIR := $(BUILDDIR)/$(XTERM)
> -XTERM_LICENSE := MIT
> -XTERM_LICENSE_FILES := \
> - file://xterm.h;startline=4;endline=30;md5=1abc86c2506fe2c8138eb8d3bdb785e3
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -XTERM_CONF_TOOL := autoconf
> -XTERM_CONF_OPT := \
> - $(CROSS_AUTOCONF_USR) \
> - --disable-freetype \
> - --disable-rpath-hack \
> - --without-x
> -
> -#
> -# "--without-x" is no typo, it means don't look for X using pre
> -# defined --paths like /usr or /usr/X11, xterm will find X via
> -# pkg-config then.
> -#
> -
> -XTERM_MAKE_OPT := EXTRA_LOADFLAGS=-lICE
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/xterm.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, xterm)
> - @$(call install_fixup, xterm,PRIORITY,optional)
> - @$(call install_fixup, xterm,SECTION,base)
> - @$(call install_fixup, xterm,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> - @$(call install_fixup, xterm,DESCRIPTION,missing)
> -
> - @$(call install_copy, xterm, 0, 0, 0755, -, $(XORG_BINDIR)/xterm)
> -
> - @$(call install_finish, xterm)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread
* [ptxdist] [PATCH 42/42] zsync: Remove after one year in staging
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
` (40 preceding siblings ...)
2026-05-04 12:53 ` [ptxdist] [PATCH 41/42] xterm: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
2026-05-18 7:54 ` [ptxdist] [APPLIED] " Michael Olbrich
41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
...make-sure-config.h-is-included-first.patch | 42 --------------
patches/zsync-0.6.2/series | 4 --
rules/zsync.in | 25 ---------
rules/zsync.make | 55 -------------------
4 files changed, 126 deletions(-)
delete mode 100644 patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
delete mode 100644 patches/zsync-0.6.2/series
delete mode 100644 rules/zsync.in
delete mode 100644 rules/zsync.make
diff --git a/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch b/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
deleted file mode 100644
index 4ac0c8ac7b97..000000000000
--- a/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Sun, 27 May 2018 11:01:51 +0200
-Subject: [PATCH] make sure config.h is included first
-
-Otherwise off_t may be defined incorrectly.
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- librcksum/md4.c | 3 +--
- librcksum/md4.h | 3 +--
- 2 files changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/librcksum/md4.c b/librcksum/md4.c
-index dcf04ff4115e..4cb3a3b17711 100644
---- a/librcksum/md4.c
-+++ b/librcksum/md4.c
-@@ -22,9 +22,8 @@
- static const char rcsid[] = "$OpenBSD: md4.c,v 1.6 2004/05/28 15:10:27 millert Exp $";
- #endif /* LIBC_SCCS and not lint */
-
--#include <sys/types.h>
--#include <string.h>
- #include "md4.h"
-+#include <string.h>
-
- /* Map Solaris endian stuff to something useful */
- #if defined(_BIG_ENDIAN) && !defined(_BYTE_ORDER)
-diff --git a/librcksum/md4.h b/librcksum/md4.h
-index e90603a83a68..e6a5fe4712f2 100644
---- a/librcksum/md4.h
-+++ b/librcksum/md4.h
-@@ -20,9 +20,8 @@
-
- #ifdef HAVE_INTTYPES_H
- #include <inttypes.h>
--#else
--#include <sys/types.h>
- #endif
-+#include <sys/types.h>
-
- #define MD4_BLOCK_LENGTH 64
- #define MD4_DIGEST_LENGTH 16
diff --git a/patches/zsync-0.6.2/series b/patches/zsync-0.6.2/series
deleted file mode 100644
index 699a2af8177b..000000000000
--- a/patches/zsync-0.6.2/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-make-sure-config.h-is-included-first.patch
-# a0fd298b34a430b0b459e7f4737628f6 - git-ptx-patches magic
diff --git a/rules/zsync.in b/rules/zsync.in
deleted file mode 100644
index 990f5d5f7fef..000000000000
--- a/rules/zsync.in
+++ /dev/null
@@ -1,25 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-
-config ZSYNC
- tristate
- prompt "zsync"
- select LIBC_M
- select GCCLIBS_GCC_S
- help
- zsync is a file transfer program. It allows you to download a
- file from a remote server, where you have a copy of an older
- version of the file on your computer already. zsync downloads
- only the new parts of the file. It uses the same algorithm as
- rsync. However, where rsync is designed for synchronising data
- from one computer to another within an organisation, zsync is
- designed for file distribution, with one file on a server to be
- distributed to thousands of downloaders. zsync requires no
- special server software - just a web server to host the files -
- and imposes no extra load on the server, making it ideal for
- large scale file distribution.
-
- STAGING: remove in PTXdist 2026.03.0
- Unmaintained in PTXdist, upstream dead and fails to build with
- current toolchains.
diff --git a/rules/zsync.make b/rules/zsync.make
deleted file mode 100644
index f7b798acdeee..000000000000
--- a/rules/zsync.make
+++ /dev/null
@@ -1,55 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Carsten Schlote <c.schlote@konzeptpark.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_ZSYNC) += zsync
-
-#
-# Paths and names
-#
-ZSYNC_VERSION := 0.6.2
-ZSYNC_MD5 := 862f90bafda118c4d3c5ee6477e50841
-ZSYNC := zsync-$(ZSYNC_VERSION)
-ZSYNC_SUFFIX := tar.bz2
-ZSYNC_URL := https://zsync.moria.org.uk/download/$(ZSYNC).$(ZSYNC_SUFFIX)
-ZSYNC_SOURCE := $(SRCDIR)/$(ZSYNC).$(ZSYNC_SUFFIX)
-ZSYNC_DIR := $(BUILDDIR)/$(ZSYNC)
-ZSYNC_LICENSE := GPL
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-ZSYNC_CONF_TOOL := autoconf
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/zsync.targetinstall:
- @$(call targetinfo)
-
- @$(call install_init, zsync)
- @$(call install_fixup, zsync,PRIORITY,optional)
- @$(call install_fixup, zsync,SECTION,base)
- @$(call install_fixup, zsync,AUTHOR,"Carsten Schlote <c.schlote@konzeptpark.de>")
- @$(call install_fixup, zsync,DESCRIPTION,missing)
-
- @$(call install_copy, zsync, 0, 0, 0755, -, /usr/bin/zsync)
- @$(call install_copy, zsync, 0, 0, 0755, -, /usr/bin/zsyncmake)
-
- @$(call install_finish, zsync)
-
- @$(call touch)
-
-# vim: syntax=make
--
2.53.0
^ permalink raw reply [flat|nested] 85+ messages in thread* Re: [ptxdist] [APPLIED] zsync: Remove after one year in staging
2026-05-04 12:53 ` [ptxdist] [PATCH 42/42] zsync: " Thorsten Scherer
@ 2026-05-18 7:54 ` Michael Olbrich
0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18 7:54 UTC (permalink / raw)
To: ptxdist; +Cc: Thorsten Scherer
Thanks, applied as 87ce1defdaae987914c631aa0c94715cf2e74a2b.
Michael
[sent from post-receive hook]
On Mon, 18 May 2026 09:54:15 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125337.64749-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch b/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
> deleted file mode 100644
> index 4ac0c8ac7b97..000000000000
> --- a/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
> +++ /dev/null
> @@ -1,42 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Sun, 27 May 2018 11:01:51 +0200
> -Subject: [PATCH] make sure config.h is included first
> -
> -Otherwise off_t may be defined incorrectly.
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - librcksum/md4.c | 3 +--
> - librcksum/md4.h | 3 +--
> - 2 files changed, 2 insertions(+), 4 deletions(-)
> -
> -diff --git a/librcksum/md4.c b/librcksum/md4.c
> -index dcf04ff4115e..4cb3a3b17711 100644
> ---- a/librcksum/md4.c
> -+++ b/librcksum/md4.c
> -@@ -22,9 +22,8 @@
> - static const char rcsid[] = "$OpenBSD: md4.c,v 1.6 2004/05/28 15:10:27 millert Exp $";
> - #endif /* LIBC_SCCS and not lint */
> -
> --#include <sys/types.h>
> --#include <string.h>
> - #include "md4.h"
> -+#include <string.h>
> -
> - /* Map Solaris endian stuff to something useful */
> - #if defined(_BIG_ENDIAN) && !defined(_BYTE_ORDER)
> -diff --git a/librcksum/md4.h b/librcksum/md4.h
> -index e90603a83a68..e6a5fe4712f2 100644
> ---- a/librcksum/md4.h
> -+++ b/librcksum/md4.h
> -@@ -20,9 +20,8 @@
> -
> - #ifdef HAVE_INTTYPES_H
> - #include <inttypes.h>
> --#else
> --#include <sys/types.h>
> - #endif
> -+#include <sys/types.h>
> -
> - #define MD4_BLOCK_LENGTH 64
> - #define MD4_DIGEST_LENGTH 16
> diff --git a/patches/zsync-0.6.2/series b/patches/zsync-0.6.2/series
> deleted file mode 100644
> index 699a2af8177b..000000000000
> --- a/patches/zsync-0.6.2/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-make-sure-config.h-is-included-first.patch
> -# a0fd298b34a430b0b459e7f4737628f6 - git-ptx-patches magic
> diff --git a/rules/zsync.in b/rules/zsync.in
> deleted file mode 100644
> index 990f5d5f7fef..000000000000
> --- a/rules/zsync.in
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=networking
> -
> -config ZSYNC
> - tristate
> - prompt "zsync"
> - select LIBC_M
> - select GCCLIBS_GCC_S
> - help
> - zsync is a file transfer program. It allows you to download a
> - file from a remote server, where you have a copy of an older
> - version of the file on your computer already. zsync downloads
> - only the new parts of the file. It uses the same algorithm as
> - rsync. However, where rsync is designed for synchronising data
> - from one computer to another within an organisation, zsync is
> - designed for file distribution, with one file on a server to be
> - distributed to thousands of downloaders. zsync requires no
> - special server software - just a web server to host the files -
> - and imposes no extra load on the server, making it ideal for
> - large scale file distribution.
> -
> - STAGING: remove in PTXdist 2026.03.0
> - Unmaintained in PTXdist, upstream dead and fails to build with
> - current toolchains.
> diff --git a/rules/zsync.make b/rules/zsync.make
> deleted file mode 100644
> index f7b798acdeee..000000000000
> --- a/rules/zsync.make
> +++ /dev/null
> @@ -1,55 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Carsten Schlote <c.schlote@konzeptpark.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_ZSYNC) += zsync
> -
> -#
> -# Paths and names
> -#
> -ZSYNC_VERSION := 0.6.2
> -ZSYNC_MD5 := 862f90bafda118c4d3c5ee6477e50841
> -ZSYNC := zsync-$(ZSYNC_VERSION)
> -ZSYNC_SUFFIX := tar.bz2
> -ZSYNC_URL := https://zsync.moria.org.uk/download/$(ZSYNC).$(ZSYNC_SUFFIX)
> -ZSYNC_SOURCE := $(SRCDIR)/$(ZSYNC).$(ZSYNC_SUFFIX)
> -ZSYNC_DIR := $(BUILDDIR)/$(ZSYNC)
> -ZSYNC_LICENSE := GPL
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -ZSYNC_CONF_TOOL := autoconf
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/zsync.targetinstall:
> - @$(call targetinfo)
> -
> - @$(call install_init, zsync)
> - @$(call install_fixup, zsync,PRIORITY,optional)
> - @$(call install_fixup, zsync,SECTION,base)
> - @$(call install_fixup, zsync,AUTHOR,"Carsten Schlote <c.schlote@konzeptpark.de>")
> - @$(call install_fixup, zsync,DESCRIPTION,missing)
> -
> - @$(call install_copy, zsync, 0, 0, 0755, -, /usr/bin/zsync)
> - @$(call install_copy, zsync, 0, 0, 0755, -, /usr/bin/zsyncmake)
> -
> - @$(call install_finish, zsync)
> -
> - @$(call touch)
> -
> -# vim: syntax=make
^ permalink raw reply [flat|nested] 85+ messages in thread