New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #25652 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

qca-ossl not updated for ossl 1.0 yet

Reported by: bgrupe@… Owned by: michaelld@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc:
Port: qca-ossl

Description

qca-ossl fails to build because of the MD2 functions missing from OpenSSL 1.0.0.

I don't know if there's an upstream fix yet / if it is easy to disable.

Workaround would be to disable kopete build of kdenetwork4 by default because that's what's depending on this port.

Change History

comment:1 Changed 3 years ago by jmr@…

  • Cc rowue@… removed
  • Owner changed from macports-tickets@… to rowue@…

comment:3 Changed 3 years ago by michaelld@…

  • Owner changed from rowue@… to michaelld@…

Similar to revision 1111902, it's simple enough to add #ifdef's around all of the MD2 entries in that .cpp file, and that takes care of the immediate issue; if the upstream ever incorporated those other revisions, that would be a better overall fix. I'm taking over the QCA* ports from 'rowue', and will check in an update today or tomorrow.

comment:4 Changed 3 years ago by michaelld@…

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in r69821. Please sync & see if it works for you. I'm closing this ticket, but please reopen it if these changes do not work.

comment:5 Changed 3 years ago by bgrupe@…

  • Status changed from closed to reopened
  • Resolution fixed deleted

Hi, it seems you forgot patch-qca-ossl.cpp.diff in your commit.

I'll re-test once it is committed.

comment:6 Changed 3 years ago by michaelld@…

Sorry 'bout that. Committed in r69823.

comment:7 Changed 3 years ago by bgrupe@…

Works, thanks!

comment:8 Changed 3 years ago by michaelld@…

  • Status changed from reopened to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.