Debian Patches

Status for libgnatcoll-db/21.0.0-6

Patch Description Author Forwarded Bugs Origin Last update
no-link-static.diff only set -l Library_Options for relocatable builds. gprbuild has stopped ignoring Library_Options during static builds. Nicolas Boulenguez <nicolas@debian.org> no
no-c-if-external-sqlite.diff only add C language if sqlite is embedded The warning about unused language becomes an error with
unusual libgprbuild options (dh_ada_library for example).
Nicolas Boulenguez <nicolas@debian.org> no
compilation_options.diff Use ADAFLAGS CFLAGS CPPFLAGS LDFLAGS when available Nicolas Boulenguez <nicolas@debian.org> yes
library_versions.diff allow the user to select each soversion separately Nicolas Boulenguez <nicolas@debian.org> no
shared-project.diff Move redundant variables and packages to a shared project Nicolas Boulenguez <nicolas@debian.org> no
projects-style.diff Style improvements in projects Declare projects as either standard or library.
Remove unneeded intermediate variables.
Remove values redundant with default values.
.
Only apply options affecting dynamic link to dynamic libraries (for
example, Library_Options has a different meaning for static
libraries).
.
In gnatcoll_postgres.gpr, prefer an empty list (no argument) to an
empty argument.
.
Extend Compiler packages instead of duplicating Ada flags.
.
In gnatcoll_sqlite.gpr, prefer single assignments when possible, and
avoid duplicate tests.
Nicolas Boulenguez <nicolas@debian.org> no
no-gnatcoll-so-ext.diff In Debian, installed gnatcoll.gpr does not set So_Ext Nicolas Boulenguez <nicolas@debian.org> not-needed
no-library-interface.diff Unset Library_Interface in sqlite project. It is intended to prevent installation of some sources and ALI files
by gprinstall, but also (probably unwantedly) hides the symbols from the
builder and gnade components to posterior links.
.
See debian/tests/link-sqlite for a reproducer.
Nicolas Boulenguez <nicolas@debian.org> not-needed
link-pthread.diff link with pthread on some architectures There seem to be no reason to also add the flag to Linker'Linker_Options. Nicolas Boulenguez <nicolas@debian.org> not-needed debian
sphinx-python3.diff make docs/conf.py compatible with python3 Also, closing the file is more polite. Nicolas Boulenguez <nicolas@debian.org> no
sphinx-remove-unused-extensions.diff remove unused extensions None of the listed extensions is actually used.
When pngmath is missing, the build crashes.
Nicolas Boulenguez <nicolas@debian.org> no
revert-sqlite-subseconds.diff revert subsecond precision in timestamps The two commits increasing the precision of SQLite timestamps require
an Ada function not available yet in libgnat-10.
not-needed upstream commit:https://github.com/AdaCore/gnatcoll-db/commit/7a8d0cf9eb88a44d5adad80c4e631a1655f8c9f3

All known versions for source package 'libgnatcoll-db'

Links