I think that comment in commit explains itself.
New build process:
- Older system dmd is used to build new dmd
- New dmd is used to rebuild itself
| hjajet | |
| Jan 28 2017, 11:34 AM |
| F10864: 0001-Ensure-dmd-is-self-hosting.patch | |
| Jan 28 2017, 11:34 AM |
I think that comment in commit explains itself.
New build process:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | ikey | T1427 dub | |||
| Resolved | joebonrichie | T169 Tilix | |||
| Resolved | ikey | T1428 Ensure dmd is self hosting | |||
| Resolved | ikey | T2322 Ensure dmd is self hosting |
This is sufficient for patterns (ypkg determines fallback policy itself)
patterns :
- /usr/include/*
- /usr/lib64/*Merged in https://git.solus-project.com/packages/dmd/commit/?h=dmd-2.073.0-3&id=a5e4b3d53074ac22919aa2f02520733e967c76fc
Updated and fixed up slightly in https://git.solus-project.com/packages/dmd/commit/?h=dmd-2.073.0-3
Thanks!