mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-06-09 17:42:22 +03:00
noetic: Build against Boost 1.86
Many packages fail to compile with Boost 1.87. Updating them to Boost 1.87 would be non-trivial amount of work and given the approaching Noetic EOL, it wouldn't pay off. Mixing different Boost versions in the distribution also leads to failures so setting 1.86 for all packages seems to be the best option.
This commit is contained in:
parent
7fc36cbf35
commit
e99617dda7
1 changed files with 9 additions and 0 deletions
|
@ -27,6 +27,15 @@ in {
|
|||
}) ];
|
||||
});
|
||||
|
||||
# Many packages fail to compile with Boost 1.87
|
||||
boost = rosSelf.boost186;
|
||||
|
||||
# Apply the same override as in distro-overlay.nix
|
||||
boost186 = self.boost186.override {
|
||||
python = rosSelf.python;
|
||||
enablePython = true;
|
||||
};
|
||||
|
||||
eigenpy = rosSuper.eigenpy.overrideAttrs ({
|
||||
cmakeFlags ? [], ...
|
||||
}: {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue