HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/strawberry/licenses/libdb-BerkeleyDB/db-6.2.38.diff
diff -r -u --strip-trailing-cr db-6.2.38.original/dist/configure db-6.2.38/dist/configure
--- db-6.2.38.original/dist/configure	2019-05-22 01:18:58.430004300 +0200
+++ db-6.2.38/dist/configure	2019-05-22 01:17:22.163449900 +0200
@@ -17952,6 +17952,7 @@
 	# Since Cygwin uses Windows' javac, we need Windows path separators
 	case "$host_os" in
 	cygwin*)	CLASSPATH=".;$CLASSPATH";;
+	mingw*)		CLASSPATH=".;$CLASSPATH";;
 	*)		CLASSPATH=".:$CLASSPATH";;
 	esac
 	export CLASSPATH
@@ -18616,6 +18617,7 @@
 	aix*)		_JNI_INC_SUBDIRS="aix";;
 	bsdi*)		_JNI_INC_SUBDIRS="bsdos";;
 	cygwin*)	_JNI_INC_SUBDIRS="win32";;
+	mingw*)		_JNI_INC_SUBDIRS="win32";;
 	darwin*)	_JNI_INC_SUBDIRS="darwin";;
 	freebsd*)	_JNI_INC_SUBDIRS="freebsd";;
 	hp*)		_JNI_INC_SUBDIRS="hp-ux";;
diff -r -u --strip-trailing-cr db-6.2.38.original/dist/configure.ac db-6.2.38/dist/configure.ac
--- db-6.2.38.original/dist/configure.ac	2019-05-22 01:18:58.538448500 +0200
+++ db-6.2.38/dist/configure.ac	2019-05-22 01:17:22.569677700 +0200
@@ -447,6 +447,7 @@
 	# Since Cygwin uses Windows' javac, we need Windows path separators
 	case "$host_os" in 
 	cygwin*)	CLASSPATH=".;$CLASSPATH";;
+	mingw*)		CLASSPATH=".;$CLASSPATH";;
 	*)		CLASSPATH=".:$CLASSPATH";;
 	esac
 	export CLASSPATH
diff -r -u --strip-trailing-cr db-6.2.38.original/dist/Makefile.in db-6.2.38/dist/Makefile.in
--- db-6.2.38.original/dist/Makefile.in	2019-05-22 01:18:59.847622500 +0200
+++ db-6.2.38/dist/Makefile.in	2019-05-22 01:17:22.616543500 +0200
@@ -17,7 +17,7 @@
 bindir=	@bindir@
 includedir=@includedir@
 libdir=	@libdir@
-docdir=	$(prefix)/docs
+docdir=	@docdir@
 
 dmode=	755
 emode=	555
@@ -58,6 +58,7 @@
 SOFLAGS=	@SOFLAGS@
 LIBMAJOR=	@DB_VERSION_MAJOR@
 LIBVERSION=	@DB_VERSION_MAJOR@.@DB_VERSION_MINOR@
+IMPLIB_SUFFIX=	dll.a
 
 CPPFLAGS=	-I$(builddir) -I$(srcdir) @CPPFLAGS@
 
@@ -75,7 +76,7 @@
 
 libdb_base=	libdb
 libdb=		$(libdb_base).a
-libdb_version=	$(libdb_base)-$(LIBVERSION).a
+libdb_version=	$(libdb_base)-$(LIBVERSION).$(IMPLIB_SUFFIX)
 libso=		$(libdb_base)-$(LIBVERSION)@SOSUFFIX@
 libso_target=	$(libdb_base)-$(LIBVERSION).la
 libso_default=	$(libdb_base)@SOSUFFIX@
@@ -94,7 +95,7 @@
 
 libcxx_base=	libdb_cxx
 libcxx=		$(libcxx_base).a
-libcxx_version=	$(libcxx_base)-$(LIBVERSION).a
+libcxx_version=	$(libcxx_base)-$(LIBVERSION).$(IMPLIB_SUFFIX)
 libxso=		$(libcxx_base)-$(LIBVERSION)@SOSUFFIX@
 libxso_target=	$(libcxx_base)-$(LIBVERSION).la
 libxso_default=	$(libcxx_base)@SOSUFFIX@
@@ -111,7 +112,7 @@
 
 libsql_base=	libdb_sql
 libsql=		$(libsql_base).a
-libsql_version=	$(libsql_base)-$(LIBVERSION).a
+libsql_version=	$(libsql_base)-$(LIBVERSION).$(IMPLIB_SUFFIX)
 libsqlso=	$(libsql_base)-$(LIBVERSION)@SOSUFFIX@
 libsqlso_target=$(libsql_base)-$(LIBVERSION).la
 libsqlso_default=$(libsql_base)@SOSUFFIX@
@@ -132,7 +133,7 @@
 
 libstl_base=	libdb_stl
 libstl=		$(libstl_base).a
-libstl_version=	$(libstl_base)-$(LIBVERSION).a
+libstl_version=	$(libstl_base)-$(LIBVERSION).$(IMPLIB_SUFFIX)
 libstlso=	$(libstl_base)-$(LIBVERSION)@SOSUFFIX@
 libstlso_target=$(libstl_base)-$(LIBVERSION).la
 libstlso_default=$(libstl_base)@SOSUFFIX@
@@ -167,7 +168,7 @@
 libj_demojarfile=dbdemos.jar
 libjso_base=	libdb_java
 libjso=		$(libjso_base)-$(LIBVERSION)@JMODSUFFIX@
-libjso_static=	$(libjso_base)-$(LIBVERSION).a
+libjso_static=	$(libjso_base)-$(LIBVERSION).$(IMPLIB_SUFFIX)
 libjso_target=	$(libjso_base)-$(LIBVERSION).la
 libjso_default=	$(libjso_base)@JMODSUFFIX@
 libjso_major=	$(libjso_base)-$(LIBMAJOR)@JMODSUFFIX@
@@ -183,7 +184,7 @@
 TCL_SRCDIR=	$(langdir)/tcl
 libtcl_base=	libdb_tcl
 libtcl=		$(libtcl_base).a
-libtcl_version=	$(libtcl_base)-$(LIBVERSION).a
+libtcl_version=	$(libtcl_base)-$(LIBVERSION).$(IMPLIB_SUFFIX)
 libtso=		$(libtcl_base)-$(LIBVERSION)@LIBTSO_MODSUFFIX@
 libtso_target=	$(libtcl_base)-$(LIBVERSION).la
 libtso_default=	$(libtcl_base)@LIBTSO_MODSUFFIX@
@@ -1042,7 +1043,7 @@
 	$(JAVA) -classpath $(JAVA_CLASSTOP) \
 	    com.sleepycat.persist.model.ClassEnhancer $(JAVA_CLASSTOP)
 	cd $(JAVA_CLASSTOP) && \
-	     $(JAR) cfm ../$(libj_jarfile) ../$(JAVA_MANIFEST) ./com/sleepycat
+	     $(JAR) cfm ../$(libj_jarfile) $(JAVA_MANIFEST) ./com/sleepycat
 
 $(libj_exjarfile): $(libj_jarfile) $(JAVA_EXSRCS)
 	@test -d $(JAVA_EXCLASSTOP) || \