google / gousb

gousb provides low-level interface for accessing USB devices
Apache License 2.0
845 stars 124 forks source link

Status of the tag v2.1.0 #124

Closed Hellseher closed 7 months ago

Hellseher commented 7 months ago

Hi,

The v2.1.0 was pushed 4y ago (today is <2024-03-29>), is there any plan to tag the latest changes? I try to prepare this project for Guix but tests are failed:

# github.com/google/gousb [github.com/google/gousb.test]
src/github.com/google/gousb/fakelibusb_test.go:101:87: libusbContext can't be allocated in Go; it is incomplete (or unallocatable)
src/github.com/google/gousb/fakelibusb_test.go:131:10: libusbDevHandle can't be allocated in Go; it is incomplete (or unallocatable)
FAIL    github.com/google/gousb [build failed]
FAIL

I see the fix was merged in https://github.com/google/gousb/pull/85 <2020-11-09> https://github.com/google/gousb/commit/0995919da423946b62bffb0522c4931773701e79

Checking dates of the tags I'm quite confused:

v1.1.0 and v2.10 is associated with the same commit, taking this may the tag v2.1.0 be deleted?

zagrodzki commented 7 months ago

2.1.0 was released in error and should be ignored, see https://github.com/google/gousb/blob/master/go.mod

V1.* remains the current major version.