Package: libevhtp-dev Version: 1.2.18-1 Severity: important Dear Maintainer,
My build fails with: /bin/bash ../libtool --tag=CC --mode=link gcc -DPKGDATADIR=\"/usr/share/seafile\" -DPACKAGE_DATA_DIR=\""/usr/share/seafile"\" -DSEAFILE_SERVER -DFULL_FEATURE -I../include -I../lib -I../lib -I../common -pthread -I/build/ccnet-server-mgBlKx/ccnet-server-7.1.3/debian/tmp/usr/include -I/usr/include/searpc -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/searpc -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/mariadb -I/usr/include/mariadb/mysql -I/evhtp -Wall -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o seaf-server seaf-server.o web-accesstoken-mgr.o seafile-session.o zip-download-mgr.o index-blocks-mgr.o share-mgr.o passwd-mgr.o quota-mgr.o repo-op.o repo-perm.o size-sched.o virtual-repo.o copy-mgr.o http-server.o upload-file.o access-file.o pack-dir.o fileserver-config.o seaf-db.o branch-mgr.o fs-mgr.o config-mgr.o repo-mgr.o commit-mgr.o log.o object-list.o rpc-service.o vc-common.o seaf-utils.o obj-store.o obj-backend-fs.o seafile-crypt.o diff-simple.o mq-mgr.o block-mgr.o block-backend.o block-backend-fs.o merge-new.o block-tx-utils.o -L/build/ccnet-server-mgBlKx/ccnet-server-7.1.3/debian/tmp/usr/lib/x86_64-linux-gnu -lccnet -lsearpc -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ljansson -levent -luuid -lgobject-2.0 -lglib-2.0 ../lib/libseafile_common.la -lonig -lglib-2.0 -lgobject-2.0 -lglib-2.0 -lssl -lcrypto -luuid -lsqlite3 -levent -L -levhtp ../common/cdc/libcdc.la -lsearpc -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ljansson -ljansson -lz -larchive -L/usr/lib/x86_64-linux-gnu/ -lmariadb -lsqlite3 libtool: error: require no space between '-L' and '-levhtp' It appears that $libdir is empty: $ cat /usr/lib/x86_64-linux-gnu/pkgconfig/evhtp.pc prefix=/usr libdir= includedir=/evhtp Name: libevhtp Description: A more flexible replacement for libevent's httpd API Version: 1.2.18 Libs: -L${libdir} -levhtp Libs.private: /usr/lib/x86_64-linux-gnu/libevent.so;/usr/lib/x86_64-linux-gnu/libevent_openssl.so;/usr/lib/x86_64-linux-gnu/libevent_core.so;/usr/lib/x86_64-linux-gnu/libevent_extra.so;/usr/lib/x86_64-linux-gnu/libevent_pthreads.so;/usr/lib/x86_64-linux-gnu/libevent_extra.so;OpenSSL::SSL;OpenSSL::Crypto;Threads::Threads;/usr/lib/x86_64-linux-gnu/libonig.so Cflags: -I${includedir} which would explain the problem. In buster, libdir=/usr/lib . Thanks, Alex -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-8-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), LANGUAGE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libevhtp-dev depends on: ii libevhtp0 1.2.18-1 ii libonig-dev 6.9.5-1 libevhtp-dev recommends no packages. Versions of packages libevhtp-dev suggests: pn libevhtp-doc <none> -- no debconf information