-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
map_server 1.14.1 and 1.15.0 are failing to export pthread correctly and is breaking downstream packages #612
Comments
@tfoote -- I never got any build failure emails for this, but I am listed as a maintainer. Thoughts? |
Oh, never mind, I see, we broke downstream things |
I'm guessing this affects lunar as well, but none of the "busted" downstream things are released there yet |
@tfoote -- how did you determine it was pthread related? |
The errors in all the failing builds at the core are: Digging a little deeper now and looking inside the generated package config file map_server.pc (from the testing deb) I see the following:
Where I've confirmed the pthread export is corrupted. |
I've confirmed the same issue is in lunar. FYI @mikaelarguedas The map_serverConfig.cmake generated into the debians has this line that I think is the same issue. |
This is very interesting and now I understand why our multi_map_server failes to build This was set by and So I am not sure what is the better way to fix that. May be One workaround map_server level is to remove
|
Doesn't even look like those downstream packages are building anything against our library -- I'm going to revert the SDL additions for now, so we can get this released. |
* remove LIBRARY export that is broken in SDL. public builds were working fine before this, trying to quickly fix them. * remove INCLUDE exports as well, since none of our headers actually include SDL headers.
remove offending library export (fixes #612)
remove offending library export (fixes #612)
* remove LIBRARY export that is broken in SDL. public builds were working fine before this, trying to quickly fix them. * remove INCLUDE exports as well, since none of our headers actually include SDL headers.
* remove LIBRARY export that is broken in SDL. public builds were working fine before this, trying to quickly fix them. * remove INCLUDE exports as well, since none of our headers actually include SDL headers.
Hello guys, |
There are 3 regressions with the same issue:
http://build.ros.org/job/Kbin_uX64__turtlebot3_navigation__ubuntu_xenial_amd64__binary/
http://build.ros.org/job/Kbin_uX64__stdr_server__ubuntu_xenial_amd64__binary/
http://build.ros.org/job/Kbin_uX64__multi_map_server__ubuntu_xenial_amd64__binary/
Example failure:
http://build.ros.org/view/Kbin_uX64/job/Kbin_uX64__multi_map_server__ubuntu_xenial_amd64__binary/33/console
The text was updated successfully, but these errors were encountered: