Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#25608 closed defect (fixed)

dcmtk doesn't like openssl 1.0.0a

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: dershow, jungwook.shin@…
Port: dcmtk

Description

dcmtk built fine with openssl 0.9.8o but has this failure with openssl 1.0.0a:

tlslayer.cc: In constructor 'DcmTLSTransportLayer::DcmTLSTransportLayer(int, const char*)':
tlslayer.cc:195: error: invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
tlslayer.cc:198: error: invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
tlslayer.cc:201: error: invalid conversion from 'const SSL_METHOD*' to 'SSL_METHOD*'
make[2]: *** [tlslayer.o] Error 1
make[1]: *** [libsrc-all] Error 2
make: *** [dcmtls-all] Error 2

I tested both Snow Leopard x86_64 and Tiger i386. The full log from Snow Leopard is attached.

Attachments (1)

dcmtk.log.bz2 (6.7 KB) - added by ryandesign (Ryan Carsten Schmidt) 14 years ago.
log from snow leopard

Download all attachments as: .zip

Change History (8)

Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: dcmtk.log.bz2 added

log from snow leopard

comment:1 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

This problem and possibly a fix is described here:

http://forum.dcmtk.org/viewtopic.php?t=2359

comment:2 Changed 14 years ago by dershow

Cc: dersh@… added

Cc Me!

comment:3 Changed 14 years ago by dershow

FYI, Leopard on PPC G5 gives the same errors.

comment:4 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Yes, all systems with openssl 1.0.0a should experience the error.

The changelog in their 3.5.5 snapshot says this was fixed upstream on 2009-12-18, but of course they haven't released a new version of the software since 2005. I cannot find their repository, so I'll twiddle the fix out of the snapshot.

comment:5 Changed 14 years ago by jungwook.shin@…

Cc: jungwook.shin@… added

Cc Me!

comment:6 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

Fixed in r69553.

comment:7 Changed 14 years ago by jungwook.shin@…

Thanks, it works!!!

Note: See TracTickets for help on using tickets.