Skip to content

Outdated vendor/golang.org software #4817

@tuxillo

Description

@tuxillo
  • Gitea version (or commit ref): 1.5.0
  • Git version:
  • Operating system:
  • Database (use [x]):
    • PostgreSQL
    • MySQL
    • MSSQL
    • SQLite
  • Can you reproduce the bug at https://try.gitea.io:
    • Yes (provide example URL)
    • No
    • Not relevant
  • Log gist:

Description

While trying to build gitea on other OSes (SmartOS, NetBSD, ...) I encountered some errors and after checking, it is related to the golang/sys version gitea distributes. Apparently it hasn't been updated in a while.

I've based the list below in the "revisions" found in Gopkg.lock which I assume they were generated by some command based on Gopkg.toml.

Vendor software Date Version
golang.org/x/sys 2016-07-15 golang/sys@a646d33
golang.org/x/oauth2 2016-08-25 golang/oauth2@c10ba27
golang.org/x/net 2017-01-14 golang/net@f249948
golang.org/x/sync 2017-03-17 golang/sync@5a06fca
golang.org/x/text 2017-06-17 golang/text@2bf8f2a
golang.org/x/crypto 2018-04-18 golang/crypto@12dd70c

Before trying to send a PR for an updated golang.org/x/sys, is there a procedure to correctly upgrade vendor software? I would assume some test need to be run and passed first, etc.

Also, maybe it would be good to have an automatically generated list of the vendor software and dates of the revisions used, just an idea 😃

Metadata

Metadata

Assignees

No one assigned

    Labels

    issue/confirmedIssue has been reviewed and confirmed to be present or accepted to be implementedtopic/buildPR changes how Gitea is built, i.e. regarding Docker or the Makefile

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions