<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to BuildInstructionsSecurity</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>Recent changes to BuildInstructionsSecurity</description><atom:link href="https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 07 Oct 2018 11:46:59 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/feed" rel="self" type="application/rss+xml"/><item><title>BuildInstructionsSecurity modified by Tobias Netzel</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v21
+++ v22
@@ -112,7 +112,7 @@
 * create the needed build directories for the Security project:
     cd {path to the Security directory}
     mkdir -p destroot objroot symroot
-* create a symbolic link required by all the projects ('($pwd)' should result in the full path to the root directory of the main project):
+* create a symbolic link required by all the projects ('$(pwd)' should result in the full path to the root directory of the main project):
     "sudo ln -s $(pwd)/destroot/usr/local/SecurityPieces /usr/local/SecurityPieces"
 * repeat this step for all subprojects (some will fail, but you can ignore that) in order to install the headers of all the subprojects into the shared directories created above:
     cd {path to the subproject}
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Netzel</dc:creator><pubDate>Sun, 07 Oct 2018 11:46:59 -0000</pubDate><guid>https://sourceforge.net86257b4da341be914d021b61735c11244bb8b7ee</guid></item><item><title>BuildInstructionsSecurity modified by Tobias Netzel</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v20
+++ v21
@@ -113,7 +113,7 @@
     cd {path to the Security directory}
     mkdir -p destroot objroot symroot
 * create a symbolic link required by all the projects ('($pwd)' should result in the full path to the root directory of the main project):
-    "sudo ln -s ($pwd)/destroot/usr/local/SecurityPieces /usr/local/SecurityPieces"
+    "sudo ln -s $(pwd)/destroot/usr/local/SecurityPieces /usr/local/SecurityPieces"
 * repeat this step for all subprojects (some will fail, but you can ignore that) in order to install the headers of all the subprojects into the shared directories created above:
     cd {path to the subproject}
     "sudo xcodebuild installhdrs DSTROOT=../destroot SYMROOT=../symroot OBJROOT=../objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO PUBLIC_HEADERS_FOLDER_PATH=/usr/local/SecurityPieces/Headers/Security"
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Netzel</dc:creator><pubDate>Sun, 07 Oct 2018 11:46:22 -0000</pubDate><guid>https://sourceforge.net8e6f7111f27d7d7dc4fc8d1a4f108c8c891c358e</guid></item><item><title>BuildInstructionsSecurity modified by Tobias Netzel</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v19
+++ v20
@@ -118,7 +118,7 @@
     cd {path to the subproject}
     "sudo xcodebuild installhdrs DSTROOT=../destroot SYMROOT=../symroot OBJROOT=../objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO PUBLIC_HEADERS_FOLDER_PATH=/usr/local/SecurityPieces/Headers/Security"
     cd ..
-* install the headers of the main project into the shared directories:
+* install the headers of the main project into the shared directories (issued from Security directory):
     "sudo xcodebuild installhdrs DSTROOT=./destroot SYMROOT=./symroot OBJROOT=./objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO"
 * repeat the above three steps for installing the headers of all the subprojects (none should fail this time) 
 * now build the subprojects:
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Netzel</dc:creator><pubDate>Sat, 06 Oct 2018 19:17:21 -0000</pubDate><guid>https://sourceforge.net4bbffaad3c959f328d36f6198d6a59bc40e7ffd7</guid></item><item><title>BuildInstructionsSecurity modified by Tobias Netzel</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v18
+++ v19
@@ -120,7 +120,8 @@
     cd ..
 * install the headers of the main project into the shared directories:
     "sudo xcodebuild installhdrs DSTROOT=./destroot SYMROOT=./symroot OBJROOT=./objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO"
-* repeat the above three steps for all subprojects (none should fail this time) in order to build the subprojects:
+* repeat the above three steps for installing the headers of all the subprojects (none should fail this time) 
+* now build the subprojects:
     cd {path to the subproject}
     "sudo xcodebuild install DSTROOT=../destroot SYMROOT=../symroot OBJROOT=../objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO PUBLIC_HEADERS_FOLDER_PATH=/usr/local/SecurityPieces/Headers/Security GCC_VERSION=4.2"
     cd ..
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Netzel</dc:creator><pubDate>Fri, 05 Oct 2018 22:46:39 -0000</pubDate><guid>https://sourceforge.net434fd5ad78693f0cf3e913fc1efaa01ec02b6e8b</guid></item><item><title>BuildInstructionsSecurity modified by Tobias Netzel</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v17
+++ v18
@@ -127,4 +127,5 @@
 * in case some of the above build steps fail ignore that until you have built all subprojects and then start again, rebuilding the ones that failed (you might need to adjust the order in which you build them)
 * finally build the framework:
     "sudo xcodebuild install DSTROOT=./destroot SYMROOT=./symroot OBJROOT=./objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO GCC_VERSION=4.2"
+    _libsecurityd has to be compiled with gcc 4.0 so you have to pass GCC_VERSION=4.0_
 * you find the resulting framework bundle in its install path in the destroot directory.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Netzel</dc:creator><pubDate>Wed, 03 Oct 2018 08:45:48 -0000</pubDate><guid>https://sourceforge.net12c4ffe9d39440856c71bc9b999000ef35152e8f</guid></item><item><title>BuildInstructionsSecurity modified by Tobias Netzel</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v16
+++ v17
@@ -103,31 +103,28 @@
 # Building the sources

 You have to build the projects "the Apple way", like DarwinBuild does:
-1. building the interface library to DirectoryService:

-    *    build the library and the corresponding headers:
+* build a library from DirectoryService and the corresponding headers:
     cd {path to the DirectoryService directory}
     sudo xcodebuild install -target "API Framework" -target DirectoryServiceMIG -configuration Deployment GCC_VERSION=4.2
-    *    install the needed parts into /usr/local/:
+* install the needed parts into /usr/local/:
     sudo ditto /tmp/DirectoryService.dst/usr/local /usr/local
-2. building the Security framework:
-
-    *    create the needed directories:
+* create the needed build directories for the Security project:
     cd {path to the Security directory}
     mkdir -p destroot objroot symroot
-    *    create a symbolic link required by all the projects ('($pwd)' should result in the full path to the root directory of the main project):
+* create a symbolic link required by all the projects ('($pwd)' should result in the full path to the root directory of the main project):
     "sudo ln -s ($pwd)/destroot/usr/local/SecurityPieces /usr/local/SecurityPieces"
-    *    repeat this step for all subprojects (some will fail, but you can ignore that) in order to install the headers of all the subprojects into the shared directories created above:
+* repeat this step for all subprojects (some will fail, but you can ignore that) in order to install the headers of all the subprojects into the shared directories created above:
     cd {path to the subproject}
     "sudo xcodebuild installhdrs DSTROOT=../destroot SYMROOT=../symroot OBJROOT=../objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO PUBLIC_HEADERS_FOLDER_PATH=/usr/local/SecurityPieces/Headers/Security"
     cd ..
-    *    install the headers of the main project into the shared directories:
+* install the headers of the main project into the shared directories:
     "sudo xcodebuild installhdrs DSTROOT=./destroot SYMROOT=./symroot OBJROOT=./objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO"
-    *    repeat the above three steps for all subprojects (none should fail this time) in order to build the subprojects:
+* repeat the above three steps for all subprojects (none should fail this time) in order to build the subprojects:
     cd {path to the subproject}
     "sudo xcodebuild install DSTROOT=../destroot SYMROOT=../symroot OBJROOT=../objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO PUBLIC_HEADERS_FOLDER_PATH=/usr/local/SecurityPieces/Headers/Security GCC_VERSION=4.2"
     cd ..
-    *    in case some of the above build steps fail ignore that until you have built all subprojects and then start again, rebuilding the ones that failed (you might need to adjust the order in which you build them)
-    *    finally build the framework:
+* in case some of the above build steps fail ignore that until you have built all subprojects and then start again, rebuilding the ones that failed (you might need to adjust the order in which you build them)
+* finally build the framework:
     "sudo xcodebuild install DSTROOT=./destroot SYMROOT=./symroot OBJROOT=./objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO GCC_VERSION=4.2"
-    *    you find the resulting framework bundle in its install path in the destroot directory.
+* you find the resulting framework bundle in its install path in the destroot directory.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Netzel</dc:creator><pubDate>Fri, 11 Dec 2015 21:30:51 -0000</pubDate><guid>https://sourceforge.net28fdbebefa1af661fdb00c0ec940c0696ca49cde</guid></item><item><title>BuildInstructionsSecurity modified by Tobias Netzel</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v15
+++ v16
@@ -69,7 +69,7 @@
     *    libsecurityd
          for Leopard you need to get the tag 'mac-os-x-1058'
     *    security_dotmac_tp
-3. Get some private CoreFoundation headers and put them in the header search path (for Snow Leopard you shouneed told replace mac-os-x-1058 with mac-os-x-1068 in the URL):
+3. Get some private CoreFoundation headers and put them in the header search path (for Snow Leopard you need to  replace mac-os-x-1058 with mac-os-x-1068 in the URL):
     sudo mkdir -p /usr/local/include/CoreFoundation
     cd /usr/local/include/CoreFoundation
     sudo svn export https://github.com/aosm/CF/tags/mac-os-x-1058/CFRuntime.h CFRuntime.h
@@ -104,12 +104,14 @@

 You have to build the projects "the Apple way", like DarwinBuild does:
 1. building the interface library to DirectoryService:
+
     *    build the library and the corresponding headers:
     cd {path to the DirectoryService directory}
     sudo xcodebuild install -target "API Framework" -target DirectoryServiceMIG -configuration Deployment GCC_VERSION=4.2
     *    install the needed parts into /usr/local/:
     sudo ditto /tmp/DirectoryService.dst/usr/local /usr/local
 2. building the Security framework:
+
     *    create the needed directories:
     cd {path to the Security directory}
     mkdir -p destroot objroot symroot
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Netzel</dc:creator><pubDate>Fri, 11 Dec 2015 21:25:59 -0000</pubDate><guid>https://sourceforge.net92991e466b4288b8a3ff2dae8a42ef25ee6a6252</guid></item><item><title>BuildInstructionsSecurity modified by Tobias Netzel</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v14
+++ v15
@@ -104,28 +104,28 @@

 You have to build the projects "the Apple way", like DarwinBuild does:
 1. building the interface library to DirectoryService:
-    * build the library and the corresponding headers:
+    *    build the library and the corresponding headers:
     cd {path to the DirectoryService directory}
     sudo xcodebuild install -target "API Framework" -target DirectoryServiceMIG -configuration Deployment GCC_VERSION=4.2
-    * install the needed parts into /usr/local/:
+    *    install the needed parts into /usr/local/:
     sudo ditto /tmp/DirectoryService.dst/usr/local /usr/local
 2. building the Security framework:
-    *create the needed directories:
+    *    create the needed directories:
     cd {path to the Security directory}
     mkdir -p destroot objroot symroot
-    * create a symbolic link required by all the projects ('($pwd)' should result in the full path to the root directory of the main project):
+    *    create a symbolic link required by all the projects ('($pwd)' should result in the full path to the root directory of the main project):
     "sudo ln -s ($pwd)/destroot/usr/local/SecurityPieces /usr/local/SecurityPieces"
-    * repeat this step for all subprojects (some will fail, but you can ignore that) in order to install the headers of all the subprojects into the shared directories created above:
+    *    repeat this step for all subprojects (some will fail, but you can ignore that) in order to install the headers of all the subprojects into the shared directories created above:
     cd {path to the subproject}
     "sudo xcodebuild installhdrs DSTROOT=../destroot SYMROOT=../symroot OBJROOT=../objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO PUBLIC_HEADERS_FOLDER_PATH=/usr/local/SecurityPieces/Headers/Security"
     cd ..
-    * install the headers of the main project into the shared directories:
+    *    install the headers of the main project into the shared directories:
     "sudo xcodebuild installhdrs DSTROOT=./destroot SYMROOT=./symroot OBJROOT=./objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO"
-    * repeat the above three steps for all subprojects (none should fail this time) in order to build the subprojects:
+    *    repeat the above three steps for all subprojects (none should fail this time) in order to build the subprojects:
     cd {path to the subproject}
     "sudo xcodebuild install DSTROOT=../destroot SYMROOT=../symroot OBJROOT=../objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO PUBLIC_HEADERS_FOLDER_PATH=/usr/local/SecurityPieces/Headers/Security GCC_VERSION=4.2"
     cd ..
-    * in case some of the above build steps fail ignore that until you have built all subprojects and then start again, rebuilding the ones that failed (you might need to adjust the order in which you build them)
-    *  finally build the framework:
+    *    in case some of the above build steps fail ignore that until you have built all subprojects and then start again, rebuilding the ones that failed (you might need to adjust the order in which you build them)
+    *    finally build the framework:
     "sudo xcodebuild install DSTROOT=./destroot SYMROOT=./symroot OBJROOT=./objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO GCC_VERSION=4.2"
-    * you find the resulting framework in its install path in the destroot directory.
+    *    you find the resulting framework bundle in its install path in the destroot directory.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Netzel</dc:creator><pubDate>Fri, 11 Dec 2015 21:24:37 -0000</pubDate><guid>https://sourceforge.netc8742e040afe01b68872f5afc3c00222a7c78a2f</guid></item><item><title>BuildInstructionsSecurity modified by Tobias Netzel</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v13
+++ v14
@@ -32,7 +32,7 @@
     svn co https://github.com/aosm/Security/tags/mac-os-x-1068 Security
 2. Check out the following sub projects into the root directoty of the main project:
   Don't forget to add the destination path to the end of the command line (e.g. 'libsecurity_apple_csp')!
-  If not indicated differently all repositories are checked out at the tag 'mac-os-x-1068'.
+  If not indicated differently all repositories are checked out at the tag 'mac-os-x-1068', like libsecurity_apple_csp.

     *    libsecurity_apple_csp
          https://github.com/aosm/libsecurity_apple_csp/tags/mac-os-x-1068
@@ -69,15 +69,21 @@
     *    libsecurityd
          for Leopard you need to get the tag 'mac-os-x-1058'
     *    security_dotmac_tp
-3. Get some CoreFoundation private headers and put them in the header search path (for Snow Leopard you should replace mac-os-x-1058 with mac-os-x-1068 in the URL):
+3. Get some private CoreFoundation headers and put them in the header search path (for Snow Leopard you shouneed told replace mac-os-x-1058 with mac-os-x-1068 in the URL):
     sudo mkdir -p /usr/local/include/CoreFoundation
     cd /usr/local/include/CoreFoundation
     sudo svn export https://github.com/aosm/CF/tags/mac-os-x-1058/CFRuntime.h CFRuntime.h
     sudo svn export https://github.com/aosm/CF/tags/mac-os-x-1058/CFBundlePriv.h CFBundlePriv.h
- 4. Get a launchd private header:
+ 4. Get a private launchd header (for Snow Leopard you need to replace mac-os-x-1058 with mac-os-x-1068 in the URL)::
     cd /usr/local/include/
-    sudo svn export https://github.com/aosm/launchd/tags/mac-os-x-1058/launchd/src/vproc_priv.h CFRuntime.h
- 5. You'll also need some private headers from the CommonCrypto, DirectoryService and xnu (kernel) Apple open source projects (this step is to be described yet, so that you know that something is still missing)
+    sudo svn export https://github.com/aosm/launchd/tags/mac-os-x-1058/launchd/src/vproc_priv.h vproc_priv.h
+ 5. You need a part from DirectoryService (for Snow Leopard you need to replace mac-os-x-1058 with mac-os-x-1068 in the URL):
+    svn co https://github.com/aosm/DirectoryService/tags/mac-os-x-1058 DirectoryService
+ 6. You'll also need to install some private headers from CommonCrypto (for Snow Leopard you need to replace mac-os-x-1058 with mac-os-x-1068 in the URL):
+    svn co https://github.com/aosm/CommonCrypto/tags/mac-os-x-1058 CommonCrypto
+    sudo xcodebuild installhdrs -configuration Deployment
+    sudo ditto /tmp/CommonCrypto.dst/usr/local /usr/local
+    
 # Applying the patches

 When targetting Snow Leopard you only need to patch libsecurity_ssl.
@@ -90,26 +96,36 @@
 * patch the CFBundlePriv header to include some missing symbols:
    cd /usr/local/include/CoreFoundation
    sudo patch --strip 1 &amp;lt;{path to CFBundlePriv.diff}
+* apply a patch to DirectoryService:
+   cd {path to the DirectoryService directory}
+   svn patch --strip 2 {path to DirectoryService.diff}
+   
 # Building the sources

-You have to build the projects "the Apple way", like DarwinBuild does.
-Issue the following commands from the root directory of the main project:
-
-* create the needed directories:
+You have to build the projects "the Apple way", like DarwinBuild does:
+1. building the interface library to DirectoryService:
+    * build the library and the corresponding headers:
+    cd {path to the DirectoryService directory}
+    sudo xcodebuild install -target "API Framework" -target DirectoryServiceMIG -configuration Deployment GCC_VERSION=4.2
+    * install the needed parts into /usr/local/:
+    sudo ditto /tmp/DirectoryService.dst/usr/local /usr/local
+2. building the Security framework:
+    *create the needed directories:
+    cd {path to the Security directory}
     mkdir -p destroot objroot symroot
-* create a symbolic link required by all the projects ('($pwd)' should result in the full path to the root directory of the main project):
+    * create a symbolic link required by all the projects ('($pwd)' should result in the full path to the root directory of the main project):
     "sudo ln -s ($pwd)/destroot/usr/local/SecurityPieces /usr/local/SecurityPieces"
-* repeat this step for all subprojects (some will fail, but you can ignore that) in order to install the headers of all the subprojects into the shared directories created above:
+    * repeat this step for all subprojects (some will fail, but you can ignore that) in order to install the headers of all the subprojects into the shared directories created above:
     cd {path to the subproject}
     "sudo xcodebuild installhdrs DSTROOT=../destroot SYMROOT=../symroot OBJROOT=../objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO PUBLIC_HEADERS_FOLDER_PATH=/usr/local/SecurityPieces/Headers/Security"
     cd ..
-* install the headers of the main project into the shared directories:
+    * install the headers of the main project into the shared directories:
     "sudo xcodebuild installhdrs DSTROOT=./destroot SYMROOT=./symroot OBJROOT=./objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO"
-* repeat the above three steps for all subprojects (none should fail this time) in order to build the subprojects:
+    * repeat the above three steps for all subprojects (none should fail this time) in order to build the subprojects:
     cd {path to the subproject}
-    "sudo xcodebuild install DSTROOT=../destroot SYMROOT=../symroot OBJROOT=../objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO GCC_VERSION=4.2"
+    "sudo xcodebuild install DSTROOT=../destroot SYMROOT=../symroot OBJROOT=../objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO PUBLIC_HEADERS_FOLDER_PATH=/usr/local/SecurityPieces/Headers/Security GCC_VERSION=4.2"
     cd ..
-* in case some of the above build steps fail ignore that until you have built all subprojects and then start again, rebuilding the ones that failed (you might need to adjust the order in which you build them)
-* finally build the framework:
+    * in case some of the above build steps fail ignore that until you have built all subprojects and then start again, rebuilding the ones that failed (you might need to adjust the order in which you build them)
+    *  finally build the framework:
     "sudo xcodebuild install DSTROOT=./destroot SYMROOT=./symroot OBJROOT=./objroot -configuration Deployment BUILD_VARIANTS=normal STRIP_INSTALLED_PRODUCT=NO GCC_VERSION=4.2"
-* you find the resulting framework in its install path in the destroot directory.
+    * you find the resulting framework in its install path in the destroot directory.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Netzel</dc:creator><pubDate>Fri, 11 Dec 2015 21:21:30 -0000</pubDate><guid>https://sourceforge.netd2c26ee13f278887a7337eb2fe233ff0bfc0b8ff</guid></item><item><title>BuildInstructionsSecurity modified by Tobias Netzel</title><link>https://sourceforge.net/p/leopard-webkit/wiki/BuildInstructionsSecurity/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v12
+++ v13
@@ -77,7 +77,7 @@
  4. Get a launchd private header:
     cd /usr/local/include/
     sudo svn export https://github.com/aosm/launchd/tags/mac-os-x-1058/launchd/src/vproc_priv.h CFRuntime.h
- 4. You'll also need some private headers from the CommonCrypto, DirectoryService and xnu (kernel) Apple open source projects (this step is to be described yet, so that you know that something is still missing)
+ 5. You'll also need some private headers from the CommonCrypto, DirectoryService and xnu (kernel) Apple open source projects (this step is to be described yet, so that you know that something is still missing)
 # Applying the patches

 When targetting Snow Leopard you only need to patch libsecurity_ssl.
@@ -88,7 +88,8 @@
 * apply the patches the following way:
    svn patch --strip 2 {path to the patchfile} {path to the subproject; e.g. "libsecurity_apple_csp"}
 * patch the CFBundlePriv header to include some missing symbols:
-   patch --strip 1 &amp;lt;{path to CFBundlePriv.diff}
+   cd /usr/local/include/CoreFoundation
+   sudo patch --strip 1 &amp;lt;{path to CFBundlePriv.diff}
 # Building the sources

 You have to build the projects "the Apple way", like DarwinBuild does.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobias Netzel</dc:creator><pubDate>Wed, 09 Dec 2015 23:32:11 -0000</pubDate><guid>https://sourceforge.netd1fa4c46824c8d7b57eb51a9365935d16934cdf3</guid></item></channel></rss>