Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#67143 - [range-v3] installed file /usr/include/module.modulemap will conflict with other packages
Attached to Project:
Community Packages
Opened by Abdó Roig-Maranges (abdo) - Sunday, 28 June 2020, 22:38 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 27 July 2020, 08:13 GMT
Opened by Abdó Roig-Maranges (abdo) - Sunday, 28 June 2020, 22:38 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 27 July 2020, 08:13 GMT
|
DetailsDescription:
range-v3 package installs a C++20 module map at /usr/include/module.modulemap, which will conflict with other packages that start doing the same. I noticed this because of a conflict with root-cuda. Additional info: * package version(s) 0.10.0-1 I am not certain of what would be the correct route here. The only other modulemap I have on my system is from libc++ at /usr/include/c++/v1/module.modulemap. So probably we should install it on /usr/include/range/v3/module.modulemap. This implies changing the header paths inside the modulemap, as they currently appear to be relative from /usr/include |
This task depends upon
Comment by Sven-Hendrik Haase (Svenstaro) -
Monday, 29 June 2020, 01:41 GMT
We could patch this downstream but I get the feeling that this is something that upstream should know about and fix on their end. Could you report this and link the issue here? They appear to be pretty responsive.
Comment by Abdó Roig-Maranges (abdo) -
Monday, 29 June 2020, 21:52 GMT
Upstream issue: https://github.com/ericniebler/range-v3/issues/1522