[debian-mysql] Bug#918367: nmu: pam-mysql_0.8.0-1

wferi at niif.hu wferi at niif.hu
Mon Jan 7 12:56:16 GMT 2019


Emilio Pozuelo Monfort <pochu at debian.org> writes:

> On 05/01/2019 16:22, Ferenc Wágner wrote:
>
>> nmu pam-mysql_0.8.1-1 . ANY . unstable . -m "Rebuild against MariaDB 10.3 (switch to internal implementaion of some dropped symbols)"
>
> Scheduled.

Thanks!

> Will this need a breaks on mariadb-10.3 against older versions of
> pam-mysql?

That's worth consideration: pam-mysql << 0.8.1 (for example 0.8.0-1 in
stable) fails to build (link) against mariadb-10.3 missing the export of
the my_make_scrambled_password symbol.  At the same time it links
against mysql-5.7 (altered Build-Depends), but the behavior of the above
symbol changed in mysql-5.6, so the resulting module is buggy (sports a
buffer overrun).  Thus there are several pitfalls here, and a

Breaks: libpam-mysql (<< 0.8.1-1+b1)

from libmariadbclient18 could fend off the most sneaky one, which
necessitated this binNMU.  Most importantly, it would help with
dist-upgrades, I think.
-- 
Regards,
Feri



More information about the pkg-mysql-maint mailing list