golang-github-albenik-go-serial: autopkgtest regression on ppc64el: undefined: unix.TCGETS2

Source: golang-github-albenik-go-serial
Version: 2.5.0-1
Severity: serious
User: debian...@lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of golang-github-albenik-go-serial the autopkgtest
of golang-github-albenik-go-serial fails in testing when that
autopkgtest is run with the binary packages of
golang-github-albenik-go-serial from unstable. It passes when run with
only packages from testing. In tabular form:


                                 pass            fail
golang-github-albenik-go-serial  from testing    2.5.0-1
all others                       from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it?


More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1]
qa.debian.org/excuses.php?package=golang-github-albenik-go-serial


https://ci.debian.net/data/autopkgtest/testing/ppc64el/g/golang-github-albenik-go-serial/20342309/log.gz

[info] Testing github.com/albenik/go-serial...

[info] Source code installed by binary package, overriding
dh_auto_configure…

dh build --builddirectory=_build --buildsystem=golang --with=golang

dh_update_autotools_config -O–builddirectory=_build
-O–buildsystem=golang

   dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
   debian/rules override_dh_auto_configure

make[1]: Entering directory
‘/tmp/autopkgtest-lxc.0pwtxg9t/downtmp/autopkgtest_tmp’

mkdir -p "_build"
cp -a /usr/share/gocode/src "_build"

make[1]: Leaving directory
‘/tmp/autopkgtest-lxc.0pwtxg9t/downtmp/autopkgtest_tmp’

   dh_auto_build -O--builddirectory=_build -O--buildsystem=golang

cd _build && go install -trimpath -v -p 4 github.com/albenik/go-serial
github.com/albenik/go-serial/enumerator
github.com/albenik/go-serial/unixutils

internal/unsafeheader
internal/goexperiment
internal/cpu
internal/abi
runtime/internal/atomic
runtime/internal/sys
runtime/internal/math
internal/itoa
internal/race
sync/atomic
internal/bytealg
unicode
unicode/utf8
math/bits
encoding
unicode/utf16
golang.org/x/sys/internal/unsafeheader
math
runtime
internal/reflectlite
sync
internal/testlog
errors
sort
internal/oserror
io
strconv
path
syscall
bytes
strings
bufio
regexp/syntax
reflect
internal/syscall/unix
time
internal/syscall/execenv
regexp
io/fs
internal/poll
github.com/creack/goselect
github.com/albenik/go-serial/unixutils
os
internal/fmtsort
encoding/binary
encoding/base64
golang.org/x/sys/unix
io/ioutil
path/filepath
fmt
encoding/json
go.uber.org/atomic
go.uber.org/multierr
github.com/albenik/go-serial
# github.com/albenik/go-serial

src/github.com/albenik/go-serial/serial_termsettings_linux.go:26:63:
undefined: unix.TCGETS2
src/github.com/albenik/go-serial/serial_termsettings_linux.go:37:9:
undefined: unix.TCSETS2
dh_auto_build: error: cd _build && go install -trimpath -v -p 4
github.com/albenik/go-serial github.com/albenik/go-serial/enumerator
github.com/albenik/go-serial/unixutils returned exit code 2

make: *** [debian/rules:4: build] Error 25
autopkgtest [18:13:58]: test dh-golang-autopkgtest

Attachment:
OpenPGP_signature

Description: OpenPGP digital signature

Read more here: Source link