Now
MAIN commitmail json YAML
pkgsrc/math/eigen3/Makefile@1.19
/
diff
pkgsrc/math/eigen3/distinfo@1.19 / diff
pkgsrc/math/eigen3/patches/patch-Eigen_src_Core_IO.h deleted
pkgsrc/math/eigen3/distinfo@1.19 / diff
pkgsrc/math/eigen3/patches/patch-Eigen_src_Core_IO.h deleted
eigen3: remove patch that was rejected upstream
Eigen's intention here was that if the user is going to print their
types via something like
```
os << matrix;
```
then they should be including `<ostream>` explicitly on their own,
and not rely on a transitively included header. So this was by
design. As it is, it should build and run if
- you never actually call those functions, and don't include `<ostream>` on your own
- you do call those functions, and do include `<ostream>` in your own.
Bump PKGREVISION.
Eigen's intention here was that if the user is going to print their
types via something like
```
os << matrix;
```
then they should be including `<ostream>` explicitly on their own,
and not rely on a transitively included header. So this was by
design. As it is, it should build and run if
- you never actually call those functions, and don't include `<ostream>` on your own
- you do call those functions, and do include `<ostream>` in your own.
Bump PKGREVISION.