Debian Patches

Status for tango/9.5.0+dfsg1-1.1

Patch Description Author Forwarded Bugs Origin Last update
0001-debian-fix_database_scripts.patch debian/fix_database_scripts
update the database creation script to deal with the debian path
=?utf-8?b?UGljY2EgRnLDg8KpZMODwqlyaWMtRW1tYW51ZWw=?= no 2011-03-22
0002-debian-my.cnf.in.patch debian/my.cnf.in
set the right parameters for the mysql configuration file
=?utf-8?q?Picca_Fr=C3=A9d=C3=A9ric-Emmanuel?= <picca@debian.org> no 2012-09-15
0003-remove-upstream-built-doc-from-cmake.patch doc/html is being excluded in d/copyright. So we need to remove this subdir from doc/CMakeLists.txt

===================================================================
Santiago Ruano Rincón <santiago@freexian.com> not-needed
set-default-date-current_date-table-script.patch Set the default value of date in tables The lack of default of a default value for the date column yields to error
when calling `/usr/lib/tango/Starter $host`, as is documented here:
https://tango-controls.readthedocs.io/en/latest/administration/deployment/starter.html#usage

===================================================================
Santiago Ruano Rincón <santiago@freexian.com> yes 2023-07-10
0001-assets-CMakeLists.txt-Use-new-package-root-variable-.patch [PATCH 1/2] assets/CMakeLists.txt: Use new package root variable to override location

Since the move to using find_package in cppTango, ca0754ba (Merge branch
'use-find_package-for-deps' into 'release/9.5.0', 2023-09-14), our
hack to override the tangoidl include directory does not work anymore.

This was hidden as the tsd/debian12:v1 docker image used for testing also
contained tangoidl.

Fix that by using the correct tangoidl_ROOT variable for overriding.
Thomas Braun <thomas.braun@byte-physics.de> no https://gitlab.com/tango-controls/TangoSourceDistribution/-/merge_requests/157 2023-12-08
0002-CMakeLists.txt-Use-find_package-variable-where-possi.patch [PATCH 2/2] CMakeLists.txt: Use find_package variable where possible for dependencies

The new find_package approach in cppTango, ca0754ba (Merge branch
'use-find_package-for-deps' into 'release/9.5.0', 2023-09-14), gives us a
few variables more which we can use for generating useful path and version
info for some dependencies.

Only the cppzmq and zeromq versions are still pkg-config variables.
Thomas Braun <thomas.braun@byte-physics.de> no https://gitlab.com/tango-controls/TangoSourceDistribution/-/merge_requests/157 2023-12-08
0001-tango_admin.cpp-Fix-ping-device-timeout-parsing.patch [PATCH] tango_admin.cpp: Fix --ping-device timeout parsing
Since cb684692 (Change return value to match errno defs, 2023-05-31) we
parsed argv[2] as timeout instead of argv[3]. That commit also broke the
optionality of the timeout argument. Although that is also not working as
we did not initialize the timeout argument.

This is now both fixed and therefore

tango_admin --ping-device a/b/c 12

now uses a timeout of 12s and also

tango_admin --ping-device a/b/c

uses the maximum timeout.
Thomas Braun <thomas.braun@byte-physics.de> no https://gitlab.com/tango-controls/tango_admin/-/commit/691c9b2cc123ae225a6e7e06052e875a44438fd8 2023-12-15

All known versions for source package 'tango'

Links