Public bug reported:

moor 2.16.3-1 fails to build from source in stonking.

Regressing architectures (built before, fail now): s390x.
Build log(s):
  - 
https://launchpad.net/ubuntu/+source/moor/2.16.3-1/+build/33493386/+files/buildlog_ubuntu-stonking-s390x.moor_2.16.3-1_BUILDING.txt.gz
Diagnosis (deterministic matcher): testsuite-failure — dh_auto_test: error:
cd _build && go test -vet=off -v -p 8 github.com/walles/moor/v2/... returned 
exit code 1.

Root cause: every test binary panics at init in
github.com/charlievieth/strcase (internal/tables/tables_go121.go:22):
  strcase.UnicodeVersion "15.0.0" != unicode.Version "17.0.0"
Ubuntu's golang-github-charlievieth-strcase-dev 0.0.5-4 only ships Unicode 15
tables, while golang-1.27-go uses Unicode 17. This is not s390x-specific: the
s390x build was retried after the switch to Go 1.27, while the other arches
built earlier with the older toolchain; any rebuild now fails the same way.

Fix: golang-github-charlievieth-strcase 0.0.6-1 in Debian unstable adds
Unicode 17 tables. Suggest syncing it into stonking, then retrying the moor
s390x build (no change to moor needed).
Debian bug: https://bugs.debian.org/1146227
Upstream commits:
  - 
https://github.com/charlievieth/strcase/commit/bbc56c7d1705e07f90d5efab83656c2267e92d75
  - 
https://github.com/charlievieth/strcase/commit/5ec8da54611ad7275886d378b9471b1018db5783
  - 
https://github.com/charlievieth/strcase/commit/594161d0e5c01935d096e2196bd448f88039bf54

** Affects: moor (Ubuntu)
     Importance: Undecided
     Assignee: Sebastien Bacher (seb128)
         Status: In Progress


** Tags: ftbfs stonking update-excuse

** Tags added: ftbfs stonking update-excuse

** Changed in: moor (Ubuntu)
       Status: New => In Progress

** Changed in: moor (Ubuntu)
     Assignee: (unassigned) => Sebastien Bacher (seb128)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2169075

Title:
  moor 2.16.3-1 FTBFS with Go 1.27 (strcase lacks Unicode 17 tables)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/moor/+bug/2169075/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to