diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-08-01 22:48:35 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-08-01 22:48:35 +0100 |
commit | 7a7daa06a06110abc743b5ebd9da85620a5679b4 (patch) | |
tree | 35bab4418dc801fb1a7bc58549115e01d84ff792 /dev-lang/nim/files | |
parent | c545c34c9943252735b3bca1a9542db7f56cb9cb (diff) |
gentoo auto-resync : 01:08:2023 - 22:48:35
Diffstat (limited to 'dev-lang/nim/files')
-rw-r--r-- | dev-lang/nim/files/nim-1.6.14-clang16-musl-fix.patch | 13 | ||||
-rw-r--r-- | dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt | 18 |
2 files changed, 31 insertions, 0 deletions
diff --git a/dev-lang/nim/files/nim-1.6.14-clang16-musl-fix.patch b/dev-lang/nim/files/nim-1.6.14-clang16-musl-fix.patch new file mode 100644 index 000000000000..1bc4f8f25d55 --- /dev/null +++ b/dev-lang/nim/files/nim-1.6.14-clang16-musl-fix.patch @@ -0,0 +1,13 @@ +Bug: https://bugs.gentoo.org/894410 +Refer: https://github.com/nim-lang/Nim/issues/20886#issuecomment-1511708198 +--- a/lib/system/threadlocalstorage.nim ++++ b/lib/system/threadlocalstorage.nim +@@ -129,7 +129,7 @@ else: + when (defined(linux) or defined(nintendoswitch)) and defined(amd64): + type + SysThread* {.importc: "pthread_t", +- header: "<sys/types.h>" .} = distinct culong ++ header: "<sys/types.h>" .} = distinct pointer + Pthread_attr {.importc: "pthread_attr_t", + header: "<sys/types.h>".} = object + abi: array[56 div sizeof(clong), clong] diff --git a/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt b/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt index b0317176ac0d..2e7e0b48f9fc 100644 --- a/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt +++ b/dev-lang/nim/files/nim-1.6.14-testament-skipfile.txt @@ -1,11 +1,13 @@ # broken tests/assert/tassert_c.nim tests/async/tasync_traceback.nim +tests/coroutines/twait.nim tests/errmsgs/t14444.nim tests/errmsgs/tcall_with_default_arg.nim tests/errmsgs/tproper_stacktrace.nim tests/errmsgs/tproper_stacktrace2.nim tests/errmsgs/tproper_stacktrace3.nim +tests/exception/t13115.nim tests/js/tmangle.nim tests/js/twritestacktrace.nim tests/lent/tbasic_lent_check.nim @@ -21,6 +23,22 @@ tests/stdlib/tstackframes.nim tests/stdlib/tstats.nim tests/system/talloc.nim tests/testament/tshould_not_work.nim +# broken on musl + llvm +tests/coroutines/tgc.nim +tests/coroutines/twait.nim +tests/misc/t18077.nim +tests/misc/temit.nim +tests/nimdoc/t15916.nim +tests/nimdoc/trunnableexamples.nim +tests/nimdoc/trunnableexamples2.nim +tests/objects/tobjcov.nim +tests/objects/toop1.nim +tests/stdlib/tencodings.nim +tests/stdlib/tgetaddrinfo.nim +tests/stdlib/tstdlib_various.nim +tests/stdlib/tstreams.nim +tests/stdlib/ttimes.nim +tests/vm/tvmmisc.nim # require network tests/stdlib/thttpclient.nim tests/stdlib/tnetconnect.nim |