Project

General

Profile

Actions

Bug #2030

closed

Unit tests fail on OSX 10.9.5 with XCode 6

Added by Alex Afanasyev over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Category:
Tests
Target version:
Start date:
10/03/2014
Due date:
% Done:

0%

Estimated time:

Description

On my machine test cases simply don't start with

[cawka@cawka-mac ndn-cxx (master)]$ ./build/unit-tests
Test setup error: std::runtime_error: PK_Signer: key too short for this signature scheme

On two other machines tests start, but some fail with the same error


Related issues 1 (0 open1 closed)

Related to ndn-cxx - Task #2284: INSTALL: remind user to reinstall ports after OSX upgradeClosedJunxiao Shi

Actions
Actions #1

Updated by Junxiao Shi over 9 years ago

Is it just a problem with tests? TPM may have same problem.

Actions #2

Updated by Alex Afanasyev over 9 years ago

I'm investigating, not sure yet.

Actions #3

Updated by Alex Afanasyev over 9 years ago

  • Status changed from In Progress to Resolved

Something wrong with macport's binary version of libcryptopp. After recompiling it from source (sudo port install -s libcryptopp), everything works fine.

Actions #4

Updated by Junxiao Shi over 9 years ago

  • Tracker changed from Task to Bug

Can this be Closed now?

Actions #5

Updated by Alex Afanasyev over 9 years ago

Keep it in resolved state. This issue may still come up on some machines and it is more visible when it is not closed.

Actions #6

Updated by Shock Jiang over 9 years ago

The problem pops up to me, and the above solution port install -s libcryptopp does not work. p.s., my os is Yosemite. quit urgent, since I cannot pass the NDNS tests locally.

Actions #7

Updated by Alex Afanasyev over 9 years ago

If you have upgraded, you must remove all the ports and then install boost, libcryptopp, and other libraries again.

Actions #8

Updated by Junxiao Shi over 9 years ago

  • Related to Task #2284: INSTALL: remind user to reinstall ports after OSX upgrade added
Actions #9

Updated by Junxiao Shi over 9 years ago

  • Status changed from Resolved to Closed

The solution in note-7 may occur on machine machines, so it deserves to be mentioned in INSTALL.rst.

I'm splitting that to #2284, and this Bug can be closed now.

Actions

Also available in: Atom PDF