<div dir="ltr"><div>Package: libeigen3-dev</div><div>Version: 3.3.7-1</div><div>X-Debbugs-CC: <a href="mailto:ginggs@debian.org">ginggs@debian.org</a> </div><div><br></div><div>I'm seeing this problem when attempting to build my company's ROS-based robotics software on the not-yet-released Ubuntu Focal.</div><div><br></div><div>Upstream had patched this issue
on their master branch (targeting Eigen 3.4), and was gracious enough to
cherry-pick the changes over to their 3.3 support branch, see:
<p><a rel="nofollow" href="https://gitlab.com/libeigen/eigen/-/merge_requests/29">https://gitlab.com/libeigen/eigen/-/merge_requests/29</a><br>
<a rel="nofollow" href="https://gitlab.com/libeigen/eigen/-/commits/3.3">https://gitlab.com/libeigen/eigen/-/commits/3.3</a></p>
<p>Thanks very much to Christoph Hertzberg for the quick turnaround on that.</p>
<p>I have in turn imported these patches as-is to the current 3.3.7-1 package and released it to PPA here:</p>
<p><a rel="nofollow" href="https://launchpad.net/~mikepurvis/+archive/ubuntu/eigen/">https://launchpad.net/~mikepurvis/+archive/ubuntu/eigen/</a></p><p>I have installed that version into my environment and confirmed that it corrects the issues with my build. I proposed that the Ubuntu maintainer take the patches, but they suggested sending them upstream to Debian:</p><p><a href="https://bugs.launchpad.net/ubuntu/+source/eigen3/+bug/1865225">https://bugs.launchpad.net/ubuntu/+source/eigen3/+bug/1865225</a></p><p>Am hopeful that this can be fixed ahead of the Focal release so that we don't have to silence that new warning in all of the build configs where we use -Werror!</p><p>I am using Ubuntu Focal 20.04 in a chroot with kernel 4.15.0-72-generic, and libc 5.4.0-14.17.</p>
</div></div>