Removed -Bsymbolic (#12)
diff --git a/build_defs.bzl b/build_defs.bzl index 41147e1..204724e 100644 --- a/build_defs.bzl +++ b/build_defs.bzl
@@ -41,7 +41,7 @@ copts = copts + PYBIND_COPTS + ["-fvisibility=hidden"], features = features + PYBIND_FEATURES, linkopts = linkopts + select({ - "@pybind11//:darwin": ["-Wl"], + "@pybind11//:osx": [], "//conditions:default": ["-Wl,-Bsymbolic"], }), linkshared = 1,
diff --git a/pybind11.BUILD b/pybind11.BUILD index ce0fc70..aa46e91 100644 --- a/pybind11.BUILD +++ b/pybind11.BUILD
@@ -1,4 +1,5 @@ # pybind11 - Seamless operability between C++11 and Python. +load("@rules_cc//cc:defs.bzl", "cc_library") package(default_visibility = ["//visibility:public"]) @@ -36,7 +37,6 @@ ) config_setting( - name = "darwin", - values = {"cpu": "darwin"}, - visibility = ["//visibility:public"], + name = "osx", + constraint_values = ["@platforms//os:osx"], )