aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/poco/0002-arm64-pcre.patch
blob: b5a48cec2adff949ee8c4d0dab83588b4728b799 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
diff --git a/Foundation/src/EventLogChannel.cpp b/Foundation/src/EventLogChannel.cpp
index f9a9fb1..b032f9d 100644
--- a/Foundation/src/EventLogChannel.cpp
+++ b/Foundation/src/EventLogChannel.cpp
@@ -11,6 +11,7 @@
 // SPDX-License-Identifier:	BSL-1.0
 //
 
+#pragma comment(lib,"advapi32.lib")
 
 #include "Poco/EventLogChannel.h"
 #include "Poco/Message.h"
diff --git a/Foundation/src/utils.h b/Foundation/src/utils.h
index c9b6c00..710c199 100644
--- a/Foundation/src/utils.h
+++ b/Foundation/src/utils.h
@@ -129,7 +129,7 @@ int main(int argc, char** argv) {
 //
 // If it prints "correct" then the architecture should be here, in the "correct" section.
 #if defined(_M_X64) || defined(__x86_64__) || \
-    defined(__ARMEL__) || defined(__avr32__) || defined(_M_ARM) || defined(_M_ARM64) || \
+    defined(__ARMEL__) || defined(_M_ARM) || defined(__arm__) || defined(__arm64__) || defined(_M_ARM64) || \
     defined(__hppa__) || defined(__ia64__) || \
     defined(__mips__) || \
     defined(__loongarch__) || \
diff --git a/Net/src/Net.cpp b/Net/src/Net.cpp
index 1a75379..b4081fd 100644
--- a/Net/src/Net.cpp
+++ b/Net/src/Net.cpp
@@ -11,6 +11,7 @@
 // SPDX-License-Identifier:	BSL-1.0
 //
 
+#pragma comment(lib,"advapi32.lib")
 
 #include "Poco/Net/Net.h"
 
diff --git a/Util/src/WinRegistryKey.cpp b/Util/src/WinRegistryKey.cpp
index 7fd1a28..a07c5d2 100644
--- a/Util/src/WinRegistryKey.cpp
+++ b/Util/src/WinRegistryKey.cpp
@@ -11,6 +11,7 @@
 // SPDX-License-Identifier:	BSL-1.0
 //
 
+#pragma comment(lib,"advapi32.lib")
 
 #include "Poco/Util/WinRegistryKey.h"
 #include "Poco/Exception.h"