Summary: | Fix security/p5-CryptX build with clang 3.6.0 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Dimitry Andric <dim> | ||||
Component: | Individual Port(s) | Assignee: | Vanilla I. Shu <vanilla> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Many People | Flags: | bugzilla:
maintainer-feedback?
(vanilla) |
||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 197395 | ||||||
Attachments: |
|
Description
Dimitry Andric
2015-03-02 19:29:17 UTC
Sure, just do it. A commit references this bug: Author: dim Date: Tue Mar 3 07:27:45 UTC 2015 New revision: 380341 URL: https://svnweb.freebsd.org/changeset/ports/380341 Log: In the embedded copy of libtomcrypt, change the ROLc/RORc inline functions to macros, so the constraints requirements are satisfied at compile time. It is almost exactly the same as the patch for libtomcrypt itself, in PR 198017. Approved by: maintainer (vanilla) PR: 198190 Changes: head/security/p5-CryptX/files/ head/security/p5-CryptX/files/patch-src__ltc__headerss__tomcrypt_macros.h Fixed by r380341. |