Hello community, here is the log from the commit of package tanukiwrapper for openSUSE:Factory checked in at 2018-04-30 22:56:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tanukiwrapper (Old) and /work/SRC/openSUSE:Factory/.tanukiwrapper.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "tanukiwrapper" Mon Apr 30 22:56:21 2018 rev:17 rq:602277 version:3.5.35 Changes: -------- --- /work/SRC/openSUSE:Factory/tanukiwrapper/tanukiwrapper.changes 2018-04-16 12:48:54.925273031 +0200 +++ /work/SRC/openSUSE:Factory/.tanukiwrapper.new/tanukiwrapper.changes 2018-04-30 22:58:49.420712912 +0200 @@ -1,0 +2,8 @@ +Sat Apr 28 10:48:20 UTC 2018 - kasimir_@outlook.de + +- update to version 3.5.35 +- fix build on armv6, armv7, ppc64 and riscv64 + Modified: + * tanukiwrapper-additional-makefiles.patch + +------------------------------------------------------------------- Old: ---- wrapper_3.5.32_src.tar.gz New: ---- wrapper_3.5.35_src.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tanukiwrapper.spec ++++++ --- /var/tmp/diff_new_pack.yD3Kkt/_old 2018-04-30 22:58:51.236646650 +0200 +++ /var/tmp/diff_new_pack.yD3Kkt/_new 2018-04-30 22:58:51.248646212 +0200 @@ -18,7 +18,7 @@ Name: tanukiwrapper -Version: 3.5.32 +Version: 3.5.35 Release: 0 Summary: Java Service Wrapper License: GPL-2.0-only ++++++ tanukiwrapper-additional-makefiles.patch ++++++ --- /var/tmp/diff_new_pack.yD3Kkt/_old 2018-04-30 22:58:51.292644606 +0200 +++ /var/tmp/diff_new_pack.yD3Kkt/_new 2018-04-30 22:58:51.296644460 +0200 @@ -1,9 +1,9 @@ Description: linux makefiles for other architectures -Index: wrapper_3.5.32_src/src/c/Makefile-linux-mips-32.make +Index: wrapper_3.5.35_src/src/c/Makefile-linux-mips-32.make =================================================================== --- /dev/null -+++ wrapper_3.5.32_src/src/c/Makefile-linux-mips-32.make ++++ wrapper_3.5.35_src/src/c/Makefile-linux-mips-32.make @@ -0,0 +1,49 @@ + +# Copyright (c) 1999, 2013 Tanuki Software, Ltd. @@ -21,7 +21,7 @@ + +DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux + -+wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c ++wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c wrapper_ulimit.c wrapper_encoding.c wrapper_jvminfo.c + +libwrapper_so_OBJECTS = wrapper_i18n.o wrapperjni_unix.o wrapperinfo.o wrapperjni.o loggerjni.o + @@ -54,10 +54,10 @@ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp -Index: wrapper_3.5.32_src/src/c/Makefile-linux-mipsel-32.make +Index: wrapper_3.5.35_src/src/c/Makefile-linux-mipsel-32.make =================================================================== --- /dev/null -+++ wrapper_3.5.32_src/src/c/Makefile-linux-mipsel-32.make ++++ wrapper_3.5.35_src/src/c/Makefile-linux-mipsel-32.make @@ -0,0 +1,49 @@ + +# Copyright (c) 1999, 2013 Tanuki Software, Ltd. @@ -75,7 +75,7 @@ + +DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux + -+wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c ++wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c wrapper_ulimit.c wrapper_encoding.c wrapper_jvminfo.c + +libwrapper_so_OBJECTS = wrapper_i18n.o wrapperjni_unix.o wrapperinfo.o wrapperjni.o loggerjni.o + @@ -108,10 +108,10 @@ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp -Index: wrapper_3.5.32_src/src/c/Makefile-linux-s390x-64.make +Index: wrapper_3.5.35_src/src/c/Makefile-linux-s390x-64.make =================================================================== --- /dev/null -+++ wrapper_3.5.32_src/src/c/Makefile-linux-s390x-64.make ++++ wrapper_3.5.35_src/src/c/Makefile-linux-s390x-64.make @@ -0,0 +1,49 @@ + +# Copyright (c) 1999, 2013 Tanuki Software, Ltd. @@ -129,7 +129,7 @@ + +DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux + -+wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c wrapper_ulimit.c ++wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c wrapper_ulimit.c wrapper_encoding.c wrapper_jvminfo.c + +libwrapper_so_OBJECTS = wrapper_i18n.o wrapperjni_unix.o wrapperinfo.o wrapperjni.o loggerjni.o + @@ -162,10 +162,10 @@ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp -Index: wrapper_3.5.32_src/src/c/Makefile-linux-sparc-32.make +Index: wrapper_3.5.35_src/src/c/Makefile-linux-sparc-32.make =================================================================== --- /dev/null -+++ wrapper_3.5.32_src/src/c/Makefile-linux-sparc-32.make ++++ wrapper_3.5.35_src/src/c/Makefile-linux-sparc-32.make @@ -0,0 +1,49 @@ + +# Copyright (c) 1999, 2013 Tanuki Software, Ltd. @@ -183,7 +183,7 @@ + +DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux + -+wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c ++wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c wrapper_ulimit.c wrapper_encoding.c wrapper_jvminfo.c + +libwrapper_so_OBJECTS = wrapper_i18n.o wrapperjni_unix.o wrapperinfo.o wrapperjni.o loggerjni.o + @@ -216,10 +216,10 @@ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp -Index: wrapper_3.5.32_src/src/c/Makefile-linux-sparc-64.make +Index: wrapper_3.5.35_src/src/c/Makefile-linux-sparc-64.make =================================================================== --- /dev/null -+++ wrapper_3.5.32_src/src/c/Makefile-linux-sparc-64.make ++++ wrapper_3.5.35_src/src/c/Makefile-linux-sparc-64.make @@ -0,0 +1,49 @@ + +# Copyright (c) 1999, 2013 Tanuki Software, Ltd. @@ -237,7 +237,7 @@ + +DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux + -+wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c ++wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c wrapper_ulimit.c wrapper_encoding.c wrapper_jvminfo.c + +libwrapper_so_OBJECTS = wrapper_i18n.o wrapperjni_unix.o wrapperinfo.o wrapperjni.o loggerjni.o + @@ -270,10 +270,10 @@ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp -Index: wrapper_3.5.32_src/src/c/Makefile-linux-aarch64-64.make +Index: wrapper_3.5.35_src/src/c/Makefile-linux-aarch64-64.make =================================================================== --- /dev/null -+++ wrapper_3.5.32_src/src/c/Makefile-linux-aarch64-64.make ++++ wrapper_3.5.35_src/src/c/Makefile-linux-aarch64-64.make @@ -0,0 +1,49 @@ + +# Copyright (c) 1999, 2013 Tanuki Software, Ltd. @@ -291,7 +291,7 @@ + +DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux + -+wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c wrapper_ulimit.c ++wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c wrapper_ulimit.c wrapper_encoding.c wrapper_jvminfo.c + +libwrapper_so_OBJECTS = wrapper_i18n.o wrapperjni_unix.o wrapperinfo.o wrapperjni.o loggerjni.o + @@ -324,10 +324,135 @@ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp -Index: wrapper_3.5.32_src/src/c/Makefile-linux-ppcle-64.make +Index: wrapper_3.5.35_src/src/c/Makefile-linux-arm-32.make =================================================================== ---- wrapper_3.5.32_src.orig/src/c/Makefile-linux-ppcle-64.make -+++ wrapper_3.5.32_src/src/c/Makefile-linux-ppcle-64.make +--- /dev/null ++++ wrapper_3.5.35_src/src/c/Makefile-linux-arm-32.make +@@ -0,0 +1,49 @@ ++ ++# Copyright (c) 1999, 2013 Tanuki Software, Ltd. ++# http://www.tanukisoftware.com ++# All rights reserved. ++# ++# This software is the proprietary information of Tanuki Software. ++# You shall use it only in accordance with the terms of the ++# license agreement you entered into with Tanuki Software. ++# http://wrapper.tanukisoftware.com/doc/english/licenseOverview.html ++ ++COMPILE = gcc -O3 -fPIC -Wall --pedantic -DLINUX -DJSW64 -D_FILE_OFFSET_BITS=64 -fpic -D_GNU_SOURCE -DUNICODE -D_UNICODE ++ ++INCLUDE=$(JAVA_HOME)/include ++ ++DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux ++ ++wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c wrapper_ulimit.c wrapper_encoding.c wrapper_jvminfo.c ++ ++libwrapper_so_OBJECTS = wrapper_i18n.o wrapperjni_unix.o wrapperinfo.o wrapperjni.o loggerjni.o ++ ++BIN = ../../bin ++LIB = ../../lib ++ ++all: init wrapper libwrapper.so ++ ++clean: ++ rm -f *.o ++ ++cleanall: clean ++ rm -rf *~ .deps ++ rm -f $(BIN)/wrapper $(LIB)/libwrapper.so ++ ++init: ++ if test ! -d .deps; then mkdir .deps; fi ++ ++wrapper: $(wrapper_SOURCE) ++ $(COMPILE) -pthread $(wrapper_SOURCE) -lm $(LDFLAGS) -o $(BIN)/wrapper ++ ++libwrapper.so: $(libwrapper_so_OBJECTS) ++ ${COMPILE} -shared $(libwrapper_so_OBJECTS) $(LDFLAGS) -o $(LIB)/libwrapper.so ++ ++%.o: %.c ++ @echo '$(COMPILE) -c $<'; \ ++ $(COMPILE) $(DEFS) -Wp,-MD,.deps/$(*F).pp -c $< ++ @-cp .deps/$(*F).pp .deps/$(*F).P; \ ++ tr ' ' '\012' < .deps/$(*F).pp \ ++ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ ++ >> .deps/$(*F).P; \ ++ rm .deps/$(*F).pp +Index: wrapper_3.5.35_src/src/c/Makefile-linux-riscv64-64.make +=================================================================== +--- /dev/null ++++ wrapper_3.5.35_src/src/c/Makefile-linux-riscv64-64.make +@@ -0,0 +1,49 @@ ++ ++# Copyright (c) 1999, 2013 Tanuki Software, Ltd. ++# http://www.tanukisoftware.com ++# All rights reserved. ++# ++# This software is the proprietary information of Tanuki Software. ++# You shall use it only in accordance with the terms of the ++# license agreement you entered into with Tanuki Software. ++# http://wrapper.tanukisoftware.com/doc/english/licenseOverview.html ++ ++COMPILE = gcc -O3 -fPIC -Wall --pedantic -DLINUX -DJSW64 -D_FILE_OFFSET_BITS=64 -fpic -D_GNU_SOURCE -DUNICODE -D_UNICODE ++ ++INCLUDE=$(JAVA_HOME)/include ++ ++DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux ++ ++wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c wrapper_ulimit.c wrapper_encoding.c wrapper_jvminfo.c ++ ++libwrapper_so_OBJECTS = wrapper_i18n.o wrapperjni_unix.o wrapperinfo.o wrapperjni.o loggerjni.o ++ ++BIN = ../../bin ++LIB = ../../lib ++ ++all: init wrapper libwrapper.so ++ ++clean: ++ rm -f *.o ++ ++cleanall: clean ++ rm -rf *~ .deps ++ rm -f $(BIN)/wrapper $(LIB)/libwrapper.so ++ ++init: ++ if test ! -d .deps; then mkdir .deps; fi ++ ++wrapper: $(wrapper_SOURCE) ++ $(COMPILE) -pthread $(wrapper_SOURCE) -lm $(LDFLAGS) -o $(BIN)/wrapper ++ ++libwrapper.so: $(libwrapper_so_OBJECTS) ++ ${COMPILE} -shared $(libwrapper_so_OBJECTS) $(LDFLAGS) -o $(LIB)/libwrapper.so ++ ++%.o: %.c ++ @echo '$(COMPILE) -c $<'; \ ++ $(COMPILE) $(DEFS) -Wp,-MD,.deps/$(*F).pp -c $< ++ @-cp .deps/$(*F).pp .deps/$(*F).P; \ ++ tr ' ' '\012' < .deps/$(*F).pp \ ++ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ ++ >> .deps/$(*F).P; \ ++ rm .deps/$(*F).pp +Index: wrapper_3.5.35_src/src/c/Makefile-linux-ppcle-64.make +=================================================================== +--- wrapper_3.5.35_src.orig/src/c/Makefile-linux-ppcle-64.make ++++ wrapper_3.5.35_src/src/c/Makefile-linux-ppcle-64.make +@@ -33,10 +33,10 @@ init: + if test ! -d .deps; then mkdir .deps; fi + + wrapper: $(wrapper_SOURCE) +- $(COMPILE) -lm -pthread $(wrapper_SOURCE) -o $(BIN)/wrapper ++ $(COMPILE) -pthread $(wrapper_SOURCE) $(LDFLAGS) -o $(BIN)/wrapper -lm + + libwrapper.so: $(libwrapper_so_OBJECTS) +- ${COMPILE} -shared $(libwrapper_so_OBJECTS) -o $(LIB)/libwrapper.so ++ ${COMPILE} -shared $(libwrapper_so_OBJECTS) $(LDFLAGS) -o $(LIB)/libwrapper.so + + %.o: %.c + @echo '$(COMPILE) -c $<'; \ +Index: wrapper_3.5.35_src/src/c/Makefile-linux-ppcbe-64.make +=================================================================== +--- wrapper_3.5.35_src.orig/src/c/Makefile-linux-ppcbe-64.make ++++ wrapper_3.5.35_src/src/c/Makefile-linux-ppcbe-64.make @@ -33,10 +33,10 @@ init: if test ! -d .deps; then mkdir .deps; fi ++++++ wrapper_3.5.32_src.tar.gz -> wrapper_3.5.35_src.tar.gz ++++++ ++++ 18337 lines of diff (skipped)