Debian patches firebird to resolve its plugins, intl and conf directories under the FIREBIRD variable (instead of where it was built) and we want point that variable at a private directory. But then the modules aren't loaded and no database opens. So write a replacement plugins.conf that lists the absolute path of each plugin module (and the intl conf files) with their macros expanded. each lib<Name>.so (otherwise found by default) with no entry names gets an entry of its own. Change-Id: I2696d7197394b7fe9b7739732deadd2cb2e01acc Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-on: https://gerrit.collaboraoffice.com/c/core/+/7989 Tested-by: Jenkins CPCI <releng@collaboraoffice.com> Reviewed-by: Michael Stahl <michael.stahl@collabora.com> (cherry picked from commit b8407b18adf3c6d552d54d7b6657539e2769afd6) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/208882 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
23 lines
668 B
C
23 lines
668 B
C
/*
|
|
Settings for Firebird
|
|
*/
|
|
|
|
#ifndef CONFIG_FIREBIRD_H
|
|
#define CONFIG_FIREBIRD_H
|
|
|
|
#define ENABLE_FIREBIRD_SDBC 0
|
|
|
|
/* The directory a system firebird has its plugin modules in, empty for a bundled firebird or when it
|
|
could not be determined. */
|
|
#define SYSTEM_FIREBIRD_PLUGINS_DIRECTORY ""
|
|
|
|
/* The directory a system firebird has its international modules in, empty for a bundled firebird or
|
|
when it could not be determined. */
|
|
#define SYSTEM_FIREBIRD_INTL_DIRECTORY ""
|
|
|
|
/* The directory a system firebird has its own configuration files in, empty for a bundled firebird
|
|
or when it could not be determined. */
|
|
#define SYSTEM_FIREBIRD_CONF_DIRECTORY ""
|
|
|
|
#endif
|