bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] sm3: support to compile with libgcrypt


From: Jia Zhang
Subject: [PATCH] sm3: support to compile with libgcrypt
Date: Sun, 29 Oct 2017 12:14:58 +0800
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:24.0) Gecko/20100101 Thunderbird/24.3.0

Hi Bruno,

I refreshed the patches based on the latest master branch.

Basically the problem we discussed may still exist. But anyway we have a
clear patch without the sm3 basis.

Changelog:

- fix the following 10 failures:
[gc-gnulib.c] 8 failures
lib/gc-gnulib.c: In function 'gc_init':
lib/gc-gnulib.c:87:1: error: function might be candidate for attribute
'const' [-Werror=suggest-attribute=const]
 gc_init (void)
 ^~~~~~~
lib/gc-gnulib.c: In function 'gc_done':
lib/gc-gnulib.c:114:1: error: function might be candidate for
attribute 'const' [-Werror=suggest-attribute=const]
 gc_done (void)
 ^~~~~~~
lib/gc-gnulib.c: In function 'gc_set_allocators':
lib/gc-gnulib.c:217:1: error: function might be candidate for
attribute 'const' [-Werror=suggest-attribute=const]
 gc_set_allocators (gc_malloc_t func_malloc,
 ^~~~~~~~~~~~~~~~~
lib/gc-gnulib.c: In function 'gc_cipher_setkey':
lib/gc-gnulib.c:334:1: error: function might be candidate for
attribute 'const' [-Werror=suggest-attribute=const]
 gc_cipher_setkey (gc_cipher_handle handle, size_t keylen, const char
*key)
 ^~~~~~~~~~~~~~~~
lib/gc-gnulib.c: In function 'gc_cipher_setiv':
lib/gc-gnulib.c:398:1: error: function might be candidate for
attribute 'const' [-Werror=suggest-attribute=const]
 gc_cipher_setiv (gc_cipher_handle handle, size_t ivlen, const char *iv)
 ^~~~~~~~~~~~~~~
lib/gc-gnulib.c: In function 'gc_cipher_encrypt_inline':
lib/gc-gnulib.c:452:1: error: function might be candidate for
attribute 'const' [-Werror=suggest-attribute=const]
 gc_cipher_encrypt_inline (gc_cipher_handle handle, size_t len, char
*data)
 ^~~~~~~~~~~~~~~~~~~~~~~~
lib/gc-gnulib.c: In function 'gc_cipher_decrypt_inline':
lib/gc-gnulib.c:522:1: error: function might be candidate for
attribute 'const' [-Werror=suggest-attribute=const]
 gc_cipher_decrypt_inline (gc_cipher_handle handle, size_t len, char
*data)
 ^~~~~~~~~~~~~~~~~~~~~~~~
lib/gc-gnulib.c: In function 'gc_hash_digest_length':
lib/gc-gnulib.c:706:1: error: function might be candidate for
attribute 'const' [-Werror=suggest-attribute=const]
 gc_hash_digest_length (Gc_hash hash)
 ^~~~~~~~~~~~~~~~~~~~~

[gc-libgcrypt.c] 2 failures
lib/gc-libgcrypt.c: In function 'gc_done':
lib/gc-libgcrypt.c:66:1: error: function might be candidate for
attribute 'const' [-Werror=suggest-attribute=const]
 gc_done (void)
 ^~~~~~~
lib/gc-libgcrypt.c: In function 'gc_hash_digest_length':
lib/gc-libgcrypt.c:368:1: error: function might be candidate for
attribute 'const' [-Werror=suggest-attribute=const]
 gc_hash_digest_length (Gc_hash hash)
 ^~~~~~~~~~~~~~~~~~~~~


Thanks,
Jia

Attachment: 0001-sm3-add-the-support-for-compiling-with-libgcrypt.patch
Description: Text document

Attachment: 0002-gc-gnulib-gc-libgcrypt-fix-ix-build-failure-due-to-W.patch
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]