Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#38020 closed defect (fixed)

hg + openssl are out of sync

Reported by: davidfavor (David Favor) Owned by: deric@…
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: seanfarley (Sean Farley)
Port: mercurial

Description

Latest update of openssl breaks hg-2.5 in Macports.

Compiling source for hg-2.5.1 fixes problem.

Fix is to upgrade to 2.5.1 and this should resolve problems.

David-Favor-iMac# hg clone -r 8.6.8 --insecure https://asciidoc.googlecode.com/hg/ asciidoc
abort: error: _ssl.c:504: error:1006706B:elliptic curve routines:ec_GFp_simple_oct2point:point is not on curve
/Users/david/Downloads/mercurial-2.5.1/hg clone -r 8.6.8 https://asciidoc.googlecode.com/hg/ asciidoc
warning: asciidoc.googlecode.com certificate with fingerprint 83:30:63:4e:6c:00:84:23:be:dc:8c:d1:f6:58:6b:c9:6f:6e:d5:58 not verified (check hostfingerprints or web.cacerts config setting)
adding changesets
adding manifests
adding file changes
added 1170 changesets with 3396 changes to 290 files
updating to branch default
210 files updated, 0 files merged, 0 files removed, 0 files unresolved

Change History (5)

comment:1 Changed 12 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to deric@…

comment:2 Changed 12 years ago by deric@…

Resolution: fixed
Status: newclosed

r103043, thanks!

comment:3 Changed 12 years ago by easye

hg clone from googlecode.com is still failing for me.

I upgraded to mercurial-2.5.1 from source, and then tried rebuilding both openssl and python27 as well to no avail.

Any ideas on how to diagnose?

comment:4 in reply to:  3 Changed 12 years ago by larryv (Lawrence Velázquez)

Replying to easieste@…:

hg clone from googlecode.com is still failing for me.

I upgraded to mercurial-2.5.1 from source, and then tried rebuilding both openssl and python27 as well to no avail.

Any ideas on how to diagnose?

Do you get the elliptic curve error? That’s probably #38015; try the workaround.

comment:5 Changed 12 years ago by easye

Yes, I was receiving the elliptic curve error.

And yes, removing the "no-asm" from configure_args in openssl, fixed the problem. Thanks!

Note: See TracTickets for help on using tickets.