buildRosPackage: don't always enable strictDeps

It was too ambitious to enable strictDeps all the time, as too many packages
need fixes. Now it is only enabled for Python packages and when cross-compiling.
This commit is contained in:
Ben Wolsieffer 2022-09-21 19:43:25 -04:00
parent ef6efdb2d5
commit cfb8dd0497

View file

@ -17,7 +17,6 @@
(if buildType == "ament_python" then pythonPackages.buildPythonPackage
else stdenv.mkDerivation) (args // {
inherit doCheck dontWrapQtApps;
strictDeps = true;
# Disable warnings that cause "Log limit exceeded" errors on Hydra in lots of
# packages that use Eigen