<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Fails to build with openssl 1.1.0"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=96726">96726</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Fails to build with openssl 1.1.0
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>PulseAudio
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>build-system
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>pulseaudio-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>fsateler@gmail.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>pulseaudio-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>lennart@poettering.net
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=124778" name="attach_124778" title="failed build log">attachment 124778</a> <a href="attachment.cgi?id=124778&action=edit" title="failed build log">[details]</a></span>
failed build log

Forwarded from the debian bug tracker by Kurt Roeckx:

OpenSSL 1.1.0 is about to released.  During a rebuild of all packages using
OpenSSL this package fail to build.  A log of that build can be found at:
<a href="https://breakpoint.cc/openssl-1.1-rebuild-2016-05-29/Attempted/pulseaudio_8.0-2_amd64-20160529-1512">https://breakpoint.cc/openssl-1.1-rebuild-2016-05-29/Attempted/pulseaudio_8.0-2_amd64-20160529-1512</a>

On <a href="https://wiki.openssl.org/index.php/1.1_API_Changes">https://wiki.openssl.org/index.php/1.1_API_Changes</a> you can see various of
the
reasons why it might fail.  There are also updated man pages at
<a href="https://www.openssl.org/docs/manmaster/">https://www.openssl.org/docs/manmaster/</a> that should contain useful information.

There is a libssl-dev package available in experimental that contains a recent
snapshot, I suggest you try building against that to see if everything works.

If you have problems making things work, feel free to contact us.

== 

I looked a bit into this and the problem appears to be mainly direct use of
struct members, and the structs are supposed to be opaque now.

I'm attaching the build log just in case the original disappears.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>