From 9218cee6f13155c7d4f5a2f12336b6bfd5dfce2b Mon Sep 17 00:00:00 2001 From: omar-polo Date: Wed, 15 Sep 2021 23:10:02 +0200 Subject: fix configuration for OpenBSD (#1352) --- src/luarocks/core/cfg.lua | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/luarocks/core/cfg.lua b/src/luarocks/core/cfg.lua index 42f10991..ccee4ba9 100644 --- a/src/luarocks/core/cfg.lua +++ b/src/luarocks/core/cfg.lua @@ -480,6 +480,11 @@ local function make_defaults(lua_version, target_cpu, platforms, home) if platforms.openbsd then defaults.arch = "openbsd-"..target_cpu + defaults.gcc_rpath = false + defaults.variables.CC = os.getenv("CC") or "cc" + defaults.variables.CFLAGS = os.getenv("CFLAGS") or defaults.variables.CFLAGS + defaults.variables.LD = defaults.variables.CC + defaults.variables.LIBFLAG = (os.getenv("LDFLAGS") or "").." -shared" end if platforms.netbsd then -- cgit v1.2.3-55-g6feb