[MacPorts] #46596: openssl @1.0.1k breaks certificate signature verification
MacPorts
noreply at macports.org
Wed Jan 21 14:07:42 PST 2015
#46596: openssl @1.0.1k breaks certificate signature verification
----------------------+-------------------
Reporter: uri@… | Owner: mww@…
Type: defect | Status: new
Priority: High | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: openssl |
----------------------+-------------------
Comment (by uri@…):
Replying to [comment:15 cal@…]:
> If you are using rsync to sync your ports tree (which is the default)
your changes will be reverted on selfupdate.
:-) I was certain that I was doing it to myself!
> Workarounds are
> - Using SVN wiki:howto/SyncingWithSVN
> - Using a local ports tree with a copy of OpenSSL that shadows ours:
http://guide.macports.org/#development.local-repositories
I thought that the best way is to add a local port tree, as shown in the
URL you kindly provided.
This is what I've created:
{{{
$ ls -FR ~/ports
PortIndex PortIndex.quick devel/
/Users/ur20980/ports/devel:
openssl/
/Users/ur20980/ports/devel/openssl:
Portfile files/
/Users/ur20980/ports/devel/openssl/files:
patch-null-absent.diff
}}}
I've created index with "portindex", like the Web page told. However when
I try to do "sudo port selfupdate", I'm getting this:
{{{
$ sudo port selfupdate
Password:
---> Updating MacPorts base sources using rsync
MacPorts base version 2.3.3 installed,
MacPorts base version 2.3.3 downloaded.
---> Updating the ports tree
Error: updating PortIndex for file://Users/ur20980/ports failed
---> MacPorts base is already the latest version
The ports tree has been updated. To upgrade your installed ports, you
should run
port upgrade outdated
}}}
>
> Whether we should add more variants to openssl is essentially the
maintainer's decision, but I wouldn't be opposed to it unless these
variants somehow break API or ABI.
>
I'm pretty sure they don't break anything, because they just apply certain
OpenSSL configuration options (and they don't seem to interfere with
anything on my machine :).
Perhaps you could point me at a person that I should ask about this? Is it
mww at macports.org?
>
> As with your previous patch, I'm hesitant to pull it into MacPorts'
OpenSSL without upstream approval.
>
Yes, I understand and appreciate your position.
But they surely do take their time, especially considering the obviousness
of the issue (there was also a bug in ASN.1 type comparison function - a
one-liner that I fixed along the way :).
--
Ticket URL: <https://trac.macports.org/ticket/46596#comment:16>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list