# Error building Custom beats

**URL:** <https://discuss.elastic.co/t/error-building-custom-beats/381220>\
**Category:** Beats\
**Tags:** docker, libbeat\
**Created:** [August 22, 2025, 1:43am UTC](https://discuss.elastic.co/t/error-building-custom-beats/381220 "2025-08-22T01:43:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dede\_Pessu](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dede_pessu/32/44473_2.png) [@Dede\_Pessu](https://discuss.elastic.co/u/Dede_Pessu)\
**Post date:** [August 22, 2025, 1:43am UTC](https://discuss.elastic.co/t/error-building-custom-beats/381220/1 "2025-08-22T01:43:18Z")

</div>

Attempting to package my custom beat for distribution but getting errors.

```auto
WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64/v3) and no specific platform was requested
WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64/v3) and no specific platform was requested
>> Building using: cmd='build/mage-linux-amd64 buildGoDaemon', env=[CC=gcc, CXX=g++, GOARCH=386, GOARM=, GOOS=linux, GOTOOLCHAIN=local, PLATFORM_ID=linux-386]
>> Building using: cmd='build/mage-linux-amd64 golangCrossBuild', env=[CC=gcc, CXX=g++, GOARCH=386, GOARM=, GOOS=linux, GOTOOLCHAIN=local, PLATFORM_ID=linux-386]
>> Building using: cmd='build/mage-linux-amd64 buildGoDaemon', env=[CC=gcc, CXX=g++, GOARCH=amd64, GOARM=, GOOS=linux, GOTOOLCHAIN=local, PLATFORM_ID=linux-amd64]
>> Building using: cmd='build/mage-linux-amd64 golangCrossBuild', env=[CC=gcc, CXX=g++, GOARCH=amd64, GOARM=, GOOS=linux, GOTOOLCHAIN=local, PLATFORM_ID=linux-amd64]
>> Building using: cmd='build/mage-linux-amd64 buildGoDaemon', env=[GOARCH=arm64, GOARM=, GOOS=linux, GOTOOLCHAIN=local, PLATFORM_ID=linux-arm64]
>> Building using: cmd='build/mage-linux-amd64 golangCrossBuild', env=[GOARCH=arm64, GOARM=, GOOS=linux, GOTOOLCHAIN=local, PLATFORM_ID=linux-arm64]
go: go.mod requires go >= 1.24.5 (running go 1.23.10; GOTOOLCHAIN=local)
go: go.mod requires go >= 1.24.5 (running go 1.23.10; GOTOOLCHAIN=local)
go: go.mod requires go >= 1.24.5 (running go 1.23.10; GOTOOLCHAIN=local)
go: go.mod requires go >= 1.24.5 (running go 1.23.10; GOTOOLCHAIN=local)
Error: running "go list -m -f {{.Dir}} github.com/tsg/go-daemon" failed with exit code 1
Error: running "go list -m -f {{.Dir}} github.com/tsg/go-daemon" failed with exit code 1
Error: running "go list -m" failed with exit code 1
Error: running "go list -m" failed with exit code 1
Error: failed building for linux/386: exit status 1
failed building for linux/386: exit status 1
Error: failed building for linux/amd64: exit status 1
failed building for linux/amd64: exit status 1
Error: failed building for linux/amd64: exit status 1
failed building for linux/amd64: exit status 1
Error: failed building for linux/386: exit status 1
failed building for linux/386: exit status 1
go: go.mod requires go >= 1.24.5 (running go 1.23.10; GOTOOLCHAIN=local)
go: go.mod requires go >= 1.24.5 (running go 1.23.10; GOTOOLCHAIN=local)
Error: running "go list -m -f {{.Dir}} github.com/tsg/go-daemon" failed with exit code 1
Error: running "go list -m" failed with exit code 1
Error: failed building for linux/arm64: exit status 1
failed building for linux/arm64: exit status 1
Error: failed building for linux/arm64: exit status 1
failed building for linux/arm64: exit status 1
package ran for 27.58952865s
Error: running "docker run --ulimit nofile=262144:262144 --env EXEC_UID=502 --env EXEC_GID=20 -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/pkg/mod:/go/pkg/mod:ro --rm --env GOFLAGS=-mod=readonly -buildvcs=false --env MAGEFILE_VERBOSE= --env MAGEFILE_TIMEOUT= --env SNAPSHOT=false --env DEV=false -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/src/github.com/cdssfBeats/dirbeat:/go/src/github.com/cdssfBeats/dirbeat -w /go/src/github.com/cdssfBeats/dirbeat docker.elastic.co/beats-dev/golang-crossbuild:1.23.10-main-debian7 --build-cmd build/mage-linux-amd64 golangCrossBuild -p linux/amd64" failed with exit code 1
running "docker run --ulimit nofile=262144:262144 --env EXEC_UID=502 --env EXEC_GID=20 -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/pkg/mod:/go/pkg/mod:ro --rm --env GOFLAGS=-mod=readonly -buildvcs=false --env MAGEFILE_VERBOSE= --env MAGEFILE_TIMEOUT= --env SNAPSHOT=false --env DEV=false -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/src/github.com/cdssfBeats/dirbeat:/go/src/github.com/cdssfBeats/dirbeat -w /go/src/github.com/cdssfBeats/dirbeat docker.elastic.co/beats-dev/golang-crossbuild:1.23.10-main-debian7 --build-cmd build/mage-linux-amd64 golangCrossBuild -p linux/386" failed with exit code 1
running "docker run --ulimit nofile=262144:262144 --env EXEC_UID=502 --env EXEC_GID=20 -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/pkg/mod:/go/pkg/mod:ro --rm --env GOFLAGS=-mod=readonly -buildvcs=false --env MAGEFILE_VERBOSE= --env MAGEFILE_TIMEOUT= --env SNAPSHOT=false --env DEV=false -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/src/github.com/cdssfBeats/dirbeat:/go/src/github.com/cdssfBeats/dirbeat -w /go/src/github.com/cdssfBeats/dirbeat docker.elastic.co/beats-dev/golang-crossbuild:1.23.10-base-arm-debian9 --build-cmd build/mage-linux-amd64 golangCrossBuild -p linux/arm64" failed with exit code 1
running "docker run --ulimit nofile=262144:262144 --env EXEC_UID=502 --env EXEC_GID=20 -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/pkg/mod:/go/pkg/mod:ro --rm --env GOFLAGS=-mod=readonly -buildvcs=false --env MAGEFILE_VERBOSE= --env MAGEFILE_TIMEOUT= --env SNAPSHOT=false --env DEV=false -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/src/github.com/cdssfBeats/dirbeat:/go/src/github.com/cdssfBeats/dirbeat -w /go/src/github.com/cdssfBeats/dirbeat docker.elastic.co/beats-dev/golang-crossbuild:1.23.10-main-debian7 --build-cmd build/mage-linux-amd64 buildGoDaemon -p linux/386" failed with exit code 1
running "docker run --ulimit nofile=262144:262144 --env EXEC_UID=502 --env EXEC_GID=20 -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/pkg/mod:/go/pkg/mod:ro --rm --env GOFLAGS=-mod=readonly -buildvcs=false --env MAGEFILE_VERBOSE= --env MAGEFILE_TIMEOUT= --env SNAPSHOT=false --env DEV=false -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/src/github.com/cdssfBeats/dirbeat:/go/src/github.com/cdssfBeats/dirbeat -w /go/src/github.com/cdssfBeats/dirbeat docker.elastic.co/beats-dev/golang-crossbuild:1.23.10-main-debian7 --build-cmd build/mage-linux-amd64 buildGoDaemon -p linux/amd64" failed with exit code 1
running "docker run --ulimit nofile=262144:262144 --env EXEC_UID=502 --env EXEC_GID=20 -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/pkg/mod:/go/pkg/mod:ro --rm --env GOFLAGS=-mod=readonly -buildvcs=false --env MAGEFILE_VERBOSE= --env MAGEFILE_TIMEOUT= --env SNAPSHOT=false --env DEV=false -v /Users/dededewontsepessu/ElasticStack_Custom_Beats/go/src/github.com/cdssfBeats/dirbeat:/go/src/github.com/cdssfBeats/dirbeat -w /go/src/github.com/cdssfBeats/dirbeat docker.elastic.co/beats-dev/golang-crossbuild:1.23.10-base-arm-debian9 --build-cmd build/mage-linux-amd64 buildGoDaemon -p linux/arm64" failed with exit code 1
make: *** [release] Error 1

```
