Changes between Initial Version and Version 1 of Ticket #46719, comment 12


Ignore:
Timestamp:
Feb 8, 2015, 6:23:31 PM (9 years ago)
Author:
michaelthomassullivan
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #46719, comment 12

    initial v1  
    1111Since after the first failure I tried {{{sudo port clean openssl; sudo port upgrade openssl}}} and got quite different errors, I suspected a race condition, so I appended {{{use_parallel_build  no}}} to the Portfile, repeated the same commands, and this time it built and installed cleanly.
    1212
    13 I didn't try to fully analyze the root cause of the failure with a parallel make, but it seems to be due to simultaneously running the ar command on same libcrypto.a from both the Makefile in the crypto directory and the Makefile of one of its many subdirectories, which is likely to lead to non-deterministic behavior.
     13I didn't try to fully analyze the root cause of the failure with a parallel make, but it seems to be due to simultaneously running the ar command on the same libcrypto.a from both the Makefile in the crypto directory and the Makefile of one of its many subdirectories, which is likely to lead to non-deterministic behavior.