اعتبارًا من botan 2.13.x (ربما قبل ذلك؟) بدأنا في تلقي تحذيرات إيقاف العنوان التالية:
In file included from ../src/plugins/crypto/botan_operations.cpp:12:
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/hmac.h:14:1: warning: this header will be made internal in the future [-W#pragma-messages]
BOTAN_FUTURE_INTERNAL_HEADER(hmac.h)
^
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/compiler.h:107:49: note: expanded from macro 'BOTAN_FUTURE_INTERNAL_HEADER'
#define BOTAN_FUTURE_INTERNAL_HEADER(hdr) _Pragma("message \"this header will be made internal in the future\"")
^
<scratch space>:100:2: note: expanded from here
message "this header will be made internal in the future"
^
In file included from ../src/plugins/crypto/botan_operations.cpp:13:
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/init.h:16:1: warning: this header is deprecated [-W#pragma-messages]
BOTAN_DEPRECATED_HEADER(init.h)
^
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/compiler.h:104:42: note: expanded from macro 'BOTAN_DEPRECATED_HEADER'
#define BOTAN_DEPRECATED_HEADER(hdr) _Pragma("message \"this header is deprecated\"")
^
<scratch space>:102:2: note: expanded from here
message "this header is deprecated"
^
In file included from ../src/plugins/crypto/botan_operations.cpp:14:
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/lookup.h:35:1: warning: this header is deprecated [-W#pragma-messages]
BOTAN_DEPRECATED_HEADER(lookup.h)
^
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/compiler.h:104:42: note: expanded from macro 'BOTAN_DEPRECATED_HEADER'
#define BOTAN_DEPRECATED_HEADER(hdr) _Pragma("message \"this header is deprecated\"")
^
<scratch space>:104:2: note: expanded from here
message "this header is deprecated"
^
In file included from ../src/plugins/crypto/botan_operations.cpp:15:
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/pbkdf2.h:16:1: warning: this header will be made internal in the future [-W#pragma-messages]
BOTAN_FUTURE_INTERNAL_HEADER(pbkdf2.h)
^
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/compiler.h:107:49: note: expanded from macro 'BOTAN_FUTURE_INTERNAL_HEADER'
#define BOTAN_FUTURE_INTERNAL_HEADER(hdr) _Pragma("message \"this header will be made internal in the future\"")
^
<scratch space>:106:2: note: expanded from here
message "this header will be made internal in the future"
^
In file included from ../src/plugins/crypto/botan_operations.cpp:17:
In file included from /usr/local/Cellar/botan/2.13.0/include/botan-2/botan/sha2_32.h:12:
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/mdx_hash.h:13:1: warning: this header will be made internal in the future [-W#pragma-messages]
BOTAN_FUTURE_INTERNAL_HEADER(mdx_hash.h)
^
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/compiler.h:107:49: note: expanded from macro 'BOTAN_FUTURE_INTERNAL_HEADER'
#define BOTAN_FUTURE_INTERNAL_HEADER(hdr) _Pragma("message \"this header will be made internal in the future\"")
^
<scratch space>:108:2: note: expanded from here
message "this header will be made internal in the future"
^
In file included from ../src/plugins/crypto/botan_operations.cpp:17:
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/sha2_32.h:14:1: warning: this header will be made internal in the future [-W#pragma-messages]
BOTAN_FUTURE_INTERNAL_HEADER(sha2_32.h)
^
/usr/local/Cellar/botan/2.13.0/include/botan-2/botan/compiler.h:107:49: note: expanded from macro 'BOTAN_FUTURE_INTERNAL_HEADER'
#define BOTAN_FUTURE_INTERNAL_HEADER(hdr) _Pragma("message \"this header will be made internal in the future\"")
^
<scratch space>:110:2: note: expanded from here
message "this header will be made internal in the future"
^
6 warnings generated.
يحتفظ Botan بمستند من الرؤوس المهملة .
شكرا للإبلاغ عن هذه المشكلة!
@ petermax2 : ما هي أفضل طريقة للمضي قدما؟ ربما يتعين علينا إزالة بعض المكونات الإضافية للعملات المشفرة (ذات الوظائف المكررة) للحفاظ على جهود الصيانة معقولة؟
ما هو أفضل طريق للمضي قدما؟ ربما يتعين علينا إزالة بعض المكونات الإضافية للعملات المشفرة (ذات الوظائف المكررة) للحفاظ على جهود الصيانة معقولة؟
منذ أن تم تقديم الاختلافات في المكون الإضافي للعملات المشفرة للبحث الأكاديمي (تم الانتهاء من ذلك قبل عامين) أعتقد أن أفضل طريقة للمتابعة هي الاحتفاظ
تمت إزالة دعم Botan.
التعليق الأكثر فائدة
منذ أن تم تقديم الاختلافات في المكون الإضافي للعملات المشفرة للبحث الأكاديمي (تم الانتهاء من ذلك قبل عامين) أعتقد أن أفضل طريقة للمتابعة هي الاحتفاظ