Home
Solus
Search
Configure Global Search
Log In
Transactions
D13126
Change Details
Change Details
Old
New
Diff
Fixes T4974. Note that this revision is not ready yet and is only submitted for suggestions and reviews. We have to wait till the patch gets landed in stable, which should happen in a few months or so when the 2.17.0 release comes out. Finally a [patch](https://github.com/dart-lang/sdk/commit/04ba20aa9847d40844446bfe21d37bb11a665d3a) was landed that indirectly fixed building with GCC (i.e. it was supposed to enable RISC-V support but just happens to fix some code that was causing trouble with GCC). I was unable to figure out a way to do clang build because any attempt will either be ignored by the Dart build tool or will cause the build system to use the clang provied by upstream by Dart. Since I'm not seeing any notable differences or problems, we can use GCC for now and switch to clang once I find out what is wrong. Currently timestamp is missing (`dart --version` produces `(Unknown timestamp)`). Otherwise things are working great.
Fixes T4974. Finally a [patch](https://github.com/dart-lang/sdk/commit/04ba20aa9847d40844446bfe21d37bb11a665d3a) was landed that indirectly fixed building with GCC (i.e. it was supposed to enable RISC-V support but just happens to fix some code that was causing trouble with GCC). I was unable to figure out a way to do clang build because any attempt will either be ignored by the Dart build tool or will cause the build system to use the clang provied by upstream by Dart. Since I'm not seeing any notable differences or problems, we can use GCC for now and switch to clang once I find out what is wrong.
Fixes T4974.
Note that this revision is not ready yet and is only submitted for suggestions and reviews. We have to wait till the patch gets landed in stable, which should happen in a few months or so when the 2.17.0 release comes out.
Finally a [patch](https://github.com/dart-lang/sdk/commit/04ba20aa9847d40844446bfe21d37bb11a665d3a) was landed that indirectly fixed building with GCC (i.e. it was supposed to enable RISC-V support but just happens to fix some code that was causing trouble with GCC). I was unable to figure out a way to do clang build because any attempt will either be ignored by the Dart build tool or will cause the build system to use the clang provied by upstream by Dart. Since I'm not seeing any notable differences or problems, we can use GCC for now and switch to clang once I find out what is wrong.
Currently timestamp is missing (`dart --version` produces `(Unknown timestamp)`). Otherwise things are working great.
Continue