Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Apple » Apple II » Patching Netatalk 2.2.5 to build against OpenSSL 1.1
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Patching Netatalk 2.2.5 to build against OpenSSL 1.1 [message #388750] Wed, 13 November 2019 13:29 Go to next message
scott is currently offline  scott
Messages: 4237
Registered: February 2012
Karma: 0
Senior Member
About three weeks ago, Gentoo switched from OpenSSL 1.0.x to 1.1.x. This
broke compatibility with my Netatalk 2.2.5 ebuild. Since Netatalk 2.x is
the last version compatible with Apple II clients, this breakage was a bit
annoying.

I found a patchfile for Netatalk 3.0.5 that fixed the same incompatibility.
The files it changed weren't hugely different from those in 2.2.5, and when
I tried applying it, it mostly worked. There were a few rejected patches.
I fixed these manually, generated a new patchfile, and it's now in my
Portage overlay:

https://gitlab.com/salfter/portage/blob/24868e29e603208032de 00e72802e65732635f0c/net-fs/netatalk/files/netatalk-2.2.5-op enssl-1.1-compat.patch

If you're maintaining Netatalk 2.x on another distro, you might find this
useful.

_/_
/ v \ Scott Alfter (remove the obvious to send mail)
(IIGS( https://alfter.us/ Top-posting!
\_^_/ >What's the most annoying thing on Usenet?
Re: Patching Netatalk 2.2.5 to build against OpenSSL 1.1 [message #388775 is a reply to message #388750] Thu, 14 November 2019 22:05 Go to previous message
Steven Hirsch is currently offline  Steven Hirsch
Messages: 798
Registered: October 2012
Karma: 0
Senior Member
On 11/13/19 1:29 PM, Scott Alfter wrote:
> About three weeks ago, Gentoo switched from OpenSSL 1.0.x to 1.1.x. This
> broke compatibility with my Netatalk 2.2.5 ebuild. Since Netatalk 2.x is
> the last version compatible with Apple II clients, this breakage was a bit
> annoying.
>
> I found a patchfile for Netatalk 3.0.5 that fixed the same incompatibility.
> The files it changed weren't hugely different from those in 2.2.5, and when
> I tried applying it, it mostly worked. There were a few rejected patches.
> I fixed these manually, generated a new patchfile, and it's now in my
> Portage overlay:
>
> https://gitlab.com/salfter/portage/blob/24868e29e603208032de 00e72802e65732635f0c/net-fs/netatalk/files/netatalk-2.2.5-op enssl-1.1-compat.patch
>
> If you're maintaining Netatalk 2.x on another distro, you might find this
> useful.

Thanks for taking the time to do that, Scott.
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: SCSI Card Fixed Versions of Pitch Dark/Darker?
Next Topic: Canon BJC 250 inkjet printer for sale - Ebay
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Mar 29 04:00:59 EDT 2024

Total time taken to generate the page: 0.16846 seconds