<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Please discount previous message (below).<br>
    </p>
    <p>An error in communicating a patch description.<br>
    </p>
    <div class="moz-forward-container"><br>
      -------- Forwarded Message --------
      <table class="moz-email-headers-table" cellspacing="0"
        cellpadding="0" border="0">
        <tbody>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Subject:
            </th>
            <td>libapache2-mod-xsendfile packaging inconsistency</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Date: </th>
            <td>Thu, 13 Oct 2022 11:04:52 +1300</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">From: </th>
            <td>GJB <a class="moz-txt-link-rfc2396E" href="mailto:kiwigb@yahoo.com"><kiwigb@yahoo.com></a></td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">To: </th>
            <td><a class="moz-txt-link-abbreviated" href="mailto:ubuntu-motu@lists.ubuntu.com">ubuntu-motu@lists.ubuntu.com</a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div class="moz-text-html" lang="x-unicode">
        <p>Hi Robie,</p>
        <p>Thanks for replying. Yes, I can see the sources linked and
          I'm quite sure they are not the source that built the supplied
          module binary. <br>
        </p>
        <p>Open source systems supplying binaries that are not built
          using the correct/advertised/documented sources kind of
          undermines the whole concept of OS packaging. Hence my
          consternation.</p>
        <p>Not sure if you are theĀ  right guy to get into the details
          with but the supplied binary does not support the
          "Content-Encoding" feature, fails when processing g-zipped
          files and has probably been built with source with the
          following 2 lines 398-340 removed<br>
        </p>
        <table data-hpc="" class="highlight tab-size
          js-file-line-container js-code-nav-container
          js-tagsearch-file" data-tab-size="8"
          data-paste-markdown-skip="" data-tagsearch-lang="C"
          data-tagsearch-path="mod_xsendfile.c">
          <tbody>
            <tr>
              <td id="LC399" class="blob-code blob-code-inner
                js-file-line"> <span class="pl-c1">apr_table_unset</span>(r-><span
                  class="pl-smi">err_headers_out</span>, <span
                  class="pl-s"><span class="pl-pds">"</span>Content-Encoding<span
                    class="pl-pds">"</span></span>);</td>
            </tr>
            <tr>
            </tr>
          </tbody>
        </table>
        <table data-hpc="" class="highlight tab-size
          js-file-line-container js-code-nav-container
          js-tagsearch-file" data-tab-size="8"
          data-paste-markdown-skip="" data-tagsearch-lang="C"
          data-tagsearch-path="mod_xsendfile.c">
          <tbody>
            <tr>
              <td id="LC398" class="blob-code blob-code-inner
                js-file-line"><span class="pl-c1">apr_table_unset</span>(r-><span
                  class="pl-smi">headers_out</span>, <span class="pl-s"><span
                    class="pl-pds">"</span>Content-Encoding<span
                    class="pl-pds">"</span></span>);</td>
            </tr>
            <tr>
            </tr>
          </tbody>
        </table>
        <p><br>
        </p>
        <p>Perhaps a rebuild using recent, known source is in order to
          be sure what is exactly in the 9 year old binary?</p>
        <p>Regards,</p>
        <p>Greg B.<br>
        </p>
        <p><br>
        </p>
        <div class="moz-cite-prefix">On 13/10/22 10:10, Robie Basak
          wrote:<br>
        </div>
        <blockquote type="cite"
          cite="mid:20221012211057.GT9840@mal.justgohome.co.uk">
          <pre class="moz-quote-pre" wrap="">Hi,

On Wed, Oct 12, 2022 at 05:49:00PM +1300, GJB wrote:
</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">this module is packaged with a binary built by the following source linked
on this page
</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">I'm not sure exactly what you're asking, but you can see the sources
used to build libapache2-mod-xsendfile for Ubuntu 22.04 (Jammy) here:

<a class="moz-txt-link-freetext" href="https://git.launchpad.net/ubuntu/+source/libapache2-mod-xsendfile/log/?h=applied/ubuntu/jammy-devel" moz-do-not-send="true">https://git.launchpad.net/ubuntu/+source/libapache2-mod-xsendfile/log/?h=applied/ubuntu/jammy-devel</a>

The "applied" refs are the most relevant for inspection by developers
not familiar with Debian's quilt-based packaging.

It looks like the build for amd64 was made in 2013 when Saucy was in
development, and hasn't changed since.

Hope that helps,

Robie
</pre>
        </blockquote>
      </div>
    </div>
  </body>
</html>