[tor-bugs] #25549 [Core Tor/Tor]: Add tor CI config for AppVeyor
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Apr 25 21:03:03 UTC 2018
#25549: Add tor CI config for AppVeyor
-------------------------------------------------+-------------------------
Reporter: isis | Owner: saper
Type: enhancement | Status:
| needs_revision
Priority: Medium | Milestone: Tor:
| 0.3.4.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Resolution:
Keywords: tor-ci, tor-testing, 034-roadmap- | Actual Points:
subtask, 034-triage-20180328, |
034-included-20180328 |
Parent ID: #25550 | Points: 2
Reviewer: isis, catalyst | Sponsor:
| Sponsor3
-------------------------------------------------+-------------------------
Comment (by isis):
Replying to [comment:14 isis]:
> Replying to [comment:13 nickm]:
> > Hm. Can you get it to dump version and h_version there, to see what
they are claiming to be?
>
> {{{
> crypto/openssl_version: [forking] openssl version = 1.0.2l
> openssl h_version = 1.0.2n
> FAIL ../src/test/test_crypto.c:156: assert(!strcmpstart(version,
h_version))
> [openssl_version FAILED]
> }}}
> (From
[https://ci.appveyor.com/project/isislovecruft/tor/build/1.0.13#L2304 this
build].)
>
> I believe the mismatch is due to using pacman to install openssl when
[https://www.appveyor.com/docs/build-environment/#tools it's already
installed]; I'll try not reinstalling it.
>
Update: It's because pacman is installing libevent, and its version of
libevent wants openssl, and somehow it doesn't recognise that openssl is
already installed. Also, there's no way to tell pacman which version of
openssl to install, because Arch is a steaming pile of crap made by
masochists who like everything to be maximally broken all the time. I'm
going to try building libevent from git instead, and get rid of this
pacman garbage entirely.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25549#comment:15>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list