Opened 11 years ago

Closed 11 years ago

#2640 closed bug (fixed)

[OpenSSL] Needs updating to 0.9.8j

Reported by: scottmc Owned by: axeld
Priority: normal Milestone: R1
Component: Applications/Command Line Tools Version: R1/pre-alpha1
Keywords: Cc: mattmadia@…
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

I tested using the 0.9.8g patch to build OpenSSL 0.9.8h and the patch appears to work on it, so this should be an easy one.

Attachments (3)

src_add-ons_mail_daemon.openssl098j.diff (1.4 KB) - added by mmadia 11 years ago.
Updates MDR's Jamfiles to use sslDir = ... common instead of .... config
optionalPackages-openssl098j.diff (601 bytes) - added by mmadia 11 years ago.
updates build jam OptionalFiles for openSSL 0.9.8j
IMKit-openssl098j.diff.txt (1.9 KB) - added by mmadia 11 years ago.
Updates IMKit's jamfiles to use OpenSSL 0.9.8j

Download all attachments as: .zip

Change History (11)

comment:1 Changed 11 years ago by scottmc

0.9.8i is out now and the 0.9.8g haiku patch works on it as well. http://ports.haiku-files.org/wiki/dev-libs/openssl/0.9.8i/1

comment:2 Changed 11 years ago by scottmc

Summary: [OpenSSL] Needs updating to 0.9.8h[OpenSSL] Needs updating to 0.9.8j

http://www.openssl.org/ 0.9.8j is out now and still builds ok using the 0.9.8g patch.

comment:4 Changed 11 years ago by scottmc

Just built openssl-0.9.j and "make report" passed. New zip posted here: http://ports.haiku-files.org/downloads

comment:5 Changed 11 years ago by scottmc

Be sure to copy it to the haiku optional packages page on haiku-files instead of trying to use it right from it's current location, as it's stored in a database in haikuports.

comment:6 Changed 11 years ago by mmadia

Cc: mattmadia@… added

openssl-0.9.8j is available at http://ports.haiku-files.org/downloads/131

This expands to /boot and its files resides in /boot/common

The following was the build command.

make clean && ./config --prefix=/boot/common/ shared no-sse2 zlib-dynamic threads -D_REENTRANT && make && make report && make install

I'm not certain if this build requires zlib to be installed.

comment:7 Changed 11 years ago by mmadia

My openssl-0.9.8j package is installed to /boot/common As a result, any jamfile that defines sslDir will need to be changed from

local sslDir = [ FDirName $(HAIKU_OUTPUT_DIR) cross-ssl config ] ;

to

local sslDir = [ FDirName $(HAIKU_OUTPUT_DIR) cross-ssl common ] ;

for Haiku: src/add-ons/mail_daemon/inbound_protocols/imap/Jamfile src/add-ons/mail_daemon/inbound_protocols/pop3/Jamfile src/add-ons/mail_daemon/outbound_protocols/smtp/Jamfile

for IM Kit: libs/libjabber/Jamfile.haiku protocols/GoogleTalk/Jamfile.haiku protocols/MSN/Jamfile.haiku protocols/OSCAR/Jamfile.haiku

Changed 11 years ago by mmadia

Updates MDR's Jamfiles to use sslDir = ... common instead of .... config

Changed 11 years ago by mmadia

updates build jam OptionalFiles for openSSL 0.9.8j

Changed 11 years ago by mmadia

Attachment: IMKit-openssl098j.diff.txt added

Updates IMKit's jamfiles to use OpenSSL 0.9.8j

comment:8 Changed 11 years ago by anevilyak

Resolution: fixed
Status: newclosed

Applied in hrev29100 (well, except for IM Kit since I have no control over their repository :). Thanks!

Note: See TracTickets for help on using tickets.