#1118042 ITP: golang-rsc-c2go -- C to Go translation tool supporting Go toolchain migration

#1118042#5
Date:
2025-10-14 08:23:44 UTC
From:
To:
* Package name    : golang-rsc-c2go
  Version         : 0.0~git20170620.520c228-1
  Upstream Author : Russ Cox
* URL             : https://github.com/rsc/c2go
* License         : BSD-3-clause
  Programming Lang: Go
  Description     : C to Go translation tool supporting Go toolchain migration

 C->Go translator
 .
 **UNMAINTAINED**. See elliotchance/c2go
 (https://github.com/elliotchance/c2go) for a general purpose tool.
 .
 This program was used to convert much of the Go runtime, compiler, and
 linker from C to Go. It's now here only for historical value and
 reference. It is not maintained in any way.
 .
 go get rsc.io/c2go
 .
http://godoc.org/rsc.io/c2go (http://godoc.org/rsc.io/c2go)


This package is being added to support golang-github-leonhwangprojects-bice
which is RFP in BTS #1063031. This is an indirect dependency for the latest
release of cilium/pwru.

#1118042#10
Date:
2025-10-14 08:30:21 UTC
From:
To:
You don't plan to add this to the description?  Is it adviced to upload
new, but unmaintained stuff to Debian?

Bastian

#1118042#15
Date:
2025-10-14 08:30:21 UTC
From:
To:
You don't plan to add this to the description?  Is it adviced to upload
new, but unmaintained stuff to Debian?

Bastian

#1118042#20
Date:
2025-10-14 09:04:16 UTC
From:
To:
I'll admit that I have been using a script to auto-generate the ITPs and
have not been reading them as in detail as I should be. Ultimately, this
was pulled in as a required dependency for another package which I am
trying to bring up to date.

https://tracker.debian.org/pkg/pwru

The latest version of that package was just released a couple months ago
and one of it's recent releases pulled in a dependency for
github.com/leonhwangprojects/bice which still appears to be maintained,
however, even the latest release of that latter package depends on the
(now unmaintained) final 2017 release of rsc.io/c2go.

It's possible that the newer package from elliotchance is a drop-in
replacement, but from first glance, it looks drastically different from
the rsc.io version and might be a completely fresh rewrite of it.

I ultimately got in a hurry because the current version of pwru in
Debian is marked for removal due to FTBFS and I was just trying to pull
in the latest release and it's dependencies.

#1118042#25
Date:
2025-10-14 09:04:16 UTC
From:
To:
I'll admit that I have been using a script to auto-generate the ITPs and
have not been reading them as in detail as I should be. Ultimately, this
was pulled in as a required dependency for another package which I am
trying to bring up to date.

https://tracker.debian.org/pkg/pwru

The latest version of that package was just released a couple months ago
and one of it's recent releases pulled in a dependency for
github.com/leonhwangprojects/bice which still appears to be maintained,
however, even the latest release of that latter package depends on the
(now unmaintained) final 2017 release of rsc.io/c2go.

It's possible that the newer package from elliotchance is a drop-in
replacement, but from first glance, it looks drastically different from
the rsc.io version and might be a completely fresh rewrite of it.

I ultimately got in a hurry because the current version of pwru in
Debian is marked for removal due to FTBFS and I was just trying to pull
in the latest release and it's dependencies.