Arch Linux

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!
Tasklist

FS#48834 - [clang35] clang35 provides clang

Attached to Project: Arch Linux
Opened by Matteo De Carlo (Portaloffreedom) - Thursday, 07 April 2016, 13:31 GMT
Last edited by Doug Newgard (Scimmia) - Thursday, 07 April 2016, 14:10 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I've installed cargo and I love to play around with rust in my system. But since the last update of the cargo package, clang was added as a strong dependency. I really need to keep clang35 for doing Unreal Engine 4 development, since last version of clang won't work.

https://wiki.archlinux.org/index.php/Unreal_Engine_4#Satisfy_dependencies

Is there a way cargo can be tricked to use the package clang35 instead clang? So I can keep cargo up to date.
As far as I know it should be as easy as adding "provides clang", but I'm not sure about this.


Additional info:
* this is why clang was added as a dependency on cargo: https://bugs.archlinux.org/task/48606
* I'm using the Unreal Engine compiled from source, branch 4.11


Steps to reproduce:
This task depends upon

Closed by  Doug Newgard (Scimmia)
Thursday, 07 April 2016, 14:10 GMT
Reason for closing:  Not a bug
Comment by Doug Newgard (Scimmia) - Thursday, 07 April 2016, 14:10 GMT
This package only exists because it's needed to build openshadinglanguage, it is not meant to be installed/used on a running system.

Loading...