Skip to content
/ server Public

Commit 929bb98

Browse files
committed
MDEV-38532 Debian packages are missing many server include headers, such as handler.h
include headers needed to build plugins, same as in RPMs
1 parent be4e1ec commit 929bb98

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

debian/libmariadb-dev.install

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ usr/include/mariadb/mysql/plugin_auth.h
2323
usr/include/mariadb/mysql_com.h
2424
usr/include/mariadb/mysql_version.h
2525
usr/include/mariadb/mysqld_error.h
26+
usr/include/mariadb/server/*
2627
usr/lib/*/libmariadb.a
2728
usr/lib/*/libmariadb.so
2829
usr/lib/*/libmariadbclient.a

debian/rules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,9 +146,6 @@ override_dh_auto_install:
146146
# If mariadb-test package is removed, also remove most of it's files
147147
grep --quiet "Package: mariadb-test" debian/control || rm -rf $(TMP)/usr/share/mariadb/mariadb-test
148148

149-
# Delete private files from libraries so they don't get shipped in the -dev packages
150-
rm -r $(TMP)/usr/include/mariadb/server/private
151-
152149
# Don't ship sql-bench at all, just delete it completely even though it builds
153150
rm -r $(TMP)/usr/sql-bench
154151

0 commit comments

Comments
 (0)