{"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
javax.servlet.ServletContext.log(Exception, String)
\n
\n
As of Java Servlet API 2.1, use\n- ServletContext.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.

\n
\n
javax.servlet.ServletRequest.getRealPath(String)
\n
\n
As of Version 2.1 of the Java Servlet API,\n- use ServletContext.getRealPath(java.lang.String) instead.
\n+ use getRealPath(java.lang.String) instead.
\n \n
javax.servlet.ServletRequestWrapper.getRealPath(String)
\n
\n
As of Version 2.1 of the Java Servlet API,\n- use ServletContext.getRealPath(java.lang.String) instead
\n+ use getRealPath(java.lang.String) instead
\n \n
javax.servlet.UnavailableException.getServlet()
\n
\n
As of Java Servlet API 2.2, with no replacement.\n \n Returns the servlet that is reporting its unavailability.
\n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -100,23 +100,23 @@\n As of Java Servlet API 2.0, with no replacement.\n This method was originally defined to return an Enumeration of all the\n servlets known to this servlet context. In this version, this method\n always returns an empty enumeration and remains only to preserve binary\n compatibility. This method will be permanently removed in a future\n version of the Java Servlet API.\n _\bj_\ba_\bv_\ba_\bx_\b._\bs_\be_\br_\bv_\bl_\be_\bt_\b._\bS_\be_\br_\bv_\bl_\be_\bt_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b._\bl_\bo_\bg_\b(_\bE_\bx_\bc_\be_\bp_\bt_\bi_\bo_\bn_\b,_\b _\bS_\bt_\br_\bi_\bn_\bg_\b)\n- As of Java Servlet API 2.1, use _\bS_\be_\br_\bv_\bl_\be_\bt_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b._\bl_\bo_\bg_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b _\bm_\be_\bs_\bs_\ba_\bg_\be_\b,\n- _\bT_\bh_\br_\bo_\bw_\ba_\bb_\bl_\be_\b _\bt_\bh_\br_\bo_\bw_\ba_\bb_\bl_\be_\b) instead.\n+ As of Java Servlet API 2.1, use _\bl_\bo_\bg_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b _\bm_\be_\bs_\bs_\ba_\bg_\be_\b,_\b _\bT_\bh_\br_\bo_\bw_\ba_\bb_\bl_\be_\b _\bt_\bh_\br_\bo_\bw_\ba_\bb_\bl_\be_\b)\n+ instead.\n This method was originally defined to write an exception's stack trace\n and an explanatory error message to the servlet log file.\n _\bj_\ba_\bv_\ba_\bx_\b._\bs_\be_\br_\bv_\bl_\be_\bt_\b._\bS_\be_\br_\bv_\bl_\be_\bt_\bR_\be_\bq_\bu_\be_\bs_\bt_\b._\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b)\n- As of Version 2.1 of the Java Servlet API, use _\bS_\be_\br_\bv_\bl_\be_\bt_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b._\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh\n+ As of Version 2.1 of the Java Servlet API, use _\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh\n _\b(_\bj_\ba_\bv_\ba_\b._\bl_\ba_\bn_\bg_\b._\bS_\bt_\br_\bi_\bn_\bg_\b) instead.\n _\bj_\ba_\bv_\ba_\bx_\b._\bs_\be_\br_\bv_\bl_\be_\bt_\b._\bS_\be_\br_\bv_\bl_\be_\bt_\bR_\be_\bq_\bu_\be_\bs_\bt_\bW_\br_\ba_\bp_\bp_\be_\br_\b._\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b)\n- As of Version 2.1 of the Java Servlet API, use _\bS_\be_\br_\bv_\bl_\be_\bt_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b._\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh\n+ As of Version 2.1 of the Java Servlet API, use _\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh\n _\b(_\bj_\ba_\bv_\ba_\b._\bl_\ba_\bn_\bg_\b._\bS_\bt_\br_\bi_\bn_\bg_\b) instead\n _\bj_\ba_\bv_\ba_\bx_\b._\bs_\be_\br_\bv_\bl_\be_\bt_\b._\bU_\bn_\ba_\bv_\ba_\bi_\bl_\ba_\bb_\bl_\be_\bE_\bx_\bc_\be_\bp_\bt_\bi_\bo_\bn_\b._\bg_\be_\bt_\bS_\be_\br_\bv_\bl_\be_\bt_\b(_\b)\n As of Java Servlet API 2.2, with no replacement. Returns the servlet that\n is reporting its unavailability.\n * Deprecated Constructors\n Constructor\n Description\n"}]}, {"source1": "./usr/share/doc/libservlet-api-java/api/index-all.html", "source2": "./usr/share/doc/libservlet-api-java/api/index-all.html", "unified_diff": "@@ -1678,22 +1678,22 @@\n
Gets the real path corresponding to the given\n virtual path.
\n \n
getRealPath(String) - Method in interface javax.servlet.ServletRequest
\n
\n
Deprecated.\n
As of Version 2.1 of the Java Servlet API,\n- use ServletContext.getRealPath(java.lang.String) instead.
\n+ use getRealPath(java.lang.String) instead.
\n \n
\n
getRealPath(String) - Method in class javax.servlet.ServletRequestWrapper
\n
\n
Deprecated.\n
As of Version 2.1 of the Java Servlet API,\n- use ServletContext.getRealPath(java.lang.String) instead
\n+ use getRealPath(java.lang.String) instead
\n \n
\n
getRemoteAddr() - Method in interface javax.servlet.ServletRequest
\n
\n
Returns the Internet Protocol (IP) address of the client \n or last proxy that sent the request.
\n
\n@@ -2764,15 +2764,15 @@\n
\n
The directory location where files will be stored
\n
\n
log(Exception, String) - Method in interface javax.servlet.ServletContext
\n
\n
Deprecated.\n
As of Java Servlet API 2.1, use\n- ServletContext.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.

\n
\n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -1048,19 +1048,19 @@\n _\bg_\be_\bt_\bR_\be_\ba_\bd_\be_\br_\b(_\b) - Method in class javax.servlet._\bS_\be_\br_\bv_\bl_\be_\bt_\bR_\be_\bq_\bu_\be_\bs_\bt_\bW_\br_\ba_\bp_\bp_\be_\br\n The default behavior of this method is to return getReader() on the\n wrapped request object.\n _\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b) - Method in interface javax.servlet._\bS_\be_\br_\bv_\bl_\be_\bt_\bC_\bo_\bn_\bt_\be_\bx_\bt\n Gets the real path corresponding to the given virtual path.\n _\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b) - Method in interface javax.servlet._\bS_\be_\br_\bv_\bl_\be_\bt_\bR_\be_\bq_\bu_\be_\bs_\bt\n Deprecated.\n- As of Version 2.1 of the Java Servlet API, use _\bS_\be_\br_\bv_\bl_\be_\bt_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b._\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh\n+ As of Version 2.1 of the Java Servlet API, use _\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh\n _\b(_\bj_\ba_\bv_\ba_\b._\bl_\ba_\bn_\bg_\b._\bS_\bt_\br_\bi_\bn_\bg_\b) instead.\n _\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b) - Method in class javax.servlet._\bS_\be_\br_\bv_\bl_\be_\bt_\bR_\be_\bq_\bu_\be_\bs_\bt_\bW_\br_\ba_\bp_\bp_\be_\br\n Deprecated.\n- As of Version 2.1 of the Java Servlet API, use _\bS_\be_\br_\bv_\bl_\be_\bt_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b._\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh\n+ As of Version 2.1 of the Java Servlet API, use _\bg_\be_\bt_\bR_\be_\ba_\bl_\bP_\ba_\bt_\bh\n _\b(_\bj_\ba_\bv_\ba_\b._\bl_\ba_\bn_\bg_\b._\bS_\bt_\br_\bi_\bn_\bg_\b) instead\n _\bg_\be_\bt_\bR_\be_\bm_\bo_\bt_\be_\bA_\bd_\bd_\br_\b(_\b) - Method in interface javax.servlet._\bS_\be_\br_\bv_\bl_\be_\bt_\bR_\be_\bq_\bu_\be_\bs_\bt\n Returns the Internet Protocol (IP) address of the client or last proxy\n that sent the request.\n _\bg_\be_\bt_\bR_\be_\bm_\bo_\bt_\be_\bA_\bd_\bd_\br_\b(_\b) - Method in class javax.servlet._\bS_\be_\br_\bv_\bl_\be_\bt_\bR_\be_\bq_\bu_\be_\bs_\bt_\bW_\br_\ba_\bp_\bp_\be_\br\n The default behavior of this method is to return getRemoteAddr() on the\n wrapped request object.\n@@ -1737,16 +1737,16 @@\n javax.servlet.annotation._\bW_\be_\bb_\bS_\be_\br_\bv_\bl_\be_\bt\n The load-on-startup order of the servlet\n _\bl_\bo_\bc_\ba_\bt_\bi_\bo_\bn_\b(_\b) - Element in annotation interface\n javax.servlet.annotation._\bM_\bu_\bl_\bt_\bi_\bp_\ba_\br_\bt_\bC_\bo_\bn_\bf_\bi_\bg\n The directory location where files will be stored\n _\bl_\bo_\bg_\b(_\bE_\bx_\bc_\be_\bp_\bt_\bi_\bo_\bn_\b,_\b _\bS_\bt_\br_\bi_\bn_\bg_\b) - Method in interface javax.servlet._\bS_\be_\br_\bv_\bl_\be_\bt_\bC_\bo_\bn_\bt_\be_\bx_\bt\n Deprecated.\n- As of Java Servlet API 2.1, use _\bS_\be_\br_\bv_\bl_\be_\bt_\bC_\bo_\bn_\bt_\be_\bx_\bt_\b._\bl_\bo_\bg_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b _\bm_\be_\bs_\bs_\ba_\bg_\be_\b,\n- _\bT_\bh_\br_\bo_\bw_\ba_\bb_\bl_\be_\b _\bt_\bh_\br_\bo_\bw_\ba_\bb_\bl_\be_\b) instead.\n+ As of Java Servlet API 2.1, use _\bl_\bo_\bg_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b _\bm_\be_\bs_\bs_\ba_\bg_\be_\b,_\b _\bT_\bh_\br_\bo_\bw_\ba_\bb_\bl_\be_\b _\bt_\bh_\br_\bo_\bw_\ba_\bb_\bl_\be_\b)\n+ instead.\n This method was originally defined to write an exception's stack trace\n and an explanatory error message to the servlet log file.\n _\bl_\bo_\bg_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b) - Method in class javax.servlet._\bG_\be_\bn_\be_\br_\bi_\bc_\bS_\be_\br_\bv_\bl_\be_\bt\n Writes the specified message to a servlet log file, prepended by the\n servlet's name.\n _\bl_\bo_\bg_\b(_\bS_\bt_\br_\bi_\bn_\bg_\b) - Method in interface javax.servlet._\bS_\be_\br_\bv_\bl_\be_\bt_\bC_\bo_\bn_\bt_\be_\bx_\bt\n Writes the specified message to a servlet log file, usually an event log.\n"}]}]}]}]}]}