Your message dated Sun, 28 Jul 2024 15:27:28 +0000
with message-id <e1sy5o0-00ezyc...@fasolo.debian.org>
and subject line Bug#1076502: Removed package(s) from unstable
has caused the Debian Bug report #956820,
regarding gccgo does not implement syscall in hurd-i386
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
956820: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956820
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gccgo-9
Version: 9.3.0-9
Severity: important
X-debbugs-cc: debian-h...@lists.debian.org
golang-github-nsf-termbox-go is failing to build with gcc-go (changed
Build-Depends to golang-any and built on hurd-i386 latest sid).
There are many failures like this,
src/github.com/nsf/termbox-go/termbox.go:507:37: error: reference to
undefined identifier ‘syscall.SYS_FCNTL’ 507 | r, _, e :=
syscall.Syscall(syscall.SYS_FCNTL, uintptr(fd), uintptr(cmd),
| ^
src/github.com/nsf/termbox-go/termbox.go:50:17: error: use of undefined
type ‘syscall_Termios’
50 | orig_tios syscall_Termios
$ go version
go version go1.12.2 gccgo (Debian 9.3.0-9) 9.3.0 hurd/386
Discussion with hurd maintainers
https://lists.debian.org/debian-hurd/2020/04/msg00026.html
Full build log attached. I think gccgo needs to implement these syscall
interfaces for hurd.
golang-github-nsf-termbox-go-0.0~git20160914$ dpkg-buildpackage
dpkg-buildpackage: info: source package golang-github-nsf-termbox-go
dpkg-buildpackage: info: source version 0.0~git20160914-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Michael Stapelberg
<stapelb...@debian.org>
dpkg-buildpackage: info: host architecture hurd-i386
dpkg-source --before-build .
fakeroot debian/rules clean
I: golang-github-nsf-termbox-go_0.0~git20160914
dh clean --buildsystem=golang --with=golang
dh_auto_clean -O--buildsystem=golang
dh_clean -O--buildsystem=golang
dpkg-source -b .
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building golang-github-nsf-termbox-go using existing
./golang-github-nsf-termbox-go_0.0~git20160914.orig.tar.gz
dpkg-source: info: building golang-github-nsf-termbox-go in
golang-github-nsf-termbox-go_0.0~git20160914-3.debian.tar.xz
dpkg-source: info: building golang-github-nsf-termbox-go in
golang-github-nsf-termbox-go_0.0~git20160914-3.dsc
debian/rules build
I: golang-github-nsf-termbox-go_0.0~git20160914
dh build --buildsystem=golang --with=golang
dh_update_autotools_config -O--buildsystem=golang
dh_auto_configure -O--buildsystem=golang
dh_auto_build -O--buildsystem=golang
cd obj-i686-gnu && go install
-gcflags=all=\"-trimpath=/home/pravi/golang-github-nsf-termbox-go-0.0\~git20160914/obj-i686-gnu/src\"
-asmflags=all=\"-trimpath=/home/pravi/golang-github-nsf-termbox-go-0.0\~git20160914/obj-i686-gnu/src\"
-v -p 1 github.com/nsf/termbox-go
github.com/mattn/go-runewidth
github.com/nsf/termbox-go
# github.com/nsf/termbox-go
src/github.com/nsf/termbox-go/termbox.go:507:37: error: reference to undefined
identifier âsyscall.SYS_FCNTLâ
507 | r, _, e := syscall.Syscall(syscall.SYS_FCNTL, uintptr(fd),
uintptr(cmd),
| ^
src/github.com/nsf/termbox-go/termbox.go:50:17: error: use of undefined type
âsyscall_Termiosâ
50 | orig_tios syscall_Termios
| ^
src/github.com/nsf/termbox-go/api.go:57:6: error: reference to field
âIflagâ in object which has no fields or methods
57 | tios.Iflag &^= syscall_IGNBRK | syscall_BRKINT | syscall_PARMRK |
| ^
src/github.com/nsf/termbox-go/api.go:57:17: error: reference to undefined name
âsyscall_IGNBRKâ
57 | tios.Iflag &^= syscall_IGNBRK | syscall_BRKINT | syscall_PARMRK |
| ^
src/github.com/nsf/termbox-go/api.go:57:34: error: reference to undefined name
âsyscall_BRKINTâ
57 | tios.Iflag &^= syscall_IGNBRK | syscall_BRKINT | syscall_PARMRK |
| ^
src/github.com/nsf/termbox-go/api.go:57:51: error: reference to undefined name
âsyscall_PARMRKâ
57 | tios.Iflag &^= syscall_IGNBRK | syscall_BRKINT | syscall_PARMRK |
| ^
src/github.com/nsf/termbox-go/api.go:58:3: error: reference to undefined name
âsyscall_ISTRIPâ
58 | syscall_ISTRIP | syscall_INLCR | syscall_IGNCR |
| ^
src/github.com/nsf/termbox-go/api.go:58:20: error: reference to undefined name
âsyscall_INLCRâ
58 | syscall_ISTRIP | syscall_INLCR | syscall_IGNCR |
| ^
src/github.com/nsf/termbox-go/api.go:58:36: error: reference to undefined name
âsyscall_IGNCRâ
58 | syscall_ISTRIP | syscall_INLCR | syscall_IGNCR |
| ^
src/github.com/nsf/termbox-go/api.go:59:3: error: reference to undefined name
âsyscall_ICRNLâ
59 | syscall_ICRNL | syscall_IXON
| ^
src/github.com/nsf/termbox-go/api.go:59:19: error: reference to undefined name
âsyscall_IXONâ
59 | syscall_ICRNL | syscall_IXON
| ^
src/github.com/nsf/termbox-go/api.go:60:6: error: reference to field
âLflagâ in object which has no fields or methods
60 | tios.Lflag &^= syscall_ECHO | syscall_ECHONL | syscall_ICANON |
| ^
src/github.com/nsf/termbox-go/api.go:60:17: error: reference to undefined name
âsyscall_ECHOâ
60 | tios.Lflag &^= syscall_ECHO | syscall_ECHONL | syscall_ICANON |
| ^
src/github.com/nsf/termbox-go/api.go:60:32: error: reference to undefined name
âsyscall_ECHONLâ
60 | tios.Lflag &^= syscall_ECHO | syscall_ECHONL | syscall_ICANON |
| ^
src/github.com/nsf/termbox-go/api.go:60:49: error: reference to undefined name
âsyscall_ICANONâ
60 | tios.Lflag &^= syscall_ECHO | syscall_ECHONL | syscall_ICANON |
| ^
src/github.com/nsf/termbox-go/api.go:61:3: error: reference to undefined name
âsyscall_ISIGâ
61 | syscall_ISIG | syscall_IEXTEN
| ^
src/github.com/nsf/termbox-go/api.go:61:18: error: reference to undefined name
âsyscall_IEXTENâ
61 | syscall_ISIG | syscall_IEXTEN
| ^
src/github.com/nsf/termbox-go/api.go:62:6: error: reference to field
âCflagâ in object which has no fields or methods
62 | tios.Cflag &^= syscall_CSIZE | syscall_PARENB
| ^
src/github.com/nsf/termbox-go/api.go:62:17: error: reference to undefined name
âsyscall_CSIZEâ
62 | tios.Cflag &^= syscall_CSIZE | syscall_PARENB
| ^
src/github.com/nsf/termbox-go/api.go:62:33: error: reference to undefined name
âsyscall_PARENBâ
62 | tios.Cflag &^= syscall_CSIZE | syscall_PARENB
| ^
src/github.com/nsf/termbox-go/api.go:63:6: error: reference to field
âCflagâ in object which has no fields or methods
63 | tios.Cflag |= syscall_CS8
| ^
src/github.com/nsf/termbox-go/api.go:63:16: error: reference to undefined name
âsyscall_CS8â
63 | tios.Cflag |= syscall_CS8
| ^
src/github.com/nsf/termbox-go/api.go:64:6: error: reference to field âCcâ
in object which has no fields or methods
64 | tios.Cc[syscall_VMIN] = 1
| ^
src/github.com/nsf/termbox-go/api.go:64:10: error: reference to undefined name
âsyscall_VMINâ
64 | tios.Cc[syscall_VMIN] = 1
| ^
src/github.com/nsf/termbox-go/api.go:65:6: error: reference to field âCcâ
in object which has no fields or methods
65 | tios.Cc[syscall_VTIME] = 0
| ^
src/github.com/nsf/termbox-go/api.go:65:10: error: reference to undefined name
âsyscall_VTIMEâ
65 | tios.Cc[syscall_VTIME] = 0
| ^
src/github.com/nsf/termbox-go/termbox.go:274:15: error: reference to undefined
name âsyscall_TCSETSâ
274 | fd, uintptr(syscall_TCSETS), uintptr(unsafe.Pointer(termios)))
| ^
src/github.com/nsf/termbox-go/termbox.go:283:15: error: reference to undefined
name âsyscall_TCGETSâ
283 | fd, uintptr(syscall_TCGETS), uintptr(unsafe.Pointer(termios)))
| ^
src/github.com/nsf/termbox-go/termbox.go:50:17: error: use of undefined type
âsyscall_Termiosâ
50 | orig_tios syscall_Termios
| ^
src/github.com/nsf/termbox-go/termbox.go:50:17: error: use of undefined type
âsyscall_Termiosâ
dh_auto_build: error: cd obj-i686-gnu && go install
-gcflags=all=\"-trimpath=/home/pravi/golang-github-nsf-termbox-go-0.0\~git20160914/obj-i686-gnu/src\"
-asmflags=all=\"-trimpath=/home/pravi/golang-github-nsf-termbox-go-0.0\~git20160914/obj-i686-gnu/src\"
-v -p 1 github.com/nsf/termbox-go returned exit code 2
debian/rules:7: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Version: 9.5.0-6+rm
Dear submitter,
as the package gcc-9 has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/1076502
The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.
Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)
--- End Message ---