jaeger changed the topic of #crux to: CRUX 3.7 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
farkuhar has quit [Quit: nyaa~]
dlcusa has quit [Read error: Connection reset by peer]
dlcusa__ has joined #crux
dlcusa__ is now known as dlcusa
brian|lfs has joined #crux
dlcusa has quit [Read error: Connection reset by peer]
serpente has quit [Remote host closed the connection]
ppetrov^ has joined #crux
dlcusa has joined #crux
dlcusa has quit [Remote host closed the connection]
misterbzr has joined #crux
dlcusa has joined #crux
ppetrov^ has quit [Quit: Leaving]
lavaball has joined #crux
dlcusa has left #crux [Leaving]
dlcusa has joined #crux
<cruxbot> [contrib/3.7]: qownnotes: 24.4.0 -> 24.4.1
farkuhar has joined #crux
lavaball has quit [Remote host closed the connection]
much has joined #crux
misterbzr has quit [Ping timeout: 260 seconds]
much_ has joined #crux
lavaball has joined #crux
much_ has quit [Quit: leaving]
<cruxbot> [contrib/3.7]: python3-pydantic-core: 2.18.0 -> 2.18.1
<cruxbot> [contrib/3.7]: python3-trove-classifiers: 2024.3.25 -> 2024.4.10
<cruxbot> [compat-32/3.7]: openssl-32: 3.2.1 -> 3.3.0
<cruxbot> [core/3.7]: openssl: 3.2.1 -> 3.3.0
serpente has joined #crux
<cruxbot> [core/3.7]: cmake: 3.29.1 -> 3.29.2
DaViruz has quit [Ping timeout: 240 seconds]
DaViruz has joined #crux
much has quit [Remote host closed the connection]
dlcusa has quit [Remote host closed the connection]
aardo has joined #crux
ardo has quit [Ping timeout: 268 seconds]
tarxvfz has joined #crux
GazL has joined #crux
<GazL> Evening all.
tarxvfz has quit [Ping timeout: 260 seconds]
<GazL> Anyone know why my ninja 1.12.0 build created a load of gmock/gtest files that aren't in the latest .footprint ?
<farkuhar> GazL: my ninja build log has the line "Could NOT find GTest (missing: GTEST_LIBRARY ...)" during the configuration stage, and a larger-than-expected footprint like what you reported. Maybe on a system with a standalone installation of gtest, these files will be skipped when building ninja.
dlcusa has joined #crux
<GazL> farkuhar: thanks, yes that seems like it would makes sense, but if gtest is not part of CRUX, I'd have expected the official .footprint to still contain them ( which it did until it was updated in a separate commit).
<GazL> It probably doesn't matter. Just curious really.
<farkuhar> GazL: it is curious that we got a separate commit to remove those files from the footprint. Maybe someone with a standalone installation of gtest complained about having to override a footprint error with loads of MISSING files (usually regarded as more serious than NEW files in a footprint, and hence less likely to be "ignored" by default).
<GazL> What has me curious is why it's built them anyway. If I use the configure.py --bootstrap method of building ninja rather than cmake, I just get the executable.
<GazL> I'm not familisr with gmock/gtest so not sure why I'd nedd/want it.
<GazL> farkuhar: If you update to ninja 1.12, do pkgadd -u and then rebuild, it finds the existing gtest libraries and then builds it without them!
dlcusa has quit [Remote host closed the connection]
<GazL> I wonder if the pkgbuild should include rm -f's for them to keep things consistent.
<farkuhar> GazL: that's probably a better design than how it's currently done. Especially if the configure.py --bootstrap method doesn't produce the gmock/gtest files.
<GazL> It's possible there's some sort of cmake build option/target to avoid building them, but I've not looked yet.
<GazL> Anyway, at least I understand where they're coming from now.
<GazL> Thanks for the advice.
GazL has quit [Quit: leaving]
groovy3shoes has joined #crux
groovy2shoes has quit [Ping timeout: 268 seconds]
lavaball has quit [Remote host closed the connection]
tilman has quit [Ping timeout: 255 seconds]
tilman has joined #crux
DesRoin has quit [Ping timeout: 256 seconds]
DesRoin has joined #crux