Control: tag -1 patch pending Tom Lee <deb...@tomlee.co> (2015-05-16): > Package: webdis > Version: 0.1.1-2 > Severity: serious > > Hello, I'm trying to transition the hiredis package from libhiredis0.10 to > libhiredis0.13, but some issues with the packaging (specifically the > vendored sources) of webdis are causing me some problems. Specifically, the > vendored hiredis and jansson headers are used instead of the headers from > libhiredis-dev and libjansson-dev.
One easy way out here is to remove the directories containing embedded code copies in the clean target, to make sure not to use them. I've just uploaded an NMU implemented this to DELAYED/5. Source debdiff attached. Mraw, KiBi.
diff -Nru webdis-0.1.1/debian/changelog webdis-0.1.1/debian/changelog --- webdis-0.1.1/debian/changelog 2014-10-24 21:55:56.000000000 +0200 +++ webdis-0.1.1/debian/changelog 2015-07-14 18:32:14.000000000 +0200 @@ -1,3 +1,12 @@ +webdis (0.1.1-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Remove embedded code copies (hiredis, jansson) in the clean target + to make sure not to use them; this notably fixes the FTBFS during + the libhiredis0.10 → libhiredis0.13 transition (Closes: #785476). + + -- Cyril Brulebois <k...@debian.org> Tue, 14 Jul 2015 18:32:13 +0200 + webdis (0.1.1-2) unstable; urgency=medium * Use correct license names in debian/copyright diff -Nru webdis-0.1.1/debian/rules webdis-0.1.1/debian/rules --- webdis-0.1.1/debian/rules 2014-10-24 17:35:24.000000000 +0200 +++ webdis-0.1.1/debian/rules 2015-07-14 18:32:05.000000000 +0200 @@ -37,6 +37,8 @@ override_dh_auto_clean: $(MAKE) clean $(MAKE) -C tests clean + # Make sure not to use embedded code copies: + rm -rf hiredis jansson override_dh_auto_test: ifneq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
signature.asc
Description: Digital signature