5 Commits

Author SHA1 Message Date
Maximilian Downey Twiss
99ac930743 Use Package.load_package instead of require_relative in package files to avoid global scope conflicts (See #7283, #3150, 3b09159) (#10202) 2024-07-26 00:01:20 -05:00
SupeChicken666
d6c5ce79e6 Remove redundant use of .to_s (#8917) 2023-11-10 07:44:50 -05:00
Satadru Pramanik, DO, MPH, MEng
e91463ec30 compiler rework (#8391)
* initial llvm16 rework

* update openmp

* start i686 builds

* fix getrealdeps grep with multiple exclusions

* fix crew conflicts handling _build packages, fix getrealdeps handling _build packages

* add more libs to gcc_lib

* update libssp

* add armv7 builds

* add builds

* suggested changes

* update rubocop
2023-06-15 10:22:41 -05:00
Satadru Pramanik, DO, MPH, MEng
ccc88e44ba Repackaging gcc -> gcc_lib and gcc_dev (#8335)
* gcc -> libs and dev

* update deps

* adjust deps in install.sh

* update gcc dep in core

* cleanup

* add gcc_build

* update gcc deps in llvm packages

* adjust conflicts command to exclude _build package filelists

* remove conflicts_ok from compiler packages
2023-06-06 10:21:11 -05:00
Satadru Pramanik, DO, MPH, MEng
d31b030d6b Repackaging of llvm into llvm_lib16 and llvm_dev16 (#8328)
* initial packaging of llvm_libs

* set version

* initial rework...

* rework...

* update llvm to 16.0.5

* update llvm package

* update llvm_build => 16.0.5

* update openmp

* update llvm deps

* update deps

* update libs,bin

* update llvm child packages

* cleanup

* update openmp package

* update llvm deps

* adjust gettext deps so openmp is no longer pulled in by core.

* rework openmp dep

* remove openmp from buildessential

* remove llvm_dev16 from buildessential

* only include llvm_lib16 in buildessential

* rebuild gettext to remove openmp dep

* adjust deps
2023-06-05 23:33:43 -05:00