Bug#995846: FTBFS: Fatal TYPE-ERROR and tests incompatible with PG14
Package: pgloader
Version: 3.6.2-1
Severity: grave
Tags: ftbfs
pgloader is currently not supporting PG14's new default of scram
authentication:
https://ci.debian.net/data/autopkgtest/testing/amd64/p/pgloader/15809976/log.gz
KABOOM!
FATAL error: Failed to connect to pgsql at "localhost" (port 5433) as user "postgres": 10 fell through ECASE expression. Wanted one of (0 2 3 4 5 6 7 8).
Date/time: 2021-10-06-16:12!
An unhandled error condition has been signalled:
Failed to connect to pgsql at "localhost" (port 5433) as user "postgres": 10 fell through ECASE expression. Wanted one of (0 2 3 4 5 6 7 8).
To fix this, cl-postmodern needs upgrading, but the new version
requires (at least) the yet-unpackaged "uax-15" and "global-vars" CL
modules.
An easy workaround would be to include `-i '--auth-local=peer
--auth-host=md5'` in debian/tests/ssl, but currently pgloader does not
compile:
;; loading system "pgloader"
Fatal TYPE-ERROR:
The values
(#<FUNCTION (LAMBDA (ESRAP::PRODUCTION)
:IN
"/home/myon/projects/postgresql/pgloader/pgloader/debian/home/.cache/common-lisp/sbcl-2.1.9.debian-linux-x64/usr/share/common-lisp/source/abnf/abnf.fasl") {53B4635B}>
NIL NIL)
are not of type
(VALUES FUNCTION &OPTIONAL)
I'm giving up at this point, can anyone from the Lisp team help?
(Is buildapp still the way to go to build lisp apps?)
Thanks,
Christoph
Reply to: