Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build failures with libeigen3-3.4.0 #5

Open
dbungert opened this issue Feb 4, 2022 · 2 comments
Open

Build failures with libeigen3-3.4.0 #5

dbungert opened this issue Feb 4, 2022 · 2 comments

Comments

@dbungert
Copy link

dbungert commented Feb 4, 2022

I spent some time recently looking into build failures of opensurgsim for Ubuntu Jammy (future 22.04).
Sample build log:
https://launchpadlibrarian.net/580379822/buildlog_ubuntu-jammy-amd64.opensurgsim_0.7.0-11build2_BUILDING.txt.gz

Using the source from Git here, I can see similar results. I believe that this change in libeigen is relevant:
Eigen/src/Geometry/Transform.h

  • EIGEN_DEVICE_FUNC const LinearMatrixType rotation() const;
  • typedef typename internal::conditional<int(Mode)==Isometry,ConstLinearPart,const LinearMatrixType>::type RotationReturnType;
  • EIGEN_DEVICE_FUNC RotationReturnType rotation() const;

See also the linked log file from a build of the github master branch, which shows a few other build failures (test related).
https://gist.github.com/dbungert/bd40eebdc225c9ddcaa3b882be059905

@tillea
Copy link

tillea commented Mar 14, 2022

I can confirm this issue for the Debian package. It would be great if this could be fixed in the near future.

@HarryDC
Copy link
Member

HarryDC commented Apr 25, 2022

Sorry there really isn't any work being done using OSS at the moment on our side, any change will have to come from the community

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants