net-misc/ntpsec UnderscoreInUseFlag: USE flag 'rclock_oncore' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_trimble' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_truetime' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_gpsd' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_jjy' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_generic' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_spectracom' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_shm' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_pps' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_hpgps' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_zyfer' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_arbiter' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_nmea' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_neoclock' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_modem' uses reserved underscore character UnderscoreInUseFlag: USE flag 'rclock_local' uses reserved underscore character
Vestigial. Intended for use with USE_EXPAND which is no longer an option here (and never really was). Repoman never complained about it. Options 1) remove flags to assumed +, 2) rename to hyphenated 3) remove prefix 4) other?
If flags are not really useful (read: building all things comes with little cost and no dependencies), remove them. Otherwise, strip the prefix to make flags shorter.
Created attachment 590984 [details, diff] Possible patch Forces building all reflocks and the required net-misc/pps-tools, removing the prohibited use flag underscores in the process.
Created attachment 590986 [details, diff] mostly unrelated patch glep-0081
Created attachment 593004 [details, diff] address stuff probably obsoletes 59084 * force inclusion of refclocks without an extra dep, removing old useflags. * add pps option for reclocks that need it, removing old useflags. * remove heat and test useflags that did not need anything externally. * change all ebuilds to use single build timestamp for all python versions. * remove ntpviz useflag that only added extra runtime dependencies. * update metadata and manifest files to reflect the above changes.
This has been addressed in 1.1.7-r2 and 9999, however, the time server use case requires individual flags (so all or nothing is not a good fit). For now the underscore has been swapped for a dash; feel free to open another bug if needed.