Skip to content

Docker build failure #200

Closed
Closed

Description

@Pesa

https://github.com/named-data/ndnd/actions/runs/29727474262/job/88303828817

 > [build 4/4] RUN make:
0.042 rm -f ndnd coverage.out
0.052 CGO_ENABLED=0 go build -o ndnd \
0.052 	-ldflags "-X 'github.com/named-data/ndnd/std/utils.NDNdVersion=31822ab'" \
0.052 	cmd/ndnd/main.go
0.057 go: go.mod requires go >= 1.25.0 (running go 1.24.13; GOTOOLCHAIN=local)
0.057 make: *** [Makefile:9: ndnd] Error 1

Activity

  1. Pesa commented on Jul 20, 2026

    @Pesa
    MemberAuthor

    The README also contains outdated instructions:

    [...] requires Go 1.23 or later to build from source.

  2. Harsh23Kashyap commented on Sep 13, 2026

    @Harsh23Kashyap

    Taking this one. The Dockerfile pins golang:1.24 while go.mod requires Go 1.25.0, so make fails inside the image with GOTOOLCHAIN=local. Bumping the base image to golang:1.25 and the README build requirement to Go 1.25 to match. PR coming shortly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions