diff --git a/general/package/libre-openipc/0002-dirty-plug-for-musl.patch b/general/package/libre-openipc/0002-dirty-plug-for-musl.patch deleted file mode 100644 index 30d6bb65..00000000 --- a/general/package/libre-openipc/0002-dirty-plug-for-musl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/dns/res.c.orig 2022-03-12 09:42:35.000000000 +0300 -+++ b/src/dns/res.c 2023-05-15 01:02:30.147277596 +0300 -@@ -31,7 +31,7 @@ - state = _res; - #else - memset(&state, 0, sizeof(state)); -- ret = res_ninit(&state); -+ ret = res_init(); - #endif - if (0 != ret) - return ENOENT; -@@ -78,7 +78,7 @@ - out: - #ifdef OPENBSD - #else -- res_nclose(&state); -+ pclose(&state); - #endif - - return err; diff --git a/general/package/libre-openipc/libre-openipc.mk b/general/package/libre-openipc/libre-openipc.mk index ed6b3c38..ef321902 100644 --- a/general/package/libre-openipc/libre-openipc.mk +++ b/general/package/libre-openipc/libre-openipc.mk @@ -23,7 +23,7 @@ $(TARGET_MAKE_ENV) \ LIBRE_INC=$(STAGING_DIR)/usr/include/re \ LIBRE_SO=$(STAGING_DIR)/usr/lib \ CC="$(TARGET_CC)" \ - EXTRA_CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE" \ + EXTRA_CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE -fPIC -DOPENBSD" \ EXTRA_LFLAGS="-lm" \ DESTDIR="$(STAGING_DIR)" \ SYSROOT="$(STAGING_DIR)/usr" \