diff --git a/BUILD.bazel b/BUILD.bazel
index 653c52689352f843526425218efe42ec306d5503..e246217503abd868585d80d2f8e1c6ee6cd3f679 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -1,4 +1,3 @@
-load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
 load("@bazel_gazelle//:def.bzl", "gazelle")
 
 # gazelle:prefix github.com/bio-routing/bio-rd
@@ -7,29 +6,3 @@ gazelle(
     external = "vendored",
     prefix = "github.com/bio-routing/bio-rd",
 )
-
-go_library(
-    name = "go_default_library",
-    srcs = [
-        "main.go",
-        "main_ipv4.go",
-    ],
-    importpath = "github.com/bio-routing/bio-rd",
-    visibility = ["//visibility:private"],
-    deps = [
-        "//config:go_default_library",
-        "//net:go_default_library",
-        "//protocols/bgp/server:go_default_library",
-        "//protocols/netlink:go_default_library",
-        "//routingtable:go_default_library",
-        "//routingtable/filter:go_default_library",
-        "//routingtable/locRIB:go_default_library",
-        "//vendor/github.com/sirupsen/logrus:go_default_library",
-    ],
-)
-
-go_binary(
-    name = "bio-rd",
-    embed = [":go_default_library"],
-    visibility = ["//visibility:public"],
-)