Skip to content

quickfix.TimestampPrecision incompatible with latest release v0.6.0 #1

@ghost

Description

Problem
When installing quickfix using got get quickfix, the build fails if github.com/quickfixgo/field is included:

# github.com/quickfixgo/field
vendor/github.com/quickfixgo/field/fields.generated.go:2363:67: undefined: quickfix.TimestampPrecision
vendor/github.com/quickfixgo/field/fields.generated.go:2457:69: undefined: quickfix.TimestampPrecision
vendor/github.com/quickfixgo/field/fields.generated.go:2798:63: undefined: quickfix.TimestampPrecision
vendor/github.com/quickfixgo/field/fields.generated.go:3654:67: undefined: quickfix.TimestampPrecision
vendor/github.com/quickfixgo/field/fields.generated.go:4843:61: undefined: quickfix.TimestampPrecision
vendor/github.com/quickfixgo/field/fields.generated.go:5492:57: undefined: quickfix.TimestampPrecision
vendor/github.com/quickfixgo/field/fields.generated.go:5744:66: undefined: quickfix.TimestampPrecision
vendor/github.com/quickfixgo/field/fields.generated.go:5855:58: undefined: quickfix.TimestampPrecision
vendor/github.com/quickfixgo/field/fields.generated.go:6277:62: undefined: quickfix.TimestampPrecision
vendor/github.com/quickfixgo/field/fields.generated.go:6927:62: undefined: quickfix.TimestampPrecision
vendor/github.com/quickfixgo/field/fields.generated.go:6927:62: too many errors

This is due to an update of this repo after the quickfix.TimestampPrecision was added to the quickfix repo. Timeline:

  • 14 Aug v0.6.0 release of quickfix.
  • 15 Aug Added quickfix.TimestampPrecision to quickfix.
  • 7 Oct Field repo fields.generated.go update with quickfix.TimestampPrecision

Solution
Create a new release of quickfix. Prevent regression by synchronising releases cross-repository.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions