{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.i2MIATIW/b1/servlet-api_4.0.1-2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.i2MIATIW/b2/servlet-api_4.0.1-2_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- df2327c1b85d945fdbed8b88acc1b052 212320 doc optional libservlet-api-java-doc_4.0.1-2_all.deb\n+ 8f6335a52e3d1012ff8f6c0345448e4e 212352 doc optional libservlet-api-java-doc_4.0.1-2_all.deb\n aaf6bcf5cfc54c58fd3a002591a10f9e 81580 java optional libservlet-api-java_4.0.1-2_all.deb\n d35fcbb3945cbb4a057cdcdae703d45a 9516 oldlibs optional libservlet3.1-java_4.0.1-2_all.deb\n"}, {"source1": "libservlet-api-java-doc_4.0.1-2_all.deb", "source2": "libservlet-api-java-doc_4.0.1-2_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2019-01-14 23:46:29.000000 debian-binary\n--rw-r--r-- 0 0 0 5964 2019-01-14 23:46:29.000000 control.tar.xz\n--rw-r--r-- 0 0 0 206164 2019-01-14 23:46:29.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5960 2019-01-14 23:46:29.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 206200 2019-01-14 23:46:29.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -3,18 +3,18 @@\n drwxr-xr-x 0 root (0) root (0) 0 2019-01-14 23:46:29.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2019-01-14 23:46:29.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/\n drwxr-xr-x 0 root (0) root (0) 0 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/\n -rw-r--r-- 0 root (0) root (0) 41853 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/allclasses-index.html\n -rw-r--r-- 0 root (0) root (0) 3487 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/allpackages-index.html\n -rw-r--r-- 0 root (0) root (0) 36350 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/constant-values.html\n--rw-r--r-- 0 root (0) root (0) 17754 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/deprecated-list.html\n+-rw-r--r-- 0 root (0) root (0) 17709 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/deprecated-list.html\n -rw-r--r-- 0 root (0) root (0) 83 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/element-list\n -rw-r--r-- 0 root (0) root (0) 10701 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/help-doc.html\n--rw-r--r-- 0 root (0) root (0) 363792 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/index-all.html\n+-rw-r--r-- 0 root (0) root (0) 363747 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/index-all.html\n -rw-r--r-- 0 root (0) root (0) 4908 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/index.html\n drwxr-xr-x 0 root (0) root (0) 0 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/javax/\n drwxr-xr-x 0 root (0) root (0) 0 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/javax/servlet/\n -rw-r--r-- 0 root (0) root (0) 55364 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/javax/servlet/AsyncContext.html\n -rw-r--r-- 0 root (0) root (0) 21950 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/javax/servlet/AsyncEvent.html\n -rw-r--r-- 0 root (0) root (0) 17618 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/javax/servlet/AsyncListener.html\n -rw-r--r-- 0 root (0) root (0) 18919 2019-01-14 23:46:29.000000 ./usr/share/doc/libservlet-api-java/api/javax/servlet/DispatcherType.html\n"}, {"source1": "./usr/share/doc/libservlet-api-java/api/deprecated-list.html", "source2": "./usr/share/doc/libservlet-api-java/api/deprecated-list.html", "unified_diff": "@@ -228,30 +228,30 @@\n remains only to preserve binary compatibility. This method\n will be permanently removed in a future version of the Java\n Servlet API.\n \n
\nServletContext.getRealPath(java.lang.String)
instead.getRealPath(java.lang.String)
instead.ServletContext.getRealPath(java.lang.String)
insteadgetRealPath(java.lang.String)
insteadServletContext.getRealPath(java.lang.String)
instead.getRealPath(java.lang.String)
instead.ServletContext.getRealPath(java.lang.String)
insteadgetRealPath(java.lang.String)
insteadServletContext.log(String message, Throwable throwable)
\n+ log(String message, Throwable throwable)
\n instead.\n \n This method was originally defined to write an\n exception's stack trace and an explanatory error message\n to the servlet log file.
ServletContext.log(String message, Throwable throwable)
\n+log(String message, Throwable throwable)
\n instead.\n \nThis method was originally defined to write an\n exception's stack trace and an explanatory error message\n to the servlet log file.