@ -406,6 +406,14 @@ stdenv.mkDerivation {
mesonFlags = [
" - D v e r s i o n - t a g = ${ version } "
# We bump this variable on every (major) version change to ensure
# that we have known-good value for a timestamp that is in the (not so distant) past.
# This serves as a lower bound for valid system timestamps during startup. Systemd will
# reset the system timestamp if this date is +- 15 years from the system time.
# See the systemd v250 release notes for further details:
# https://github.com/systemd/systemd/blob/60e930fc3e6eb8a36fbc184773119eb8d2f30364/NEWS#L258-L266
" - D t i m e - e p o c h = ${ releaseTimestamp } "
" - D d b u s p o l i c y d i r = ${ placeholder " o u t " } / s h a r e / d b u s - 1 / s y s t e m . d "
" - D d b u s s e s s i o n s e r v i c e d i r = ${ placeholder " o u t " } / s h a r e / d b u s - 1 / s e r v i c e s "
" - D d b u s s y s t e m s e r v i c e d i r = ${ placeholder " o u t " } / s h a r e / d b u s - 1 / s y s t e m - s e r v i c e s "
@ -470,7 +478,6 @@ stdenv.mkDerivation {
* /
" - D s y s t e m - u i d - m a x = 9 9 9 "
" - D s y s t e m - g i d - m a x = 9 9 9 "
# "-Dtime-epoch=1"
" - D s y s v i n i t - p a t h = "
" - D s y s v r c n d - p a t h = "