package: libonig
severity: important
tags: patch

Hi,

 I've found sylfilter package cause segfault as below after libonig5
 was updated.

> symbol lookup error: /lib/x86_64-linux-gnu/libsylph.so.1: undefined symbol: 
> reg_set_encoding

 It seems that because libonig's default setting was changed to
 --enable-posix-api=no and libsylph depends on it. Could you re-enable
 it, please? Patch attached. 
 

-- 
Regards,

 Hideki Yamane     henrich @ debian.org/iijmio-mail.jp
diff -Nru libonig-6.9.5/debian/changelog libonig-6.9.5/debian/changelog
--- libonig-6.9.5/debian/changelog	2020-04-21 05:35:52.000000000 +0900
+++ libonig-6.9.5/debian/changelog	2020-04-22 22:28:35.000000000 +0900
@@ -1,3 +1,12 @@
+libonig (6.9.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/rules
+    - set --enable-posix-api, since default was changed and some packages
+      need to be built with onigposix.h
+
+ -- Hideki Yamane <[email protected]>  Wed, 22 Apr 2020 22:28:35 +0900
+
 libonig (6.9.5-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru libonig-6.9.5/debian/rules libonig-6.9.5/debian/rules
--- libonig-6.9.5/debian/rules	2020-04-21 05:23:57.000000000 +0900
+++ libonig-6.9.5/debian/rules	2020-04-22 22:28:35.000000000 +0900
@@ -16,6 +16,9 @@
 %:
 	dh $@
 
+override_dh_auto_configure:
+	dh_auto_configure -- --enable-posix-api
+
 override_dh_install:
 	$(RM) debian/tmp/usr/bin/onig-config
 	dh_install -X.la -X.a

Reply via email to