@xpack-dev-tools/clang
Version:
A binary xpm package with the LLVM clang executables
1,734 lines (1,294 loc) • 46.2 kB
Markdown
# Change & release log
Entries in this file are in reverse chronological order.
## 2026-03-05
* v21.1.8-1.1 published on npmjs.com
* efaff98 package.json: update URLs for 21.1.8-1.1 release
* fdc487c website: blog post release 21.1.8-1.1 published
* caa12fe blog posts: no patch
* a7345bb CHANGELOG update
* 10a9f49 re-generate website commons
* f9c1a24 re-generate top commons
* 56c146f website: update actions durations
* 706023d website: update runners
* c11b808 package.json bump helper
* 5778b78 website: update folder hierarchies
* 80d008e website: update durations
* 065619a llvm.sh: disable openmp
* ccd741c llvm-mingw.sh: remove openmp
* ea8f423 llvm.sh -DLIBOMP_OMPD_GDB_SUPPORT=OFF
## 2026-03-04
* ba39f6b llvm*.sh add openmp
* 0e23db0 prepare v21.1.8-1
* b850e23 re-generate top commons
## 2026-02-26
* cedd3c2 copyright updates
## 2026-02-01
* b7d71e5 Merge branch 'xpack' into xpack-development
* 66d5475 chore: update keepalive timestamp [skip ci]
* 9c418c4 Merge branch 'xpack' into xpack-development
* 2dc11a9 chore: update keepalive timestamp [skip ci]
## 2025-12-03
* 88a9c17 llvm.sh update test for darwin
* 045ea0a llvm.sh update test for darwin
* 02625c1 21.1.7
## 2025-12-01
* c7e3b4c .github/workflows/keepalive.yml: update
* ec2dc76 chore: update keepalive timestamp [skip ci]
## 2025-11-16
* 2f932ad test-sourceforge-downloads.yml update
* 5459d06 test-sourceforge-downloads.yml update
* 73f823f test-source-forge-downloads update
## 2025-11-08
* 2495088 test-sourceforge-downloads.yml update
* 8c6b876 add workflows/keepalive.yml
* 005d697 add workflows/keepalive.yml
* 3e8fc7b update copyright notices
* 4ed52c4 update copyright notices
## 2025-11-04
* 6b6db7f llvm.sh update skipped tests for 21
* c197860 prepare 21.1.5-1
## 2025-11-01
* 04b7f46 website: re-generate commons
* 4ffe6e7 re-generate top commons
* aaff7f1 re-generate top commons
## 2025-10-31
* d1588ac re-generate top commons
## 2025-10-27
* a73dd21 website tests update titles
* a473a3b website tests index update
* e05ae92 llvm.sh formatting
* f634752 llvm.sh formatting
## 2025-10-26
* 66eba49 re-generate top commons
## 2025-10-24
* 4cbe799 website: re-generate commons
* 50092f3 re-generate top commons
* 43b3303 re-generate top commons
## 2025-10-19
* f6e6615 website: re-generate commons
* a9d9c88 re-generate commons
* 1084089 re-generate commons
## 2025-10-12
## 2025-10-12
* af1c60f package-lock.json update
* f69e2f4 CHANGELOG: update
* eecb341 website: update test results
* dfd8192 20.1.8-1.1
* b6a3eea CHANGELOG: publish npm v20.1.8-1.1
* v20.1.8-1.1 published on npmjs.com
* 2cfa243 package.json: update URLs for 20.1.8-1.1 release
* 70e4f55 website cleanup
* 53ad9da website update xpack.executables
* efa78e2 package.json update executables links
* b3ce2cb website: blog post release 20.1.8-1.1 published
* 0721cbf CHANGELOG update
* v20.1.8-1 released
* c16a965 llvm.sh fix lsb_release -is
* 1752e23 llvm.sh: skip atomic on latest
* b993553 llvm.sh: skip atomic on latest
* 94ba1ae re-generate workflows remove arch-arm64-latest
* a136a61 re-generate workflows df -gH /
* 4eccc63 workflows fix arch-arm64-latest
* 3e7cfe2 llvm.sh tests skip static atomic
* a937d15 website: update actions durations
## 2025-10-11
* 7fcf465 website update
* 648e4eb website: update folder hierarchies
* 988ff05 website: update development durations
* 2210554 llvm-mingw.sh 19 & 20 ok
* 238bd4a re-generate top commons for self-hosted runners
* 3307556 llvm.sh no LLVM_BINUTILS_INCDIR
* 12bfdb7 versioning.sh fix syntax
* f23ffda llvm.sh skip lto ld tests
* 7a64619 llvm.sh: disable DLLVM_BINUTILS_INCDIR and GOLD_EXECUTABLE
* d601c90 package.json bump deps
* dbc83f5 no ld.gold
* a725994 no ld.gold
## 2025-10-10
* 81f00fe llvm.sh ignore tests
* a97799c versioning.sh with_gold="n"
* 3c8b627 prepare v19.1.7-1
## 2025-10-09
* v19.1.7-1 prepared
* e4f5fbd re-generate website commons
* 4bc04b2 re-generate top commons
* 2deb758 test-sourceforge*: on every Saturday
## 2025-04-06
* 457f737 test-sourceforge-downloads.yml update
## 2025-04-05
* e112afb test-sourceforge-downloads.yml update
* 0a5255a test-sourceforge-downloads.yml update
* 55f71f4 add test-sourceforge-downloads.yml
## 2025-03-23
* 9003f2c update /licenses/MIT
* f5dd8e9 website: re-generate commons
* 3d2b9ec re-generate commons
* 5776b4b website package.json shareOnTwitter update
* bdf2f9f website package.json author update
* 607bcce website generate-website-commons update
## 2025-02-24
* 5b35eb9 website: re-generate descriptive & permalink names
* c6392e2 re-generate descriptive & permalink names
## 2025-02-23
* 5cb8267 website: re-generate commons
* 00b8a4c re-generate commons
## 2025-02-18
* 763765a package.json: bump minimumXpmRequired 0.20.5
* de92bbe package.json: bump xpm 0.20.5
## 2025-02-16
* 386f743 build-assets/package-lock.json update
## 2025-02-14
* a451b9d llvm.sh: fix SHLIB_EXT
* 6f99791 llvm.sh: explicit paths to ncurses
* 614e708 re-generate commons
* 4ba64b5 re-generate commons
## 2025-02-13
* c2b66a9 versioning.sh: ncurses --hack-link
* 919e0cc re-generate commons
## 2025-02-10
* 8605ddd 19.1.7-2 ffi 3.4.7
## 2025-02-07
* 401045a website: re-generate commons
* 3ac1ba9 website: fix post markdown
* 66107c8 website: add tests results
* 1b8d7bd 19.1.7-1.1
* 431e86d CHANGELOG: publish npm v19.1.7-1.1
* v19.1.7-1.1 published on npmjs.com
* 95f98f6 package.json: update urls for 19.1.7-1.1 release
* 5f915e0 website: blog post release 19.1.7-1 published
* 0adcbbc CHANGELOG update
* f03fd1b website: update actions durations
* 379a4cf website: blog-post* update
* 2c64300 website: update actions durations
## 2025-02-06
* eb54748 llvm.sh: skip some static cnrt tests
* 49a26e7 llvm.sh: skip some tests on arm 32-bit
* c9dc80a website: update development durations
* 5ec8a86 website: update folder hierarchies
* adb4eba website: re-generate commons
* c39f9a0 re-generate top commons to bump deps
* a9c9e31 llvm.sh: skip some tests on arm 32-bit
* f27d2e9 llvm.sh: ignore some tests on arm 32-bit
* 488c8d1 llvm.sh: skip lto tests on arm 32-bit
* 132e94b package.json: update executables links
* 8048468 website: update folder hierarchies
* 90c5a03 website: update development durations
* 64b1f6e llvm.sh: fix LLVM_BINUTILS_INCDIR
## 2025-02-05
* ceb9300 set XBB_BINUTILS_WITH_GOLD
* 969e71f re-enable gold for 2.44
* dc74263 scripts: comment out binutils and LLVM_TOOL_GOLD_BUILD=OFF
* 78d1a3e versioning.sh: disable ld.gold
* ecdf57f build-assets/package-lock.json update
* 8a9aa2a prepare v19.1.6-1
## 2025-02-04
* 78607ea website: re-generate commons
* ee96be8 build-assets: update generate-website-blog-post
## 2025-02-03
* 8a1d3d7 build-assets: bump deps
* 44f93e3 website: re-generate commons
* 2b63764 website: re-generate commons
## 2025-02-02
* 5178b37 website: re-generate commons
## 2025-01-31
* 2b1daa9 website: updates and final common rework
## 2025-01-30
* 8a86a0f website: rework getting-started
* a1dedca website: more rework with commons
## 2025-01-29
* 47651c4 website: more rework with commons
## 2025-01-27
* ddd07b5 website: cosmetise imports
## 2025-01-26
* bdcc698 website: rework with _project
## 2025-01-23
* c6b09e4 website: re-generate commons
## 2025-01-22
* 81c2157 website: re-generate commons
## 2025-01-21
* be052cb build-assets: cleanup actions
* 959a3a9 website: re-generate commons
* 6c122e7 website: re-generate commons
* 6a5044e website: re-generate commons
## 2025-01-20
* 8bbf176 re-generate commons
* 07389d0 website: re-generate commons
## 2025-01-19
* 14a8ff4 website: remove unused customField.js
* 37c2789 build-assets: move customFields to websiteConfig
* 4ecd692 website: re-generate commons
## 2025-01-17
* 9e6f50d website: re-generate commons
* ccef35a re-generate commons
* ad179ce website: re-generate commons
## 2025-01-16
* 24a6668 website: re-generate commons
* 2e45720 re-generate commons
## 2025-01-15
* fc67ab4 website: updates
* 745be0c re-generate commons
## 2025-01-14
* d7a517e re-generate commons
* 0d8f860 re-generate commons
## 2025-01-13
* 897f50d re-generate workflows
* 40105a5 copyright updates
* 7617b35 copyright updates
## 2025-01-10
* 6f57b21 website: fix blog 18.1.8-2 trailing slash
* 4918435 website: updates
* 26347db website: updates
* 611896e website: updates
## 2025-01-09
* d25cc33 build-assets/package.json: bump deps
* e5c5560 website: updates
## 2025-01-02
* d2bb136 top package.json: fix homepage url
* 7dedbeb website/_xpack fix tools path
* 9039e72 website: updates
* 26aad96 build-assets/package.json: bump deps
## 2025-01-01
* 2d90830 application.sh: disable bootstrap only
* 9d13cb8 website: updates
* 802b1da llvm.sh: ignore tests for 19
* a09e51c llvm.sh: ignore tests for 19
* 8e381fd prepare 9.1.6
* 385b6d5 website: re-generate commons
* b84aab4 re-generate commons
* b4b6b5d build-assets/package.json bump updates
## 2024-12-31
* 088a96e website: updates
## 2024-12-30
* ac5e877 package.json: bump deps
* 7534419 website: updates
## 2024-12-24
* 8bc969e website: updates
* 3c94a76 website: updates
## 2024-12-22
* af4f2f4 website: add predefined-macros
* b2a8d5d website: updates
* acd14ad website: add _xpack.github.io
## 2024-12-20
* 1d8c916 website: updates
* 998a241 website: updates
* 6385191 website: updates
## 2024-12-11
* c7992e0 website: updates
* 6bcb2c6 website/blog updates
* b68fc42 website/blog/_templates/blog-post-release*
## 2024-12-04
* 66b0b60 website: updates
* 6b96358 build-assets/package.json: bump deps
## 2024-10-15
* 3904cdf website: updates
* 53c8522 website: updates
## 2024-10-14
* 25d94e0 website: updates
## 2024-10-13
* a02904d website: updates
* 2a3726f website: updates
* a9c6032 website: updates
## 2024-10-11
* 806f869 website: updates
* 8aa9a9b website/blog/_templates/blog-post-release*
* 83691ae website/blog/_templates/blog-post-release*
## 2024-10-10
* 9f56081 website: updates
* bcc4934 website: updates
## 2024-10-09
* 289fe35 website move blog post templates
* 6022353 website: updates
* c60236b website: updates
## 2024-10-07
* 84bb1ba website: updates
* fd4686c body-blog* update
* cafabf3 website: updates
## 2024-10-06
* 9039904 website: updates
* 6e8bf22 website: updates
* 636a0bd re-generate workflows
## 2024-10-04
* 0d158a6 website: updates
* d137deb templates/body-blog update
## 2024-09-18
* 437d63a website: updates
* ce78696 website update
* cba6155 build-assets/package.json: bump deps
* 0d3974e build-assets/package.json: update customFields
* 7bea165 build-assets/templates updates
## 2024-09-12
* 2f30ea8 update scripts copyright notices
## 2024-09-01
* b416a7d showTestsResults
* 9d7d49b website: add tests results
* b74c1b4 re-generate workflows
## 2024-08-31
## 2024-08-31
* 9fe1680 18.1.8-2.1
* 0f44450 CHANGELOG: publish npm v18.1.8-2.1
* e94424e package.json: update urls for 18.1.8-2.1 release
* e0762fd blog post release 18.1.8-2 published
* b2546bf CHANGELOG update
* 7540776 llvm.sh: ignore two coverage tests
## 2024-08-30
* 590ed0b build-assets/package.json bump deps
* d1ab8c0 website/development-durations update
* 5dc6fa9 prepare v18.1.8-2
* d80a02c llvm*.sh: use --clang-coverage
* 0ce42b5 llvm.sh: run coverage test on all Linux architectures
* 0ecd41d llvm.sh: run coverage test on arm64 macOS too
* feb08d9 llvm-mingw.sh: fix dynamic sanitizers
## 2024-08-29
* 9e45b32 llvm-mingw.sh: use ${bits_option}
* 40b67e9 llvm*.sh: add --coverage
* 8f131a3 build compiler_rt --bootstrap
* 3ee65c7 README update
* f188482 llvm-mingw.sh: build entire /compiler-rt
* 0202bc5 llvm-mingw.sh: explicit COMPILER_RT_BUILD_PROFILE & SANITIZERS
* da5433f llvm*.sh: move download up
## 2024-08-17
* c2dec6c website update
* 9479c60 build-assets/package.json update
* df27ccd templates updates
* d5dab63 re-generate workflows
* 1906cc0 website update
* baaaf4b website update
* 11d7eca build-assets/templates updates
* e654fc4 website: add tests folder
* ea7c91a website update
* b43eb92 README update
* d23bbf9 build-assets/templates updates
* 9ab400e build-assets/package.json: customFields
## 2024-08-16
* d6db961 website: re-generate commons
* cc5fb08 build-assets/package.json: bump deps
* 4bcf7a2 re-generate workflows
* 04a9ee5 templates/body-github: update
## 2024-08-14
* c98b155 build-assets/package.json: updates
## 2024-08-09
* 6b15d6d READMEs update
* c97e2a4 package.json: git+https
* f778202 build-assets/package.json: updates
* 2d66b44 templates/body-blog update
## 2024-08-07
* 4af3b48 build-assets/package.json: updates
* 16c7116 build-assets/package.json: updates
* 5774a08 website: preliminary content
* 48e192f re-generate workflows
* 0e3d952 move to build-assets
## 2024-08-06
* b813718 package.json: bump deps
## 2024-08-04
* 99e52f7 package.json: bump deps
* ece6517 package.json: update generate-workflows
* bcf677f templates/jekyll update
* edf40e9 versioning.sh: use XBB_BUILD_ROOT_PATH
* 1729925 llvm-*.sh : use is_development
* 8ce8779 READMEs update
* 4534895 package.json: add actions, bump deps
## 2024-07-27
* 5d6d6f9 package.json: add actions, bump deps
* 8b0848b templates/jekyll update
## 2024-07-23
* b7f2706 READMEs update
* cdf37cb README update
* 8dc991a body-jekyll update
* c3c8f3f re-generate workflows
* f1e097b package.json: rework generate workflows
* dcd2e78 package.json: loglevel info
* c846cfb package.json: bump deps
## 2024-06-25
* bde765e 18.1.8-1.1
* 4cd3176 CHANGELOG: publish npm v18.1.8-1.1
* fa26cc8 package.json: update urls for 18.1.8-1.1 release
* cb8c90e README update
* b5da3f0 body-jekyll update
* e21ced6 CHANGELOG update
* bde765e 18.1.8-1.1
* 4cd3176 CHANGELOG: publish npm v18.1.8-1.1
* fa26cc8 package.json: update urls for 18.1.8-1.1 release
* cb8c90e README update
* b5da3f0 body-jekyll update
* e21ced6 CHANGELOG update
* f78ebfe README update
## 2024-06-24
* 4802079 package.json: bump deps
* 3c15b59 README update
* a40b446 llvm.sh: skip --crt without --libc++
* 4abc439 llvm.sh: XBB_SKIP_TESTS_ALL_LTO_LD
* 974e109 llvm.sh: XBB_SKIP_TESTS_ALL_LTO_LD for arm
* d980ac9 package.json: bump deps
* a68af3a llvm.sh: XBB_SKIP_TESTS_ALL_LTO_LD
## 2024-06-22
* 7e04f4d llvm.sh: update arm ignores
* f684c4e prepare v18.1.8-1
* 375d1fb package.json: bump deps
* ef54f13 re-generate workflows
## 2024-06-21
* 3eadee3 re-generate workflows
* c84d50d 17.0.6-3.1
* 5eba4df CHANGELOG: publish npm v17.0.6-3.1
* v17.0.6-3.1 published on npmjs.com
* 5e31ab4 package.json: update urls for 17.0.6-3.1 release
* 52a8c5c README update
* 6b4c320 package.json: bump deps
* bcfc303 llvm.sh: more ignores for intel 32-bit static
* e30dc09 package.json: bump deps
* 07e5074 llvm.sh: cosmetics
* bbf395b llvm.sh: XBB_SKIP_TEST_ALL_STATIC_ATOMIC
* db9816c run.sh: add verbosity
* 73eba5d README update
* cd6363f llvm.sh: add more arm32 ignores
## 2024-06-20
* fb0ec15 package.json: bump deps
* f9ddf7a prepare v17.0.6-3
* 1c389a7 README update
* c096f01 prepare v18.1.8-1
* b71198a prepare v18.1.8-1
* a4ad300 llvm.sh: cosmetics
* 6ebdfd2 llvm.sh: ignore some more arm 32 tests
* 86cbd29 llvm.sh: loop 32 64 in x64 tests
* e243a16 llvm.sh: no explicit RUNTIME_TARGETS for Arm
* 01aa5dd body-jekyll-release update
* 09eb07f llvm.sh cosmetics
* 48bfb29 re-generate workflows
## 2024-06-18
* 8b41c5b READMEs update
## 2024-06-17
* 6a8cf67 package.json: rework generate workflows
* 51bc264 package.json: bump deps
## 2024-06-14
* 1efee76 README update
* 9d10888 versioning.sh: add empty libssp.a to bootstrap
* 920b954 llvm-mingw.sh: add --bootstrap
* 8fab7d2 llvm.sh: add quotes to libcxx_file_path
## 2024-06-13
* b1f0dd3 versioning.sh: add empty libssp.a
* cbace30 llsn.sh: rename XBB_SKIP_TEST_ALL_BUFFEROVERFLOW
* d766270 llvm.sh: validate libc++.dll path
## 2024-06-12
* d33d963 README update
* 0217507 llvm.sh: update comments
* 076244f run.sh: skip ld.gold test if SYSTEM_TOOLS
* 86514f7 llvm.sh: cosmetics
* 8ad353a llvm.sh: fix comment
* cd6ef78 llvm.sh: fix old compiler version 4
* 18ab4e6 llvm.sh: reorder LLVM_VERSION to front
* 032add6 Merge branch 'xpack-develop' of https://github.com/xpack-dev-tools/clang-xpack into xpack-develop
* c4b234b llvm.sh: ignore throwcatch-main -flto only on intel
* 81c2c9c llvm.sh: skip some -print-* on older clang
* 49048b8 llvm.sh: disable SDK test
* e6b6770 llvm.sh: add support for XBB_TEST_SYSTEM_TOOLS
* a491ded llvm*.sh: modularise
* ea91824 llvm.sh: fix export
* 4c3ec0d llvm.sh: XBB_SKIP_TEST_BUFFEROVERFLOW
* 5bef30d llvm.sh: add ignore 16 arm
## 2024-06-11
* 619de30 llvm.sh: XBB_IGNORE 16 update
* 1b6ef77 llvm.sh: update XBB_IGNORE for 16
* 2509ba7 application.sh: update NPM_PACKAGE
* 78e60c1 llvm.sh: update XBB_IGNORE_*
* eeeaac4 re-generate scripts
* 5fb9ec5 re-generate workflows
* ea73cab llvm.sh: clangd tests cases
## 2024-06-10
* f5f1334 CHANGELOG update
* f5d7264 llvm*.sh: update XBB_IGNORE_*
* 42c9bb2 package.json: bump deps
* 89f994f README update
* 6d8454c prepare v18.1.7-1
## 2024-05-29
* 0246321 llvm*.sh: rename XBB_IGNORE_TEST_
* b86fcd4 llvm*.sh: update skips for 18
* be0e60e llvm.sh: update skips for 18
* bf88f77 prepare v18.1.6-1
## 2024-05-28
* f5b7c95 llvm.sh: more skips
* 0ba675e test-xpm.yml: try macos-14
* 12f5e16 llvm.sh: more arm 32 skips
* 2689f24 package.json: bump deps
* 31e7b08 package.json: bump deps
* 2d61121 llvm.sh: reorder skips for arm
* 5d6c717 17.0.6-2.1
* de316f0 CHANGELOG: publish npm v17.0.6-2.1
* b929cdd package.json: update urls for 17.0.6-2.1 release
* fc476a2 CHANGELOG update
* 7203256 README update
* 89a594d llvm.sh: update skips
* 21ad0d9 package.json: bump deps
* 58ed89e re-generate workflows
* e91901b build-xbbla32.yml: try to restart tests
* f9d0b42 build-xbbla32.yml: try to restart tests
* 8e5c935 build-xbbla32.yml: try to restart tests
* 012d684 build-xbbla32.yml: try to restart tests
* 2f5fe99 llvm.sh: fix arm 32 skip
* 49db494 test-docker-linux-intel.yml: temporarily simplified
* 52de703 package.json: bump deps
## 2024-05-27
* f1d98c4 llvm.sh: fix Arch conditionals
* 4482a5c llvm.sh: add openSUSE static skips
* 5f630f6 re-generate workflows
* 575b4cc test-docker-linux-intel: temporarily simplify for arch
* f1abe5b llvm.sh: verbose lsb_release
* 2da7380 llvm.sh: skip static for archlinux
* 5cb8548 package.json: bump deps
* 02e2368 package.json: bump deps
* 1888b85 Revert "test-prime.yml: enable -x for macOS"
* 15a4eed package.json: bump deps
* b8a3bcc test-prime.yml: enable -x for macOS
* bae9eac package.json: bump deps
* 89a6cf8 re-generate workflows
* 9a347e3 re-generate workflows
* 71769d3 package.json: bump deps
* 0947ad3 llvm.sh: skip static tests in redhat and fedora
* b9a9fb7 Revert "temporarily skip cleaning"
* 70dbc6b temporarily skip cleaning
* 81b933d llvm.sh: skip 2 more arm32 tests
* 19ef537 re-generate workflows
* 0e35075 llvm-mingw.sh: make c-cpp folder writable
* f744fe0 llvm.sh: make c-cpp folder writable
## 2024-05-26
* 5ac0245 re-generate workflows
* 4f2da05 .vscode/settings.json: ignoreWords
* dfc9c39 README update
* 86b767c package.json: bump deps
## 2024-05-25
* 1d77ff6 CHANGELOG update
* d4cee0b llvm-mingw.sh: skip bufferoverflow
* 555fab6 llvm.sh: update arm skips
* 275b588 llvm.sh: separate arm64 skips
* c623eb7 llvm.sh: update skips
* c74d379 llvm.sh: more comments
## 2024-05-24
* 51bc355 llvm.sh: update tests for macOS
* a15b3c1 Merge branch 'xpack-develop' of https://github.com/xpack-dev-tools/clang-xpack into xpack-develop
* 9384794 llvm.sh: update skips for continuation
* f6905e0 llvm.sh: arm64 skips from x64
* abd70a5 llvm.sh: skipsome tests for arm (not all)
## 2024-05-23
* 3623d6e llvm.sh: skip tests for 17
* 1aad9e5 llvm.sh: skip tests for 17
* 2507768 Merge branch 'xpack-develop' of https://github.com/xpack-dev-tools/clang-xpack into xpack-develop
* b7ca190 VERSION 17.0.6-2 for release
* be38112 llvm.sh: skip more macOS for 18
* f21d371 llvm.sh: skip tests on 18
* 91fb21a package.json: clang 16.0.6-1.1
* df0c846 CHANGELOG update
* 2b9e8a2 CHANGELOG update
## 2024-05-19
* 7fea3b9 llvm*.sh: rename XBB_ACTUAL_LLVM_VERSION
* d45c35d VERSION 18.1.6-1
* fd6124d llvm.sh: add 18 to test skips
## 2024-05-18
* 38c9f6f llvm-*.sh: add llvm_download
* 9caaa05 READMEs update
* be09e11 package.json: XBB_ENVIRONMENT_SKIP_CHECKS
## 2024-05-16
* 4ce6f1e READMEs update
* 75157c4 versioning.sh: ncurses with --disable-lib-suffixes
## 2024-05-15
* e2b3b06 llvm.sh: no need to disable curses
* 4e5f8aa llvm.sh: LLDB_ENABLE_CURSES=OFF only for linux
* 8d428c4 llvm.sh: disable curses for clang 17
* 98f1049 llvm-17: remove terminfo patch (again)
## 2024-05-14
* dfb4101 Revert "llvm-17... remove terminfo patch"
* 03c8746 versioning.sh: ncurses with --disable-lib-suffixes
* ec7b322 VERSION 17.0.6-2
* d5af1e8 llvm-17... remove terminfo patch
* 7bedb28 remove llvm-18 patch
* c682cdd llvm.sh: remove ref to include/ncurses
## 2024-05-13
* fcb462e versioning.sh: remove --disable-widec
* f28a4f3 versioning.sh: ncurses_build --disable-widec
* 09af880 Merge branch 'xpack-develop' of https://github.com/xpack-dev-tools/clang-xpack into xpack-develop
* c4547ea llvm-17.0.6-2.git.patch: add AddLLDB.cmake patch
* 5c66cad VERSION 18.1.5-1
* 82ef616 llvm.sh: re-enable macOS tests
* 1140926 llvm-17.0.6-2.git.patch: add Terminfo::terminfo
* 8ff30f3 llvm.sh: comment out explicit -lncurses
## 2024-05-09
* 5cc1090 versioning.sh: add comments
* f6401ef use is_develop and with_strip
## 2024-05-07
* 9aff28f llvm.sh: add unsupported case
* 7699c4f llvm.sh: disable static sleepy cv on linux
* 4c8644b versioning.sh: remove DISABLE_WIDEC
## 2024-05-03
* 4f2db2c README update
* 1b79709 README update
* 8da4603 versioning.sh: update 18.x deps
## 2024-05-02
* 7295d02 package.json: clang 17.0.6-1.1
* a77c0d1 llvm.sh: use both -L and -rpath
* 4355faa llvm.sh: use -rpath
## 2024-04-30
* 2b6d2a6 llvm.sh: macOS tests update
* 2edcbae llvm.sh: rework tests for macOS arm
* 09f08c0 llvm.sh: fix syntax
* 510b549 llvm.sh: reorder Linux x64 tests
* 66b3713 llvm.sh: reorder Linux arm tests
* 6225767 package.json: add bison to silence macOS
* c87ae0e llvm.sh: cosmetics
* 46b7084 llvm.sh: linux skips for arm too
## 2024-04-29
* 1b054cd llvm.sh: add more linux tests
* 6a89965 llvm-mingw.sh: update tests
* 9e51098 llvm.sh: cosmetics
* 3990a1f llvm.sh: update linux & win32 tests
* 3a6167b versioning.sh: skip bootstrap tests if not bootstrap only
## 2024-04-27
* a593adf llvm.sh: comment out mkdir
* 8720bc8 llvm.sh: conditional -DCMAKE_OSX_DEPLOYMENT_TARGET
* 3525761 application.sh: update deps
* 1175849 llvm-mingw.sh: update tests
* 824a897 llvm.sh: update tests for macOS
## 2024-04-22
* 1bfd73c rename test_compiler_*
## 2024-04-07
* 86a2e94 READMEs updates
* 0980ad6 versioning.sh: add xz warning
* 274c0de llvm.sh: create lib folder for rpath
* 4f62ceb README update
## 2024-04-06
* 530bad6 llvm.sh: add ${llvm_folder_name}/lib to rpath
* 299cc37 package.json: build 17.0.6-2 with 16.0.6
## 2024-04-05
* bc3de71 README update
* 69437ac llvm-17.0.6-2 path with latest hb content
* 07babd6 llvm.sh: move compiler-rt to RUNTIMES
## 2024-04-04
* 00657b1 VERSION 17.0.6-2
* 34cf82d add 17.0.6-2 patch
* 95d0dfe package.json: bump deps
* 87f7637 llvm*.sh: cp -R
## 2024-03-22
* c993075 package.json: xpm-version 0.18.0
## 2024-03-08
* 24efb0e package.json: xpm-version 0.18.0
## 2024-03-07
* c5d1853 package.json: xpm-version 0.18.0
* 51e42b1 package.json: bump deps
## 2024-03-06
* 85b2cef versioning.sh: use released 18.1.0
* 2079c73 body-jekyll update
* b8c4ab0 package.json: bump deps
## 2024-02-08
* 0a665ca patches README update
* 2502a4b versioning.sh: add 18.x
* 57687aa llvm.sh: customise archive via environment
## 2024-02-07
* 01bc5ea prepare v18.1.0-1
* 3e6e338 READMEs update
* 5cdb88c package.json: bump deps
## 2023-12-04
* aa6e3ca 17.0.6-1.1
* c97636e package.json: update urls for 17.0.6-1.1 release
* db0ea9a README update
* cc16ad7 CHANGELOG update
## 2023-12-03
* 1a16300 package.json: bump deps
* 5d69434 re-generate workflows
* 833d4c9 body-jekyll update
* 6e01873 README update
## 2023-12-01
* 38f9c3d README update
* 9b36a75 CHANGELOG update
* 6390f72 package.json: update bins
* e56f686 package-lock.json update
* 0ee8e14 README update
* bd0e812 versioning.sh: bump deps
* 0f7c3b4 llvm.sh: edit less used files
* 0a2499a llvm*.sh: add llvm-cxxfilt
* 3cf68aa prepare v17.0.6-1
* 62d6611 README update
* 79ab3e3 Revert "wrappers: temporarily disable *-no-unused-arguments"
* f7b54e8 llvm-mingw.sh: disable HELLO_WEAK_CPP for 14
* cbdc459 llvm.sh: disable HELLO_WEAK_CPP for 14
* e8f8714 README update
* e5e4f26 llvm.sh: disable throwcatch for 14, 13
* ce7429d llvm.sh: disable clangd unchecked-exception for 14 too
## 2023-11-30
* 7c8f109 VERSION 14.0.6-3
* 58a292e add llvm-14.0.6-3.git.patch
* 5ca48fd wrappers: temporarily disable *-no-unused-arguments
* c139563 llvm.sh: skip clangd on all platforms
* 8a41095 llvm.sh: skip clangd unchecked-exception on 13
* a4fd752 add 13.0.1-2
* cb5def4 README update
## 2023-11-14
* c3a705f 17.0.5-1
* 26a6229 17.0.5-1
## 2023-11-13
* 982a0b9 llvm.sh: no LLVM_USE_LINKER=ld for macOS
## 2023-11-12
* c6b0833 package.json: bump deps
## 2023-10-31
* 26c149d 17.0.4-1
## 2023-10-10
* 759dfbe llvm-*.sh: use XBB_WITH_STRIP to strip
* ce62f08 README update
* fb08fe1 llvm-17.0.2-1.git.patch remove CMAKE_BUILD_WITH_INSTALL_RPATH
## 2023-10-09
* 65ff9d2 llvm.sh: use LLVM_NATIVE_TOOL_DIR for windows
* e7f351b llvm-mingw.sh: explicit HAS_WIN32_THREAD
* db03b10 llvm-mingw.sh: use XBB_WITH_STRIP for non DEVELOP
* 9e61d97 llvm-mingw.sh: do not strip in DEVELOP
* 348487a versioning.sh: bump deps
## 2023-10-06
* 46bae30 llvm.sh: use check-clang
* 625a164 llvm.sh: CMAKE_BUILD_WITH_INSTALL_RPATH=ON for windows
* a168fb9 llvm-17.0.2-1.git.patch update
## 2023-10-05
* 724702e add .vscode/launch.json
* 7163f00 llvm.sh: explicit ON to enable tests
* 6e2dc65 llvm.sh: full check
* bfa0834 llvm.sh: add -lncurses for macOS
* dbd406b prepare v17.0.2-1
* c133469 add llvm-17.0.2-1 patch
* ed91025 llvm.sh: add llvm_enable_tests
* de6c91c llvm.sh: use XBB_WITH_STRIP on non develop
* ba3a0f6 llvm.sh: disable InstalledDir test
## 2023-09-28
* 269454d README update
* f0ccf0a llvm.sh: skip some LTO tests on macOS
* c16b374 README update
* a87c1cd prepare v17.0.1-1
## 2023-09-25
* a7914c2 README update
* be4c98a body-jekyll update
## 2023-09-20
* 3164a57 package.json: bump deps
## 2023-09-19
* 0e1bd5e README-DEVELOP: add link to bug
## 2023-09-16
* 63e1f63 package.json: add linux32
* c447a8f body-jekyll update
## 2023-09-11
* 915caee package.json: bump deps
## 2023-09-08
* 18772f6 package.json: bump deps
* e075fde clang.sh: cleanups
* 855bdca llvm.sh: xbb_get_libs_path "${CXX}"
* 11bb34d re-enable libiconv_build
## 2023-09-07
* 5785339 README update
## 2023-09-06
* 86c491d README update
* c575586 package.json: bump deps
* c18a463 READMEs update
* dec756d body-jekyll update
## 2023-09-05
* 11c3418 llvm.sh: run_verbose diff
* 1558e58 dot.*ignore update
* 626c5d9 re-generate workflows
* 726accd READMEs update
* 4892e62 package.json: bump deps
## 2023-09-03
* 34169cd package.json: bump deps
* b123b64 application.sh: remove autotools
* b3e4af2 versioning.sh: disable autotools
## 2023-08-28
* 4ecd182 READMEs update
## 2023-08-25
* 6343788 package.json: rm xpack-dev-tools-build/*
* 8dbfe2b remove tests/update.sh
* 3631e02 package.json: bump deps
## 2023-08-21
* e018e5c READMEs update
* 646bd37 package.json: bump deps
## 2023-08-19
* 0da0e2d READMEs update
* 8503fab package.json: bump deps
## 2023-08-15
* f4911c8 re-generate workflows
* 80916c4 README-MAINTAINER rename xbbla
* c2c68d1 package.json: rename xbbla
* 74caa21 package.json: bump deps
* b674116 READMEs update
* 242e3c3 README update
## 2023-08-14
* 8182d40 add 16.0.6-2 patch
* 80f7c49 16.0.6-2.1.pre
## 2023-08-06
* 023b563 16.0.6-1.1
* d89cff8 .npmignore wrappers
* 75fd2c2 CHANGELOG: publish npm v16.0.6-1.1
* 86ea389 package.json: update urls for 16.0.6-1.1 release
* cbb2414 package.json: update bins
* 6142b84 README: update tree -L 2
* 8133ee6 templates/jekyll update
* 9e20f36 CHANGELOG update
* ccf3180 templates/jekyll: update
* 177d568 llvm*.sh: fix typo in comments
* cc300ae README update
* c26de86 README-MAINTENANCE update durations
* c4edcc2 CHANGELOG update
## 2023-08-05
* f30423c llvm.sh: skip InstalledDir for windows
* a27571c llvm.sh: test InstalledDir
* 0b903db READMEs update
* dc93119 prepare v16.0.6-1
* 982586a llvm-16.0.6-1.git.patch update
* 1a879ea package.json: bump clang 15.0.7-4.1
* 674edac 15.0.7-4.1
* dbbcc90 CHANGELOG: publish npm v15.0.7-4.1
* 0a6565a package.json: update urls for 15.0.7-4.1 release
* b5f98b2 CHANGELOG update
* 99b29c0 llvm-15.0.7-4.git.patch fix int len for mingw
* 2110354 CHANGELOG update
## 2023-08-04
* d048d53 llvm-15.0.7-4.git.patch PROC_PIDPATHINFO_SIZE+1
* a057b14 llvm-15.0.7-4.git.patch clang-format
* 777220f llvm-15.0.7-4.git.patch update
* 537280f READMEs update
* b8dd94d package.json: version 15.0.7-4.1.pre
* 8da2604 prepare v15.0.7-4
* f660dac READMEs update
* eada3a8 package.json: add build-develop-debug
* a1c526b package.json: version 16.0.6-1.1.pre
* 6dd4d22 package.json: bump clang 15.0.7-3.1
* a482ea8 prepare v16.0.6-1
* 965e207 15.0.7-3.1
* 2338d8e CHANGELOG: publish npm v15.0.7-3.1
* v15.0.7-3.1 published on npmjs.com
* a6fd6bb package.json: update urls for 15.0.7-3.1 release
* 22387bd templates/jekyll update
* 8b04236 CHANGELOG update
* v15.0.7-3 released
* 5634e96 llvm.sh: --lto --lld for linux x64 tests
* 9f0d8b1 update.sh: add libatomic for redhat/fedora
* 042c330 READMEs update
## 2023-08-03
* 9b1ff65 package.json: reorder build actions
* 32fb061 .vscode/settings.json: ignoreWords
* 54f2cb5 READMEs update
* 8086620 package.json: bump helper 1.5.0
* 4529607 re-generate workflows
* 00bc9ba llvm.sh: skip weak.cpp -flto
* 6b3b740 llvm-mingw.sh: skip weak.cpp -flot
* 4ebac02 llvm.sh: document -print-file-name
* ade55b8 llvm-mingw.sh: WINEPATH -print-file-name
* de34e1d README update
* 9f57a4d versioning.sh: use apple_clang only for 15.0.7-3
* aaae5a5 prepare v15.0.7-3 (again)
* c39c94d VERSION 16.0.6-1
* 4cdfd69 versioning.sh: temporarily all use apple_clang_env
* 206fb18 llvm.sh: remove patch to disable XRAY
* 98c2fd4 llvm.sh: add DARWIN_osx_*
* 48de38e llvm.sh: EXTERNAL_COMPILER_RT=OFF
## 2023-08-02
* f3fb95e VERSION 15.0.7-3
* 9e99ccf llvm.sh: disable XRAY for macOS
* 036993e .git/.npm ignore build*/
* 67711f3 llvm-15.0.7-3.patch: remove CLT c++/v1 path
* ef80a68 versioning.sh: # XBB_DO_REQUIRE_RPATH="n"
* 45d7402 versioning.sh: fix condition for apple_clang_env
* db8347f versioning.sh: apple_clang_env only x64 15.0.7-3
* ef2bd0d llvm.sh: skip LTO_THROWCATCH_MAIN for clang 15
* 010efc9 llvm.sh: add --libc++ --crt tests for linux x64
* ed78823 llvm.sh: platform specific linker definitions
* dd8dd76 16.0.6-1 patch from homebrew
## 2023-08-01
* 12a47df remove 16.0.6-1 patch
* f2eaf25 llvm.sh: ${llvm_version_major} -ge 16
* 5c8e1ce llvm-mingw.sh: ${llvm_version_major} -ge 16
* c57a659 llvm-mingw.sh: cleanups
* 2008ab8 llvm.sh: adjust SKIP_RUN_TEST for clang 16
* 0bc2178 llvm*.sh: fix clang/${llvm_version_major} path
* 74a7f80 llvm-mingw.sh: list llvm-mingw releases
* 8213aa4 llvm.sh: comment out SKIP_TEST for windows
* fcd3126 llvm.sh: comment out SKIP_RUN_TEST for linux
* 3e5d92d llvm.sh: compute llvm_version_major
* 213c643 README update
* 5d56958 split README-DEVELOP-MSTORSJO
* 23327cb llvm.sh: cosmetics in comments
* 1f6f085 llvm.sh: -DCMAKE_LINKER=${LD}
* 9920f8d llvm.sh: -DLLD_DEFAULT_LD_LLD_IS_MINGW=ON win32
* b6f842c versioning.sh: comments
* 8555615 versioning.sh: reorder mingw_wrappers
* e6588ec llvm-mingw.sh: cosmetics
* bfe56e5 llvm-mingw.sh: refer to mstorsjo/llvm-mingw
* cb7205c llvm-mingw.sh: comment out tests skips, 16 all ok
* fe571a2 llvm-mingw.sh: compute llvm_version_major
* 87fc073 llvm-mingw.sh: explicit --${bits} in tests
* 33fb772 llvm-mingw.sh: commented -mguard=cf
* cacbd5a llvm-mingw.sh: COMPILER_TARGET -w64-
* 7ad2d2e llvm-mingw.sh: explicit -DCMAKE_LINKER
* 4046a7f llvm-mingw.sh: explicit C/CXX_COMPILER_WORKS
* ab5d817 llvm-mingw.sh: /lib/clang/${clang_version_major}
* b768cef run_verbose_develop cd
* 619b632 wrappers: update from MS 20230614
## 2023-07-30
* d5fef62 VERSION temporarily 16.0.6-1
* 1032747 llvm.sh: add simple test with defaults for macOS
* 2323f4a llvm.sh: add simple test with defaults
* bfb126c llvm.sh: add clang -v to show selected gcc
* 1648240 add llvm-15.0.7-3.git.patch
* 7bca49b prepare v15.0.7-3
## 2023-07-29
* v15.0.7-3 prepared
* 5c226b3 README update
* fc747ec README update
* dfff0ce add llvm-16.0.6-1.git.patch
* 12d1b41 llvm.sh: disable compiler-rt on linux
* e22874c versioning.sh: add 16.*
* 51d93ff package-lock.json: update
* b2aef00 llvm.sh: remove XBB_SKIP_TEST_* for macOS 10.13
## 2023-07-28
* 90927b2 READMEs update
* 86762e9 READMEs update
* fcbea02 package.json: bump deps
* 2906240 package.json: liquidjs --context --template
* a25df25 scripts cosmetics
* 5538c58 re-generate workflows
* 6b33d7b READMEs update
* bded1a4 package.json: minXpm 0.16.3 & @xpack-dev-tools/xbb-helper
* a85e3ea READMEs update
* 2204b93 package.json: bump deps
## 2023-07-26
* 27a5e8d package.json: move scripts to actions
* b03c429 package.json: update xpack-dev-tools path
* 8810dc9 READMEs update xpack-dev-tools path
* cc58b05 body-jekyll update
* 2c30c15 READMEs update
## 2023-07-17
* 87d6eb1 package.json: bump deps
## 2023-03-31
* 7a2ea68 dependencies CMAKE=$(which cmake)
## 2023-03-25
* fb716dd READMEs update
* 1f7c1f0 READMEs update prerequisites
* 29bba41 package.json: mkdir -pv cache
## 2023-02-22
* 08ca79b READMEs update
## 2023-02-14
* f403243 body-jekyll update
## 2023-02-10
* 185e9f6 package.json: update Work/xpacks
* 2e05444 READMEs update
## 2023-02-07
* e91e4af READMEs update
* aaa5602 body-jekyll update
* a5838ed body-github update
## 2023-01-28
* d1b4e08 README-MAINTAINER remove caffeinate xpm
* 682e14d 15.0.7-2.1
* 0b2e318 CHANGELOG: publish npm v15.0.7-2.1
* 857c492 package.json: update urls for 15.0.7-2.1 release
* c9dbb55 body-jekyll update
* 10762e0 templates updates
* 5514716 CHANGELOG update
* 72a2829 llvm-mingw.sh: skip lto hello-weak.cpp
* v15.0.7-2 released
* 518c68e re-generate workflows
* ead1a25 package.json: bump deps
* 3ad9b1c CHANGELOG update
## 2023-01-27
* f0e47bd llvm*.sh: rework clangd test
* 5157bfa llvm.sh: use xbb_strip_macosx_version_min
* 539f211 use versioning functions
* ebfe33b README update
* 342db2c add llvm-15.0.7-2.git.patch
* 6ed6094 CHANGELOG update
* 637fbaa llvm-mingw.sh: cleanups
* f5b2397 package.json: bump deps
* 7d73ed9 package.json: reorder scripts
* 7f29c4f llvm.sh: filter out -mmacosx-version-min=
* 849fa98 llvm.sh: use MACOSX_DEPLOYMENT_TARGET
* v15.0.7-2 prepared
* 637fbaa llvm-mingw.sh: cleanups
* f5b2397 package.json: bump deps
* 7d73ed9 package.json: reorder scripts
* 7f29c4f llvm.sh: filter out -mmacosx-version-min=
* 849fa98 llvm.sh: use MACOSX_DEPLOYMENT_TARGET
## 2023-01-26
* f189fb4 prepare v15.0.7-2
* 1bd7e25 llvm.sh: check for libclang_rt.profile_osx.a
* b251f05 llvm.sh: cosmetics
* 4beb2a0 package.json: bump deps
## 2023-01-24
* 329f416 README updates
## 2023-01-22
* 9f916f9 package.json: bump deps
* de63159 llvm.sh: cleanups
* 23d40fe llvm.sh: enable clangd test for all platforms
* 01d1d41 templates/body-jekyll update
* e78c4f5 templates/body-jekyll update
* 6123f46 re-generate workflows
* v15.0.7-1.1 published on npmjs.com
* 7c2d6fd package.json: update urls for 15.0.7-1.1 release
* c7a1288 READMEs updates
* 36a69ec templates/body-jekyll update
* e955f14 CHANGELOG update
* c2aed60 README update
* 3a20bb7 tests/update.sh: fix redhat & suse 32-bit
* v15.0.7-1 released
* c2aed60 README update
* f4fd8c7 tests/update.sh: install 32-bit libs
* 696960b llvm.sh: skip tests that fail on windows
* 2d8a4ee llvm.sh: skip throwcatch-main refinements
* 2ffb87d llvm.sh: add XBB_SKIP_TEST* for macOS
* a0b54d7 llvm.sh: skip --crt tests on macOS
* c9e483b README update
* 5c18d35 package.json: bump deps
* 685a612 llvm.sh: automate multilib detection
## 2023-01-21
* 66df7cb README update
* fc13eda README update
* 58e176b Revert "llvm.sh: do not use XBB_LIBRARY_PATH on macOS"
* 7079a42 llvm.sh: do not use XBB_LIBRARY_PATH on macOS
* 51cf67b versioning.sh: comment out prepare_gcc
* 7810c34 package.json: bump deps
## 2023-01-20
* ebd39a6 llvm.sh: explicit aarch64 target
* 313a2c7 llvm.sh: cleanup arm config
* 76a1e60 llvm.sh: explicit LLVM_RUNTIME_TARGETS=armv7l
* bbefb72 llvm.sh: move ENABLE_PER_TARGET_RUNTIME to x64
* 02321bb update the 15.0.7-1 patch with CLT
* 1a26060 llvm.sh: explain why C_INCLUDE_DIR is not useful
* 15abb23 README update
* 565abed llvm.sh: enable defaults for linux
* a622654 llvm.sh: update macOS defaults
* c6babdf llvm.sh: remove include/polly
* 54f5da1 llvm.sh: split PROJECTS & RUNTIMES as per warning
* v15.0.7-1 prepared
* 3c64431 add llvm-15.0.7-1.git.patch
* 9e8017c llvm.sh: RUNTIMES_COMPILER_RT_BUILD_GWP_ASAN=OFF
* dfa1cf2 llvm-mingw.sh: cleanup PER_TARGET_RUNTIME_DIR=OFF
* d930c70 llvm-mingw.sh: -DCMAKE_CROSSCOMPILING=ON
* eec3541 llvm-mingw.sh: revert to MS inconsistent targets
* 5b0088a llvm-mingw.sh: add CMAKE_SHARED_LINKER_FLAGS
## 2023-01-19
* e4a85a9 README updates
* 10801d5 llvm.sh: fix bash syntax
* df1b2c8 llvm-mingw.sh: reorder options
* 86edf5a llvm-mingw.sh: -DLLVM_ENABLE_WARNINGS=OFF
* 0b3e517 llvm-mingw.sh: rework triplets
* 2ef0212 llvm-mingw.sh: define CMAKE_OBJCOPY/OBJDUMP
* f60ab9d llvm-mingw.sh: conditional copy of clang-*-gen
* 99e9b11 llvm.sh: add CMAKE_SHARED_LINKER_FLAGS
* 0edcc56 llvm.sh: conditional configure CLANG_*_GEN
* cb0b6a7 llvm.sh: cosmetics
* d0a8171 llvm.sh: do not use lld at all for macOS
* eef775a llvm.sh: do not use lld on new macOS
* 858c604 llvm.sh: multilib tests only on x64
## 2023-01-18
* v14.0.6-3 prepared
* 831789b llvm.sh: disable macOS CLANG_DEFAULT_CXX_STDLIB
* b6dfa9b llvm.sh: disable CLANG_DEFAULTs for linux
* 744dad2 llvm.sh: consistent LLVM_* from 14.x
* b484b44 llvm.sh: temporary use only -DLLVM_ENABLE_PROJECTS
* 805537d CHANGELOG update
* e46cf28 llvm.sh: comment out triplet for aarch64
* d853c41 llvm.sh: keep only aarch64, remove arm
* 6fda26d llvm.sh: comment out triplet for armv7
## 2023-01-17
* 2832ef8 llvm.sh: LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON
* 4f4b979 README updates
## 2023-01-16
* 96310fa llvm.sh: update triplets for arm
## 2023-01-15
* 76e97fc package.json: revert linux to gcc
* 42ded2b package.json: add llc, lli to bin
* 3231313 llvm-mingw.sh: remove -v from flags
* 7191043 versioning.sh: revert to
* 3e46727 llvm.sh: cleanups
* b83564e llvm.sh: fix 32-bit tests
* 0b0a016 llvm.sh: remove -DLLVM_TOOL_GOLD_BUILD=ON
* fadeb91 llvm.sh: remove -DLLVM_POLLY_LINK_INTO_TOOLS=ON
* 4bc5193 llvm.sh: remove -DLLVM_OPTIMIZED_TABLEGEN=ON
* ac6040b llvm.sh: remove -DLLVM_INSTALL_UTILS=ON
* 847490b llvm.sh: fix x64 multilib targets
* 2e13162 llvm.sh: remove -DLLVM_BUILD_LLVM_C_DYLIB=OFF
## 2023-01-14
* 796673d llvm.sh: add i386 to LLVM_RUNTIME_TARGETS on linux
* 8e032a6 llvm.sh: do not remove poly
* 55075e4 llvm.sh: do not remove llc lli
* f0dd658 versioning.sh:
* ec28fd2 package.json: switch linux to use clang
* 438cc8f Revert "llvm.sh: do not use ENABLE_RUNTIMES on linux"
* e6dfe3a llvm.sh: do not use ENABLE_RUNTIMES on linux
## 2023-01-13
* 6de4649 llvm.sh: define -DCMAKE_* only when available
* 9ffd54c llvm.sh: define -DCMAKE_DLLTOOL only on windows
* 1281475 README-DEVELOP updates
* d0e7a86 llvm.sh: prepare but not enable 32-bit linux tests
* f78bd04 llvm.sh: add 32-bit tests for windows
* b242910 llvm.sh: remove -DLIBUNWIND_ENABLE_SHARED=OFF
* d6b31d0 llvm.sh: no _RUNTIMES for windows
* 3471530 versioning.sh: explain windows difficulties
* 8d597cb versioning.sh: generic regexp for past releases
* b9fef2c llvm.sh: explicit CMAKE_* variables
* 24a955d llvm-mingw.sh: use cmake.done in rt & libcxx
* b209295 llvm-mingw.sh: define all binutils CMAKE_*
* ad3c280 package.sjon: add mingw-gcc back for windows
* 846f966 versioning.sh: add widl comment
* 770d9bf llvm.sh: move _DEBUGSERVER=ON to macOS only
* 33a963b llvm.sh: add WINEPATH & PATH
* cd82f04 llvm-mingw.sh: conditional tests
* 8533242 llvm-mingw.sh: copy bin/*.dll to lib
* 32c3d03 package.json: update xpack.bin
## 2023-01-12
* 69fe041 cmake -LAH
* 838f7ca README updates
* v15.0.7-1 prepared
* c89db1e llvm.sh: explicit mkdir applications/lib
## 2023-01-11
* 8a883ce llvm.sh: cleanups
* de46289 llvm.sh: remove mlir, it fails on windows
* b04cd5d llvm.sh: ENABLE_LZMA=OFF for windows
* a5d9db3 llvm-mingw.sh: cosmetize xbb_adjust_ldflags_rpath
* 388b0e0 llvm.sh: explicit application/lib to -rpath
* 2bc6f2d cosmetize xbb_adjust_ldflags_rpath
## 2023-01-10
* 9067c08 llvm.sh: -DLLVM_ENABLE_LTO=OFF for macOS
* f405d00 llvm.sh: Z3_SOLVER=OFF
* 80d5da5 llvm.sh: rework closer to HB & Arch
* d1d5e94 llvm.sh: comment out implicit -lpthread -ldl
* 38b98b0 lvm.sh: patch for libxar only on macOS
* 51c71df llvm-mingw.sh: cleanups (commented out code)
* dc88354 llvm-mingw.sh: copy *-gen binaries
## 2023-01-09
* 13607c3 llvm.sh: re-enable code to disable libxar
* 5b97f51 versioning.sh: use XBB_MINGW_TRIPLETS for windows
* cc2e465 versioning.sh: update clang_add_mingw_wrappers
* 9efecfc application.sh: cleanups
* a89df96 llvm-mingw.sh: set WINEPATH for tests
* 88fee08 llvm-mingw.sh: comment out libunwind merge
* 3568197 llvm-mingw.sh: -DLIBCXX_ENABLE_SHARED=ON
* abbe92e llvm-mingw.sh: -DLIBUNWIND_ENABLE_SHARED=ON
* 17ef5cb llvm.sh: comment out extra internal links
* e007c81 llvm.sh: cleanup and reformat
* bacbd8d llvm.sh: comment out -DBUILD_SHARED_LIBS=OFF
* 9c2fde9 llvm.sh: comment out some benign options
* f8f1ec1 llvm.sh: add -DZLIB_INCLUDE_DIR
* 1b8cd17 llvm.sh: cleanup & reformat
* 438646e llvm.sh: comment out explicit libs
* 7b22207 llvm.sh: cleanup & reformat
* 0458444 llvm.sh: comment out libxar patch
* 3749c93 llvm*.sh: add llvm-size
## 2023-01-07
* 895a0c8 README update
* 9970f9a versioning.sh: enable i686-w64-mingw32 triplet
* 4f28b1d versioning.sh: fix typo
* 50f5b78 llvm-mingw.sh: i686-windows-gnu
* da913f3 versioning.sh: fix
* 15977bc llvm-mingw.sh: iterate test for all triplets
* 06b3875 llvm-mingw.sh: rework 32-bit triplets
* b830e28 llvm-mingw.sh: comment out unused definitions
* 9e74795 llvm-mingw.sh: more comments
* 0bbd4dd llvm-mingw.sh: cleanup test_mingw_llvm
* 89eaf1f llvm-mingw.sh: explicit -DZLIB_INCLUDE_DIR
* 3ff63a8 versioning.sh: rework x64 bootstrap
* db921b9 versioning.sh: rework clang_add_mingw_wrappers
* 1473108 application.sh: *_ALL_SYS_FOLDERS_TO_RPATH="y"
* 2c30cbe README-DEVELOP.md: update from upstream
* 337932e package.json: remove mingw-gcc dep for windows
* 77dbc2e wrappers: update from upstream
## 2023-01-06
* 9694dfd llvm.sh: *_RUNTIMES=libcxx;libcxxabi;libunwind
* 79c3e42 llvm*.sh: cmake -LH only when IS_DEVELOP
## 2023-01-05
* 9846f78 Revert "versioning.sh: prepare_clang_env"
* 291fcd4 Revert "package.json: use clang for linux"
* 5e72301 llvm-mingw.sh: cmake ${XBB_JOBS}
* cbccfda llvm.sh: cmake ${XBB_JOBS}
* 0b3409f llvm*.sh: -LH
* 678c6ef package.json: use clang for linux
* 6a6822c versioning.sh: REQUIRE_RPATH="n"
* d08253b versioning.sh: prepare_clang_env
* 8931d23 llvm.sh: explict --parallel ${XBB_JOBS}
## 2023-01-04
* 2e64a88 llvm.sh: add homebrew makefiles comment
* 83f913a llvm.sh: -DCOMPILER_RT_ENABLE_MACCATALYST=OFF
* c2cb9a7 llvm.sh: use llvm-libtool-darwin
* cf6d3db llvm.sh: -lrt -lpthread -lm
* 5ff566e llvm-mingw.sh: add -lm
* da39d37 llvm.sh: -DCOMPILER_RT_ENABLE_IOS=OFF
* 6b49b0f llvm-mingw.sh: -lrt -lpthread
* 52c8246 CHANGELOG update
* 2a1884c prepare v15.0.6-1
## 2023-01-04
* v15.0.6-1 prepared
* 6745afe versioning.sh: add 15.* definitions
* 7a38c86 add llvm-15.0.6-1.git.patch
* 5209844 llvm-mingw.sh: show_host_libs only on non windows
* f20d79a llvm.sh: show_host_libs only on non windows
* 6a2a7f2 llvm.sh: cleanup
* 512d3d9 package.json: xpm trace & next
* 22378de package.json: bump deps
* a85e535 re-generate workflows
## 2023-01-02
* 0420f9a package.json: add gcc to windows deps
## 2023-01-01
* ab61310 package.json: pass xpm version & loglevel
* 910ee02 README update
## 2022-12-31
* fdd15a6 llvm-mingw.sh: nm libc++.a only for IS_DEVELOP
* a13825c llvm-mingw.sh: LDFLAGS+=" -ldl"
## 2022-12-30
* 21339f0 llvm.sh: LDFLAGS+=" -ldl"
* 067b7eb README-MAINTAINER: xpm run install
* ab7f873 package.json: bump deps
* a9d1a28 regexp
## 2022-12-27
* 53ccba1 README update
* 862453f echo FUNCNAME[0]
* 9dbf92f use autotools_build
* 75d2320 re-generate from templates
* df1e5f4 cosmetics: move versions to the top
## 2022-12-26
* 0e42426 cosmetics: move shift inside case esac
* 9ef586c README updates
## 2022-12-25
* d6b6594 README update
* 8cfc9d6 versioning.sh: remove explicit xbb_set_executables_install_path
* 3bcbee0 package.json: add m4 dep
* d37cf53 versioning.sh: add comment M4
## 2022-12-24
* 03d370b versioning.sh: explicit set_executables
* 1cbe594 prepare v14.0.6-3
* 7c06ea2 rename *.git.patch
* a4c4a8a re-generate workflows
* a749b6d package.json: bump deps
* 4b3faaf README updates
* c82c57d CHANGELOG.md: bullet lists
* 3bf178e tests/update.sh: show libstdc++
* 4df890b rename functions
## 2022-08-31
* v14.0.6-2.1 published on npmjs.com
* v14.0.6-2 released
## 2022-08-30
* v14.0.6-2 prepared
## 2022-08-21
* v14.0.6-1.1 published on npmjs.com
* v14.0.6-1 released
## 2022-08-20
* v14.0.6-1 prepared
## 2022-03-24
* v13.0.1-1.1 published on npmjs.com
* v13.0.1-1 released
## 2022-03-23
* v13.0.1-1 prepared
## 2022-02-08
* v12.0.1-2.2 published on npmjs.com
* v12.0.1-2 released
## 2022-02-06
* v12.0.1-2 prepared again
* XBB_NCURSES_DISABLE_WIDEC="y"
* update for new helper
## 2021-11-21
* v12.0.1-2 prepared
* update for Apple Silicon
## 2021-10-22
* v12.0.1-1.2 published on npmjs.com
* v12.0.1-1.1 published on npmjs.com
* v12.0.1-1 released
## 2021-10-20
* v12.0.1-1 prepared
## 2021-07-09
* bump to 12.0.1, 11.1 fails to build with mingw
## 2021-05-27
* content copied from gcc-xpack