Return-Path: X-Original-To: apmail-tomcat-dev-archive@www.apache.org Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CDA34113E8 for ; Wed, 18 Jun 2014 19:53:36 +0000 (UTC) Received: (qmail 75616 invoked by uid 500); 18 Jun 2014 19:53:36 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 75534 invoked by uid 500); 18 Jun 2014 19:53:36 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 75523 invoked by uid 99); 18 Jun 2014 19:53:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Jun 2014 19:53:36 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [76.96.62.32] (HELO qmta03.westchester.pa.mail.comcast.net) (76.96.62.32) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Jun 2014 19:53:29 +0000 Received: from omta21.westchester.pa.mail.comcast.net ([76.96.62.72]) by qmta03.westchester.pa.mail.comcast.net with comcast id FtXE1o0081ZXKqc53vt8f5; Wed, 18 Jun 2014 19:53:08 +0000 Received: from Christophers-MacBook-Pro.local ([68.55.8.89]) by omta21.westchester.pa.mail.comcast.net with comcast id Fvt71o0121vFKdg3hvt8AC; Wed, 18 Jun 2014 19:53:08 +0000 Message-ID: <53A1EE21.2080407@christopherschultz.net> Date: Wed, 18 Jun 2014 15:53:05 -0400 From: Christopher Schultz User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Tomcat Developers List Subject: Re: Building tcnative on win32 [progress!] References: <539B6EDD.4020801@christopherschultz.net> <53A1D153.3010805@christopherschultz.net> <53A1D351.3000203@christopherschultz.net> In-Reply-To: <53A1D351.3000203@christopherschultz.net> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="WkMmtE6MajShPosr5FdQw29cjwvUIn9E7" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1403121188; bh=VCRraqQ46E0ZJwGG06LumGMUjbaWajBYKbAaKKnvRVE=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=u1n4WaHV+FEU/b+s8bsPdroFBJwThDevmdHmNesYX9lV4QeDpYvAzFnyBExztJcw5 JE+6JSPlRwTnoLVX+dEmLXOS3y7Il3jC0To+YXVsJeXG+vLAe6NXVz5xWtfBWpirYz R8HCtrP/dzBR3aW6dDxvAm5A/za8EuUA3MW9X+qu6MludWN6ymS0sjudeLeJwi7xSp vqsCHrLHebKb3HMswV/KP/eRYYRY09+VT/zjMcrRhacApWeXWUWkI0VRaFjglFymWe zUOuqvbZ171IhkFFyhXIPMdOhgq/2srx/SrNUU+tIi4MCHs6yBEeqN1g9/5fHvLNhz vdYb95i/dT9IA== X-Virus-Checked: Checked by ClamAV on apache.org --WkMmtE6MajShPosr5FdQw29cjwvUIn9E7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable All, On 6/18/14, 1:58 PM, Christopher Schultz wrote: > I'm getting a lot of crypto-related build (not link) errors, so I'll > have to follow-up on those. Okay, so it seems that OpenSSL's include file is ... broken. C:\Users\IEUser\Desktop>type %MYTEMP%\build\openssl-1.0.1h\include\openssl\openslv.h =2E./../crypto/opensslv.h That's not a valid C header file. It comes right out of the OpenSSL source distribution, and its used by tcnative directly. All kinds of compiler errors are thrown when that gets included from include/ssl_private.h The file OPENSSL_HOME/include/openssl/../../crypto/opensslv.h does contain a legitimate C header file. I checked on my Mac and a Linux box and I can confirm that /usr/include/openssl/opensslv.h contains what the =2E./../crypto/opensslv.h file referenced above contains. It seems that the OpenSSL source package contains symlinks. I haven't found a command-line tar program on win32 that can expand an archive containing symlinks. This is getting frustrating. :( -chris --WkMmtE6MajShPosr5FdQw29cjwvUIn9E7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJToe4hAAoJEBzwKT+lPKRYe3EP/2gQz6ifSNgBXUQVxBmRRYF0 4MxerZdNVEnd7Dy0MgTLkERiRrsmP9ZHGkYs+0Jy74WbK0Ee9GmTaJz4Ij3Khpl6 AGOAdzBuRb71EED56ScdvOzNb3mDVeVX8b7DBMv/F9TMZQqewfYIOliv50b9+fBB 3eJ0i5wT13fYmuFgw/R+FxbeVQANR8z/PiFfbrUizVZivv2jfNUk8xuasfYfwQVm w1NxmKbsyg61aJZa6uyvJjXHBXmHxlX8MQ/zzH1pdCGw4rQE1lVgOeNKZOs8gma4 Jb7JSLTERMN1Rs90cUM1DWmE8X5icD7mv0iWrYGZYXNCVTjD9sjm6CMtsaEqiCm+ jaApyP57Y+iaQYYPquZparu3bPf3Zk6qVcgxykcrovTjArN/w0Kx5pfpLyiaBedo VgraxG5EZX6Ge1YnWODf1fr1p+lSLzs26GwcAE7LKH4eDZ+JtDlDdJTDyqSGQUum sMp8PCp2YR6nVF2z/wpXkSzhtA93knO0Tn3BJgSFWdiJUudW5Jm530YPxePbkWIW ppxnaKiAaRWRHmsyx6y8lWx1MU0aORkLmKtNtUdmz3LIP/1v1E/5P1IRnQNZG98h c2OhFfpoY+rdJkW7dqu0W8a3JeCJBzOTJ+F92K+01dGVvTm+bTWMzYMHIt+ItJVb 3LmXpLHHzQclqePNcJE5 =y89r -----END PGP SIGNATURE----- --WkMmtE6MajShPosr5FdQw29cjwvUIn9E7--