FS#41875 - [openmpi] compile without --debug support

Attached to Project: Arch Linux
Opened by Sebastiaan Lokhorst (lonaowna) - Monday, 08 September 2014, 19:03 GMT
Last edited by Anatol Pomozov (anatolik) - Monday, 29 September 2014, 14:59 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Anatol Pomozov (anatolik)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Is there a reason we currently compile without SLURM support? (--without-slurm flag)
I found that Open MPI compiled without SLURM support is incompatible with Open MPI compiled with SLURM support (e.g. Ubuntu pkg). This is very inconvenient in my case when combining different distro's.

I can't see a drawback to compiling with SLURM support. Am I missing something?
This task depends upon

Closed by  Anatol Pomozov (anatolik)
Monday, 29 September 2014, 14:59 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.8.3-1
Comment by Sebastiaan Lokhorst (lonaowna) - Tuesday, 09 September 2014, 22:03 GMT
I'm sorry, what is said is incorrect! The incompatibility is not because of '--without-slurm' but because of '--enable-debug'.

'./configure --help' says:
--enable-debug: enable developer-level debugging code (not for general MPI users!) (default: disabled)

Could this flag be removed from the package, or is it set on purpose?
Comment by Anatol Pomozov (anatolik) - Saturday, 13 September 2014, 16:59 GMT
The flag was added in this commit https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/openmpi&id=05e09df471fcf633edb7a3c109da6de31c8223eb

I let stephane decide what is the right choice here.
Comment by Anatol Pomozov (anatolik) - Sunday, 28 September 2014, 16:01 GMT
I just pushed 1.8.3-1 to [testing]. The release disables --debug flag. Please let me know if it fixes your problem or you see any additional issues.
Comment by Sebastiaan Lokhorst (lonaowna) - Sunday, 28 September 2014, 17:53 GMT
Yes, this seems to fix it! Thanks!
Comment by Anatol Pomozov (anatolik) - Monday, 29 September 2014, 14:58 GMT
1.8.3-1 will be pushed to [stable] soon. I am closing this bug. If you see any issues caused by removed --debug flag, please open a separate ticket.

Loading...