mirror of
https://github.com/openwrt/luci.git
synced 2026-04-15 19:01:56 +00:00
luci-base: always link core.so with libcrypt to satisfy glibc builds
Fixes the following runtime error on glibc based builds:
Runtime error: Unable to dlopen file ...: undefined symbol: crypt
In module(), file /usr/share/ucode/luci/dispatcher.uc, line 1, byte 1:
called from anonymous function (/www/cgi-bin/luci:7:21)
Ref: https://forum.openwrt.org/t/x/137250/18
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
@@ -10,7 +10,7 @@ lib/plural_formula.c: lib/plural_formula.y contrib/lemon
|
||||
lib/lmo.c: lib/plural_formula.c
|
||||
|
||||
core.so: lib/luci.o lib/lmo.o lib/plural_formula.o
|
||||
$(CC) $(LDFLAGS) -shared -o $@ $^
|
||||
$(CC) $(LDFLAGS) -shared -lcrypt -o $@ $^
|
||||
|
||||
version.uc:
|
||||
echo "export const revision = '$(LUCI_VERSION)', branch = '$(LUCI_GITBRANCH)';" > $@
|
||||
|
||||
Reference in New Issue
Block a user