Package: src:icu-ext
Version: 1.10.0-2
Severity: important
Tags: ftbfs sid forky
User: [email protected]
Usertags: icu78
icu-ext ftbfs with ICU 78:
dh_pgxs_test loop
pg_buildext installcheck . . postgresql-%v-icu-ext
### PostgreSQL 18 installcheck ###
Creating new PostgreSQL cluster 18/regress ...
make[1]: Entering directory '/<<PKGBUILDDIR>>'
echo "# +++ regress install-check in +++" &&
/usr/lib/postgresql/18/lib/pgxs/src/makefiles/../../src/test/regress/pg_regress
--inputdir=./ --bindir='/usr/lib/postgresql/18/bin'
--dbname=contrib_regression tests-01 tests-datetime
# +++ regress install-check in +++
# using postmaster on localhost, port 5432
ok 1 - tests-01 51 ms
not ok 2 - tests-datetime 24 ms
1..2
# 1 of 2 tests failed.
# The differences that caused some tests to fail can be viewed in the
file "/<<PKGBUILDDIR>>/regression.diffs".
# A copy of the test summary that you see above is saved in the file
"/<<PKGBUILDDIR>>/regression.out".
make[1]: *** [/usr/lib/postgresql/18/lib/pgxs/src/makefiles/pgxs.mk:433:
installcheck] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
*** /tmp/pg_virtualenv.9B20G6/log/postgresql-18-regress.log (last 100
lines) ***
2025-12-03 09:59:01.254 UTC [7910] LOG: starting PostgreSQL 18.1
(Ubuntu 18.1-1ubuntu2) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu
15.2.0-9ubuntu1) 15.2.0, 64-bit
2025-12-03 09:59:01.254 UTC [7910] LOG: listening on IPv6 address
"::1", port 5432
2025-12-03 09:59:01.254 UTC [7910] LOG: listening on IPv4 address
"127.0.0.1", port 5432
2025-12-03 09:59:01.254 UTC [7910] LOG: listening on Unix socket
"/tmp/.s.PGSQL.5432"
2025-12-03 09:59:01.258 UTC [7916] LOG: database system was shut down
at 2025-12-03 09:59:01 UTC
2025-12-03 09:59:01.261 UTC [7910] LOG: database system is ready to
accept connections
Dropping cluster 18/regress ...
**** regression.diffs ****
diff -U3 /<<PKGBUILDDIR>>/expected/tests-datetime.out
/<<PKGBUILDDIR>>/results/tests-datetime.out
--- /<<PKGBUILDDIR>>/expected/tests-datetime.out 2025-06-25
16:17:49.000000000 +0000
+++ /<<PKGBUILDDIR>>/results/tests-datetime.out 2025-12-03
09:59:03.614978770 +0000
@@ -24,15 +24,15 @@
select '1/13/2016 ERA1'::icu_date + icu_interval '12 months' as d1,
'1/13/2016 ERA1'::icu_date + icu_interval '13 months' as d2,
'1/13/2016 ERA1'::icu_date + icu_interval '1 year' as d3;
- d1 | d2 | d3
---------------------------+--------------------------+--------------------------
- 13/5/2016 ERA1, 12:00 AM | 1/13/2017 ERA1, 12:00 AM | 1/13/2017 ERA1,
12:00 AM
+ d1 | d2 | d3
+------------------------+------------------------+------------------------
+ 13/5/2016 AM, 12:00 AM | 1/13/2017 AM, 12:00 AM | 1/13/2017 AM, 12:00 AM
(1 row)
select '13/5/2016 ERA1'::icu_date + 1;
- ?column?
----------------
- 1/1/2017 ERA1
+ ?column?
+-------------
+ 1/1/2017 AM
(1 row)
set icu_ext.locale to 'en@calendar=gregorian';
### End 18 installcheck (FAILED with exit code 1) ###
dh_pgxs_test: error: pg_buildext installcheck . . postgresql-%v-icu-ext
returned exit code 1
make: *** [debian/rules:9: binary] Error 25