Summary: | Fix security/libtomcrypt build with clang 3.6.0 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Dimitry Andric <dim> | ||||
Component: | Individual Port(s) | Assignee: | Antoine Brodin <antoine> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Many People | ||||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
See Also: | https://github.com/libtom/libtomcrypt/issues/2 | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 197395 | ||||||
Attachments: |
|
Description
Dimitry Andric
![]() ![]() The version here looks more complete and less noise than in https://github.com/libtom/libtomcrypt/commit/62878de (In reply to Jan Beich from comment #1) Ah, I wasn't even aware of that upstream commit. :) Indeed, it does not handle the powerpc specific functions. In any case, upstream seems to have done some more janitorial work in their headers, such as renaming types. So if we want to use the upstream fix instead, we should also import a newer upstream version. Take A commit references this bug: Author: antoine Date: Sun Mar 15 15:37:56 UTC 2015 New revision: 381342 URL: https://svnweb.freebsd.org/changeset/ports/381342 Log: Allow building with clang 3.6 PR: 198017 Submitted by: dim Changes: head/security/libtomcrypt/files/ head/security/libtomcrypt/files/patch-src_headers_tomcrypt__macros.h |