diff options
author | horchi <vdr@jwendel.de> | 2019-11-28 13:33:41 +0100 |
---|---|---|
committer | horchi <vdr@jwendel.de> | 2019-11-28 13:33:41 +0100 |
commit | 42d5a8fee255c517c5e4d5cb200bff5a18654baf (patch) | |
tree | 9a440599fc296d5c278111ee31beffe1861e92e1 /lib | |
parent | f9c8dd36d36efa145806f7bef97b46382a5442f3 (diff) | |
download | vdr-plugin-epg2vdr-42d5a8fee255c517c5e4d5cb200bff5a18654baf.tar.gz vdr-plugin-epg2vdr-42d5a8fee255c517c5e4d5cb200bff5a18654baf.tar.bz2 |
2019-11-28: version 1.1.102 (horchi)\n - added: Support of python 3.8 (by Alexander Grothe)\n\n1.1.102
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Makefile | 11 | ||||
-rw-r--r-- | lib/db.c | 8 |
2 files changed, 11 insertions, 8 deletions
diff --git a/lib/Makefile b/lib/Makefile index 07c3e36..9d23cdc 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -25,7 +25,7 @@ endif CFLAGS += $(shell pkg-config --cflags uuid) CFLAGS += $(shell pkg-config --cflags zlib) -BASELIBS = -lrt +BASELIBS += -lrt BASELIBS += $(shell mysql_config --libs_r) BASELIBS += $(shell pkg-config --libs uuid) BASELIBS += $(shell pkg-config --libs zlib) @@ -36,11 +36,10 @@ ifdef USECURL endif ifdef USEEPGS - LIBOBJS += searchtimer.o + LIBOBJS += searchtimer.o endif ifdef USEPYTHON - BASELIBS += $(shell python-config --libs) LIBOBJS += python.o endif @@ -50,16 +49,12 @@ endif ifdef SYSD_NOTIFY BASELIBS += $(shell pkg-config --libs libsystemd-daemon) - CFLAGS += $(shell pkg-config --cflags libsystemd-daemon) + CFLAGS += $(shell pkg-config --cflags libsystemd-daemon) endif CFLAGS += $(shell mysql_config --include) DEFINES += $(USES) -ifdef USEPYTHON - CFLAGS += $(shell python-config --includes) -endif - all: lib $(TEST) $(DEMO) lib: $(LIBTARGET).a @@ -1379,11 +1379,19 @@ int cDbConnection::errorSql(cDbConnection* connection, const char* prefix, if (error == CR_SERVER_LOST || error == CR_SERVER_GONE_ERROR || +// for compatibility with newer versions of MariaDB library +#ifdef CR_INVALID_CONN_HANDLE error == CR_INVALID_CONN_HANDLE || +#endif error == CR_COMMANDS_OUT_OF_SYNC || error == CR_SERVER_LOST_EXTENDED || error == CR_STMT_CLOSED || +// for compatibility with newer versions of MariaDB library +#ifdef CR_CONN_UNKNOW_PROTOCOL error == CR_CONN_UNKNOW_PROTOCOL || +#else + error == CR_CONN_UNKNOWN_PROTOCOL || +#endif error == CR_UNSUPPORTED_PARAM_TYPE || error == CR_NO_PREPARE_STMT || error == CR_SERVER_HANDSHAKE_ERR || |