Backports and packaging help
Ferenc Wágner
wferi at niif.hu
Tue Mar 8 09:11:16 UTC 2016
Etienne Dysli-Metref <etienne.dysli-metref at switch.ch> writes:
> I don't have any particular issue with the current packages, I just want
> the latest releases from Scott to quickly show up in unstable/testing. :)
I will take care of that soon. 2.5.6 isn't a critical update and I've
got other priorities now, but I expect to get it done this week.
> One place where our packaging differs is in handling different Apache
> httpd versions: squeeze and wheezy have 2.2 and jessie has 2.4 so the
> configure options have to be different. We have this in debian/rules:
>
> # 0x41503234 is "AP24"
> APVERS := $(shell grep -q '^\#define MODULE_MAGIC_COOKIE 0x41503234UL' \
> /usr/include/apache2/ap_mmn.h && echo 24 || echo 22)
>
> override_dh_auto_configure:
> autoreconf -f -i
> dh_auto_configure -- \
> --enable-apache-$(APVERS) --with-apxs$(APVERS)=/usr/bin/apxs2 \
> [...]
>
> Would that help for backporting to wheezy or do you prefer to have the
> Apache version fixed anyway?
Switching between Apache 2.2 and 2.4 requires other modifications as
well in the control and install files, so I'm reluctant to jump into
such half-solutions. This doesn't mean there's no way to do this
cleanly without using a separate backport branch, but we'll have to look
further.
--
Regards,
Feri
More information about the Pkg-shibboleth-devel
mailing list