diff options
author | Austin English <wizardedit@gentoo.org> | 2016-06-05 01:03:23 -0500 |
---|---|---|
committer | Austin English <wizardedit@gentoo.org> | 2016-06-10 01:30:43 -0500 |
commit | 7e7ed5f0fc0b4062ed7401f519503678bf61991e (patch) | |
tree | 061a7a9b93fe3803f56348fdf55b7ce6808235ad /app-cdr/cdrtools/files | |
parent | dev-ruby/selenium-webdriver: add 2.53.1 (diff) | |
download | gentoo-7e7ed5f0fc0b4062ed7401f519503678bf61991e.tar.gz gentoo-7e7ed5f0fc0b4062ed7401f519503678bf61991e.tar.bz2 gentoo-7e7ed5f0fc0b4062ed7401f519503678bf61991e.zip |
app-cdr/cdrtools: Fix building cdrtools-3.01_alpha17 with clang
Gentoo-Bug: https://bugs.gentoo.org/458254
Package-Manager: portage-2.2.26
Diffstat (limited to 'app-cdr/cdrtools/files')
-rw-r--r-- | app-cdr/cdrtools/files/cdrtools-clang-include-schily-sha2.patch | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/app-cdr/cdrtools/files/cdrtools-clang-include-schily-sha2.patch b/app-cdr/cdrtools/files/cdrtools-clang-include-schily-sha2.patch new file mode 100644 index 000000000000..8e04ed30cc05 --- /dev/null +++ b/app-cdr/cdrtools/files/cdrtools-clang-include-schily-sha2.patch @@ -0,0 +1,17 @@ +--- a/include/schily/sha2.h 2016-06-05 00:48:16.547308184 -0500 ++++ b/include/schily/sha2.h 2016-06-05 00:49:29.304314626 -0500 +@@ -104,10 +104,14 @@ + + #ifdef HAVE_LONGLONG + extern void SHA384Init __PR((SHA2_CTX *)); ++ ++#ifndef HAVE_PRAGMA_WEAK + extern void SHA384Transform __PR((UInt64_t state[8], + const UInt8_t [SHA384_BLOCK_LENGTH])); + extern void SHA384Update __PR((SHA2_CTX *, const UInt8_t *, size_t)); + extern void SHA384Pad __PR((SHA2_CTX *)); ++#endif ++ + extern void SHA384Final __PR((UInt8_t [SHA384_DIGEST_LENGTH], + SHA2_CTX *)); + extern char *SHA384End __PR((SHA2_CTX *, char *)); |