Kirill A. Korinsky
Kirill A. Korinsky
Well, between 7.5 and 7.0... more than 2 years of development. Trace the issue is quite complicated.
Here a way to run different BSD via github action https://github.com/catap/shell , it probably can be used to build a CI to catch if something is broken. Anyway, I'm digging...
Well, https://github.com/rmottola/Arctic-Fox/pull/211 fixes my issue and I was able to build it.
@rmottola my bet that you can build it on 7.4 without any issue. And the root cause of this issue is https://github.com/OpenBSD/src/commit/dc37c87a60a1e3d67c2ac5d5c5b9fc1e4af89632 and a chunk: ```diff @@ -2868,7 +2824,7 @@...
@rmottola here the same issue on FreeBSD https://forums.mozillazine.org/viewtopic.php?t=3117607 with the same Clang/LLVM which is in base at OpenBSD.
Well, this issue is triggered by this changes https://github.com/llvm/llvm-project/commit/841399a2188aaf244e83e3df7be66885ec905ede which is included into LLVM-16 I not sure how can it be fixed properly
Well, seems that such issue had happened not only for Firefox https://community.graphisoft.com/t5/Archicad-C-API/Compile-error-on-Mac/td-p/575888/page/2, https://github.com/facebook/rocksdb/issues/12708, https://stackoverflow.com/questions/77253911/cpputest-realloc-conflict-with-iostream-when-compiling-with-clang, https://review.couchbase.org/c/forestdb/+/208898 and so on
Do you have any idea how to fix it?
Yeah, this link quite wired and it ends (or at leas I understand it that way) that author switched to use old binary that isn't solution here.
Can you try https://github.com/rmottola/Arctic-Fox/pull/211 on FreeBSD? I think it will fix this issue for now, but I have no idea how to fix it in the generic way.