1
0
forked from ALHP/ALHP.GO
Commit Graph

7 Commits

Author SHA1 Message Date
fa902fa68c Git-based package source layout (#193)
Co-authored-by: Giovanni Harting <539@idlegandalf.com>
Reviewed-on: ALHP/ALHP.GO#193
2023-05-21 20:28:23 +02:00
fdf34d6157 change logging style in housekeeping to match with the rest of the logging 2023-05-15 15:56:34 +02:00
067e2773ec improve logging 2023-05-13 18:22:26 +02:00
2937d7eb93 save old version for logging 2023-05-13 18:20:29 +02:00
76f1ed3a3c refresh local datastructure when updating lastVersionBuild 2023-05-13 18:17:46 +02:00
ac909f4e36 added housekeeping job to detect malformed lastVersion strings 2023-05-13 18:16:17 +02:00
ece8c4c7d9 faster SRCINFO parsing + memory-based building
Switched to parsing srcinfo with channels on all available cpus, speeding
up srcinfo-parsing and queue generation by a lot.

New memory-limit based building will max out the available memory while
not building the same packages at the same time for different marchs,
fixing some long-standing bugs like firefox not building at the same time
because the same ports are used for profile-based optimization. This
also drops the artificial delay on build-start, speeding up things even
more. This also means there is no hard-coded limit on how many packages
can be build at once anymore. As long as there is RAM available, builds will be
started.
2023-03-14 00:46:16 +01:00