forked from pool/jffi
- Update to v1.3.11 * No changelog provided by upstream - Update patches: * jffi-add-built-jar-to-test-classpath.patch * jffi-fix-dependencies-in-build-xml.patch * jffi-fix-system-ffi.patch - Remove "case FFI_BAD_ARGTYPE:" from jni/jffi/CallContext.c conditionally when %{suse_version} <= 1500 - Update to v1.3.10 * No changelog provided by upstream - Update to v1.3.9 * No changelog provided by upstream - Update patch jffi-fix-system-ffi.patch - Remove obsolete %pom_xpath_remove - Remove "case FFI_BAD_ARGTYPE:" from jni/jffi/CallContext.c because FFI_BAD_ARGTYPE constant is not defined in /usr/include/ffi.h - Fix build with maven-antrun-plugin >= 3.0.0 - Update to v1.3.4 * No changelog provided by upstream - Remove obsolete patch jffi-1.2.12-no_javah.patch - Disable patch jffi-fix-compilation-flags.patch due to test errors during %check phase - Wipe obsolete stuff out from the spec file - Initial packaging of jffi 1.2.12 OBS-URL: https://build.opensuse.org/request/show/1080441 OBS-URL: https://build.opensuse.org/package/show/Java:packages/jffi?expand=0&rev=13
24 lines
723 B
Diff
24 lines
723 B
Diff
diff -up jffi-jffi-1.3.11/jni/GNUmakefile.p02 jffi-jffi-1.3.11/jni/GNUmakefile
|
|
--- jffi-jffi-1.3.11/jni/GNUmakefile.p02 2023-04-16 05:09:12.554497667 +0300
|
|
+++ jffi-jffi-1.3.11/jni/GNUmakefile 2023-04-16 05:14:58.562823374 +0300
|
|
@@ -259,7 +259,7 @@ debug:
|
|
@echo "JFFI_BUILD_DIR=$(JFFI_BUILD_DIR)"
|
|
@echo "OBJS=$(OBJS)"
|
|
|
|
-$(LIBJFFI): $(OBJS) $(LIBFFI_LIBS)
|
|
+$(LIBJFFI): $(OBJS)
|
|
$(CC) -o $@ $(LDFLAGS) $(SOFLAGS) $(OBJS) $(LIBFFI_LIBS) $(LIBS)
|
|
$(STRIP) $@
|
|
ifeq ($(OS), darwin)
|
|
@@ -274,7 +274,9 @@ $(BUILD_DIR)/%.o : $(SRC_DIR)/%.S $(wild
|
|
@mkdir -p $(@D)
|
|
@$(CC) $(CFLAGS) -o $@ -c $<
|
|
|
|
-$(OBJS) : $(LIBFFI_LIBS)
|
|
+ifneq ($(USE_SYSTEM_LIBFFI),1)
|
|
+$(OBJS) : $(LIBFFI)
|
|
+endif
|
|
|
|
ifeq ($(OS), darwin)
|
|
build_ffi = \
|