Thanks to visit codestin.com
Credit goes to github.com

Skip to content

go.mod of v1.1.8 out of date #40

@hejops

Description

@hejops

As of the newest commit, go.mod has:

github.com/pganalyze/pg_query_go/v5 v5.1.0

However, v1.1.8 (aka latest) still has:

github.com/pganalyze/pg_query_go/v4 v4.2.0

This version of pg_query_go leads to the following compilation error:

$ go install github.com/houqp/sqlvet@latest
go: downloading github.com/houqp/sqlvet v1.1.8
go: downloading github.com/logrusorgru/aurora v2.0.3+incompatible
go: downloading github.com/sirupsen/logrus v1.9.0
go: downloading github.com/pganalyze/pg_query_go/v4 v4.2.0
go: downloading golang.org/x/tools v0.13.0
go: downloading golang.org/x/tools/go/pointer v0.1.0-deprecated
go: downloading golang.org/x/sys v0.12.0
go: downloading golang.org/x/mod v0.12.0
go: downloading github.com/golang/protobuf v1.5.0
go: downloading google.golang.org/protobuf v1.33.0
# github.com/pganalyze/pg_query_go/v4/parser
src_port_snprintf.c:374:1: error: conflicting types for ‘strchrnul’; have ‘const char *(const char *, int)’
  374 | strchrnul(const char *s, int c)
      | ^~~~~~~~~
In file included from go/pkg/mod/github.com/pganalyze/pg_query_go/[email protected]/parser/include/c.h:61,
                 from src_port_snprintf.c:62:
/usr/include/string.h:286:14: note: previous declaration of ‘strchrnul’ with type ‘char *(const char *, int)’
  286 | extern char *strchrnul (const char *__s, int __c)
      |              ^~~~~~~~~

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions