#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
_______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs