diff --git a/config.nims b/config.nims index b64492a72e..af19f47dd5 100644 --- a/config.nims +++ b/config.nims @@ -63,3 +63,8 @@ switch("warning", "UseBase:on") switch("warning", "UnusedImport:on") switch("warning", "Deprecated:on") switch("warning", "HoleEnumConv:on") + +when defined(gcc): + # GCC 14+ introduces new strictness for pointer types that not all nim libraries are compatible with + switch("passc", "-Wno-error=incompatible-pointer-types") + diff --git a/vendor/nim-bearssl b/vendor/nim-bearssl index d55d3a86d7..a806cbfab5 160000 --- a/vendor/nim-bearssl +++ b/vendor/nim-bearssl @@ -1 +1 @@ -Subproject commit d55d3a86d7ec3ad11b244e17b3bad490bfbd076d +Subproject commit a806cbfab5fe8de49c76139f8705fff79daf99ee diff --git a/vendor/nim-chronicles b/vendor/nim-chronicles index ccbb7566d1..33761a5f77 160000 --- a/vendor/nim-chronicles +++ b/vendor/nim-chronicles @@ -1 +1 @@ -Subproject commit ccbb7566d1a06bfc1ec42dd8da74a47f1d3b3f4b +Subproject commit 33761a5f77610d3f87f774244490eae43a9ac5a1 diff --git a/vendor/nim-confutils b/vendor/nim-confutils index 7568f1b7c3..0adf3b7db7 160000 --- a/vendor/nim-confutils +++ b/vendor/nim-confutils @@ -1 +1 @@ -Subproject commit 7568f1b7c3142d8e87c1f3dd42924238926affbe +Subproject commit 0adf3b7db70736061bf12fa23c2fc51f395b289e diff --git a/vendor/nim-faststreams b/vendor/nim-faststreams index 720fc5e5c8..11b9d952a8 160000 --- a/vendor/nim-faststreams +++ b/vendor/nim-faststreams @@ -1 +1 @@ -Subproject commit 720fc5e5c8e428d9d0af618e1e27c44b42350309 +Subproject commit 11b9d952a80ec87e2443405a6a5382f9daac51f8 diff --git a/vendor/nim-http-utils b/vendor/nim-http-utils index 77a59297ad..be57dbc902 160000 --- a/vendor/nim-http-utils +++ b/vendor/nim-http-utils @@ -1 +1 @@ -Subproject commit 77a59297ad635d91a6352ef48ee09c6bde0c5d86 +Subproject commit be57dbc902d36f37540897e98c69aa80f868cb45 diff --git a/vendor/nim-secp256k1 b/vendor/nim-secp256k1 index 7246d91c66..194b715b16 160000 --- a/vendor/nim-secp256k1 +++ b/vendor/nim-secp256k1 @@ -1 +1 @@ -Subproject commit 7246d91c667f4cc3759fdd50339caa45a2ecd8be +Subproject commit 194b715b16766e383b5aef92dd779fb182faf45d diff --git a/vendor/nim-stew b/vendor/nim-stew index a0c085a51f..bb086e69da 160000 --- a/vendor/nim-stew +++ b/vendor/nim-stew @@ -1 +1 @@ -Subproject commit a0c085a51fe4f2d82aa96173ac49b3bfe6043858 +Subproject commit bb086e69da967ad235ed6c31247769e75b318e61 diff --git a/vendor/nim-stint b/vendor/nim-stint index 711cda4456..9a3348bd44 160000 --- a/vendor/nim-stint +++ b/vendor/nim-stint @@ -1 +1 @@ -Subproject commit 711cda4456c32d3ba3c6c4524135b3453dffeb9c +Subproject commit 9a3348bd4499045fb211afeeaf2a54730060c081 diff --git a/vendor/nim-taskpools b/vendor/nim-taskpools index 4bc0b592e8..d4c43137c0 160000 --- a/vendor/nim-taskpools +++ b/vendor/nim-taskpools @@ -1 +1 @@ -Subproject commit 4bc0b592e8f71403c19b43ae6f4920c9a2380205 +Subproject commit d4c43137c0590cb47f893a66ca8cb027fa6c217e diff --git a/vendor/nim-zlib b/vendor/nim-zlib index a2f44bb7f6..45b06fca15 160000 --- a/vendor/nim-zlib +++ b/vendor/nim-zlib @@ -1 +1 @@ -Subproject commit a2f44bb7f65571a894227ff6fde9298a104e03a5 +Subproject commit 45b06fca15ce0f09586067d950da30c10227865a diff --git a/vendor/nimcrypto b/vendor/nimcrypto index a079df9242..71bca15508 160000 --- a/vendor/nimcrypto +++ b/vendor/nimcrypto @@ -1 +1 @@ -Subproject commit a079df92424968d46a6ac258299ce9380aa153f2 +Subproject commit 71bca15508e2c0548f32b42a69bcfb1ccd9ab9ff