Debian Patches

Status for bacula/13.0.4-1

Patch Description Author Forwarded Bugs Origin Last update
upstream/relative-dirs-for-reproduceability Use only relative paths to make build reproducible See also https://tests.reproducible-builds.org/debian/issues/unstable/gcc_captures_build_path_issue.html Sven Hartge <sven@svenhartge.de> yes upstream
upstream/fix-8bit-encoding Fix 8bit encoding by converting to UTF-8 Carsten Leonhardt <leo@debian.org> yes upstream 2020-09-08
upstream/fix-make_db-scripts_easier_to_use Make variables in database scripts easier to manually override Sven Hartge <sven@svenhartge.de>, Carsten Leonhardt <leo@debian.org> no 2022-03-24
upstream/cross-building-use-pkg-config fails finding libmysqlclient when cross building
bacula fails to cross build from source, because it fails finding
libmysqlclient. It looks for mysql libraries using mysql_config, which
is known to not work during cross compilation. Rather than mysql_config,
using pkg-config works. This patch introduces another way of detecting
mysql using pkg-config as pkg-config generally works with cross
compilation and mysql provides a working .pc files.
Helmut Grohne <helmut@subdivi.de> no debian 2022-09-07
debian/fix-default-config Change default configs for correct processing by postinst script Debian Bacula Team <pkg-bacula-devel@lists.alioth.debian.org> not-needed 2018-11-20
debian/remove-noise-from-configs no
debian/fix-default-dbtype Change default dbtype for possibility to install correct files in packages for different dbtype. Alexander Golovko <alexandro@ankalagon.ru> not-needed 2012-07-24
debian/fix-sql-bindir Fix SQL BINDIR Jan Hauke Rahm <jhr@debian.org> not-needed 2012-06-28
debian/unescape-mysql-syntax fix unnecessary escaping Since we use this code directly by dbconfig, not from sh-script as upstream,
there is no need to escape symbols.
Scott Moser <smoser@ubuntu.com> not-needed
debian/remove-upstream-autoconf-log Remove unused files from upstream sources (found by lintian) Alexander Golovko <alexandro@ankalagon.ru> not-needed 2012-06-01
debian/fix-libbaccats-rpath Remove RPATH from libbaccats*.so (found by lintian) Alexander Golovko <alexandro@ankalagon.ru> not-needed 2012-06-02
debian/fix-paths-examples-devices fix @scriptdir@ in examples/devices/*.conf Arne Wichmann <arnew-reportbug@rasentrimmer.org> not-needed debian upstream 2015-12-08
debian/enable-hardening-for-qmake Enable hardening for QMake We need to use a combination of the hardening notes for QMake and CMake Carsten Leonhardt <leo@debian.org> not-needed debian https://wiki.debian.org/Hardening#Notes_for_packages_using_QMake 2015-11-15
debian/customize-systemd-units Adapt upstream systemd units to Debian packaging Sven Hartge <sven@svenhartge.de> not-needed
debian/customize-systemd-240-units Use Type=exec for systemd-240+ Sven Hartge <sven@svenhartge.de> not-needed
debian/fix-qmake-binary-source-path change binary source path after compilation Thomas Beierlein <tomjbe@gentoo.org> not-needed
debian/make-buildoutput-verbose Unhide the compiler output so the build log scanner works Sven Hartge <sven@svenhartge.de> not-needed
debian/use-debian-path-for-interpreter Fix Lintian error about the interpreter path Sven Hartge <sven@svenhartge.de> not-needed 2018-12-27
debian/fix-desktop-in-files Fix some lintian and validator warnings in FreeDesktop files Sven Hartge <sven@svenhartge.de> not-needed
debian/non-silent-build Make build non-silent Remove flag "--silent" from libtool invocations to make the build log
scanner work
Carsten Leonhardt <leo@debian.org> not-needed 2022-01-22
debian/fix-usr_libexec_paths Fix libexec path in man-pages Sven Hartge <sven@svenhartge.de> not-needed
debian/fix-configure-for-autconf2.71 Do not use a variable in AC_CONFIG_AUX_DIR, will be used before defined Sven Hartge <sven@svenhartge.de> invalid
debian/fix-ftcbfs-1009012 Fix FTCBFS: uses the build architecture qmake
bacula fails to cross build from source, because it attempts to use the
build architecture qmake while Build-Depends requested the host
architecture one.

bacula's configure.ac uses AC_PATH_PROG to locate qmake.
Once changing that to AC_PATH_TOOL, the host architecture qmake is being
used and this part magically works.
Helmut Grohne <helmut@subdivi.de> invalid 2022-04-06
upstream/clean_better Fix make clean Carsten Leonhardt <leo@debian.org> no 2024-01-25

All known versions for source package 'bacula'

Links