Bug#958895: libevhtp-dev: libtool arguments failure

2023-01-26 Thread Vincent Bernat

On 2023-01-27 08:48, Alexandre Rossi wrote:


Now that the blocking bug is fixed, I thing the patch should be uploaded to 
unstable.
Do you want me to prepare a build for you to upload?


Yes, please do.


An updated package is available on mentors.
https://mentors.debian.net/package/libevhtp/


Thanks, it's uploaded!



Bug#958895: libevhtp-dev: libtool arguments failure

2023-01-26 Thread Alexandre Rossi
Hi,

> > Now that the blocking bug is fixed, I thing the patch should be uploaded to 
> > unstable.
> > Do you want me to prepare a build for you to upload?
> 
> Yes, please do.

An updated package is available on mentors.
https://mentors.debian.net/package/libevhtp/

My commits are published at:
https://sml.zincube.net/~niol/repositories.git/libevhtp/

Thanks,

Alex



Bug#958895: libevhtp-dev: libtool arguments failure

2023-01-11 Thread Vincent Bernat

On 2023-01-12 08:46, Alexandre Rossi wrote:

Now that the blocking bug is fixed, I thing the patch should be uploaded to 
unstable.
Do you want me to prepare a build for you to upload?


Yes, please do.



Bug#958895: libevhtp-dev: libtool arguments failure

2023-01-11 Thread Alexandre Rossi
Hi,

Now that the blocking bug is fixed, I thing the patch should be uploaded to 
unstable.
Do you want me to prepare a build for you to upload?

Thanks,

Alex



Bug#958895: libevhtp-dev: libtool arguments failure

2020-04-26 Thread Vincent Bernat
Control: forwarded -1 https://github.com/criticalstack/libevhtp/pull/143
Control: block -1 by 958467

<#secure method=pgpmime mode=sign>
 ❦ 26 avril 2020 13:45 +02, Alexandre Rossi:

> It appears that $libdir is empty:
>
> $ cat /usr/lib/x86_64-linux-gnu/pkgconfig/evhtp.pc
> prefix=/usr
> libdir=
> includedir=/evhtp

There is proposed patch upstream:
. Not merged yet.
Unfortunately, I cannot upload a fix yet as libonig-dev dropped
onigposix.h header. It's
.
-- 
Use self-identifying input.  Allow defaults.  Echo both on output.
- The Elements of Programming Style (Kernighan & Plauger)



Bug#958895: libevhtp-dev: libtool arguments failure

2020-04-26 Thread Alexandre Rossi
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=/<>=. -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  libevhtp01.2.18-1
ii  libonig-dev  6.9.5-1

libevhtp-dev recommends no packages.

Versions of packages libevhtp-dev suggests:
pn  libevhtp-doc  

-- no debconf information