Issue 105194 - libxmlsec: mingw port update for cws xmlsec_1_2_12
Summary: libxmlsec: mingw port update for cws xmlsec_1_2_12
Alias: None
Product: Build Tools
Classification: Code
Component: external prerequisites (show other issues)
Version: 4.0.0-dev
Hardware: PC Windows, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: joachim.lingner
QA Contact: issues@external
Depends on:
Blocks: 99999
  Show dependency tree
Reported: 2009-09-19 00:42 UTC by tono
Modified: 2013-02-21 23:22 UTC (History)
3 users (show)

See Also:
Issue Type: PATCH
Latest Confirmation in: ---
Developer Difficulty: ---

mingw update patch set (10.90 KB, patch)
2009-09-19 00:43 UTC, tono
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description tono 2009-09-19 00:42:11 UTC
Updates for cws xmlsec_1_2_12.
1. Cope with new configure option --enable-mscrypto
2. Cope with changed dll name
3. Avoid use of libdl.a in Cygwin > 1.7 
4. Search for libnspr4.a/libnss3.a instead of .dll
5. Make use of MS PSDK crypt32.lib
6. Remove duplicate function definitions in nss/keywrappers.c

Point 6. may be applicable to other platforms but it will not cause problems as 
the duplicate definitions are only in static libraries. So I enclosed them in 
#ifndef __MINGW32__.
Comment 1 tono 2009-09-19 00:43:25 UTC
Created attachment 64851 [details]
mingw update patch set
Comment 2 caolanm 2009-09-19 09:21:37 UTC
oky doky. Should (hopefully) be easier to manage these things in general with
the broken out patches. Applied in xmlsec1_2_12.
Comment 3 joachim.lingner 2009-09-23 09:57:16 UTC
Target 3.2
Comment 4 joachim.lingner 2009-10-02 14:25:44 UTC
Last build on termite was ok. Setting to verified. Thanks tono for your patches.
Comment 5 joachim.lingner 2009-10-20 15:22:08 UTC