Debian Patches

Status for railcontrol/24+dfsg1-8

Patch Description Author Forwarded Bugs Origin Last update
0001-Clean-up-code.patch [PATCH] Clean up code Teddy <teddy@teddy.ch> no 2025-07-28
0002-Object-counter-added.patch [PATCH] Object counter added Teddy <teddy@teddy.ch> no 2025-07-28
0001-Improve-build-toolchain-12.patch [PATCH] Improve build toolchain (#12)
* Use a single sed command to build Version.cpp

This makes it easier to read. It also uses the make variables for target
and dependency to make sure they don't go out of sync.

* Respect SOURCE_DATE_EPOCH for the build timestamp

This helps making builds reproducible.


* Set the project name and version in CMake

* Use native configure_file in CMake to replace variables

This is cleaner and allows building in a separate build directory:

cmake -B build
cmake --build build

* Allow building from a git export

This uses dynamic variable substitution to create files with the right
content. That means users can download the raw sources from GitHub as
tarballs and get the correct content.

It also means the release process is easier because no files need to be
modified anymore. A new release can now be made by tagging any commit.
If a specific release commit is desired then git commit must be used with
--allow-empty.


* Respect specified CXXFLAGS and CFLAGS environment variables

This allows users to set even stricter flags.
Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> no 2026-01-03
0002-Allow-building-with-sqlite3-and-zlib-as-system-libraries-15.patch [PATCH] Allow building with sqlite3 and zlib as system libraries (#15) Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> no 2026-01-06
0003-Support-packaging-using-CPack-18.patch [PATCH] Support packaging using CPack (#18) Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> no 2026-01-06
disable-update-check.patch =================================================================== no
0001-Check-if-stdin-is-a-tty-23.patch [PATCH] Check if stdin is a tty (#23) Bruno Kleinert <53363381+Fuddl1@users.noreply.github.com> no 2026-01-09
fix-cmake-installation.patch =================================================================== no

All known versions for source package 'railcontrol'

Links