MantisBT - CMake | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0012635 | CMake | (No Category) | public | 2011-12-19 20:27 | 2012-07-09 06:52 |
Reporter | Sean McBride | ||||
Assigned To | Brad King | ||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | OS | OS Version | |||
Product Version | CMake 2.8.6 | ||||
Target Version | Fixed in Version | ||||
Summary | 0012635: Building CMake with clang produces warnings in libarchive | ||||
Description | When building current git master CMake with clang (with no warning flags specified) there are several warnings nonetheless generated, see below. These are the only warnings. Perhaps they are already fixed upstream? /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_read_disk_set_standard_lookup.c:227:12: warning: implicitly declaring C library function 'strdup' with type 'char *(const char *)' return strdup(result->pw_name); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_read_disk_set_standard_lookup.c:227:12: note: please include the header <string.h> or explicitly provide a declaration for 'strdup' /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_disk_set_standard_lookup.c:120:15: warning: implicitly declaring C library function 'strdup' with type 'char *(const char *)' b->name = strdup(gname); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_disk_set_standard_lookup.c:120:15: note: please include the header <string.h> or explicitly provide a declaration for 'strdup' /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_set_format_mtree.c:580:9: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations] archive_md5_init(&mtree->md5ctx); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_hash.h:60:41: note: expanded from macro 'archive_md5_init' # define archive_md5_init(ctx) MD5_Init(ctx) ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_set_format_mtree.c:588:9: warning: 'RIPEMD160_Init' is deprecated [-Wdeprecated-declarations] archive_rmd160_init(&mtree->rmd160ctx); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_hash.h:76:41: note: expanded from macro 'archive_rmd160_init' # define archive_rmd160_init(ctx) RIPEMD160_Init(ctx) ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_set_format_mtree.c:596:9: warning: 'SHA1_Init' is deprecated [-Wdeprecated-declarations] archive_sha1_init(&mtree->sha1ctx); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_hash.h:92:41: note: expanded from macro 'archive_sha1_init' # define archive_sha1_init(ctx) SHA1_Init(ctx) ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_set_format_mtree.c:767:9: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations] archive_md5_final(&mtree->md5ctx, buf); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_hash.h:61:45: note: expanded from macro 'archive_md5_final' # define archive_md5_final(ctx, buf) MD5_Final(buf, ctx) ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_set_format_mtree.c:776:9: warning: 'RIPEMD160_Final' is deprecated [-Wdeprecated-declarations] archive_rmd160_final(&mtree->rmd160ctx, buf); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_hash.h:77:45: note: expanded from macro 'archive_rmd160_final' # define archive_rmd160_final(ctx, buf) RIPEMD160_Final(buf, ctx) ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_set_format_mtree.c:785:9: warning: 'SHA1_Final' is deprecated [-Wdeprecated-declarations] archive_sha1_final(&mtree->sha1ctx, buf); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_hash.h:93:45: note: expanded from macro 'archive_sha1_final' # define archive_sha1_final(ctx, buf) SHA1_Final(buf, ctx) ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_set_format_mtree.c:865:9: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] archive_md5_update(&mtree->md5ctx, buff, n); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_hash.h:62:45: note: expanded from macro 'archive_md5_update' # define archive_md5_update(ctx, buf, n) MD5_Update(ctx, buf, n) ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_set_format_mtree.c:869:9: warning: 'RIPEMD160_Update' is deprecated [-Wdeprecated-declarations] archive_rmd160_update(&mtree->rmd160ctx, buff, n); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_hash.h:78:49: note: expanded from macro 'archive_rmd160_update' # define archive_rmd160_update(ctx, buf, n) RIPEMD160_Update(ctx, buf, n) ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_write_set_format_mtree.c:873:9: warning: 'SHA1_Update' is deprecated [-Wdeprecated-declarations] archive_sha1_update(&mtree->sha1ctx, buff, n); ^ /Volumes/Leopard/Users/sean/kitware/CMake/Utilities/cmlibarchive/libarchive/archive_hash.h:94:45: note: expanded from macro 'archive_sha1_update' # define archive_sha1_update(ctx, buf, n) SHA1_Update(ctx, buf, n) ^ | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2011-12-19 20:27 | Sean McBride | New Issue | |||
2011-12-20 08:31 | Brad King | Note Added: 0028018 | |||
2011-12-20 11:06 | Sean McBride | Note Added: 0028020 | |||
2011-12-20 11:11 | Brad King | Note Added: 0028021 | |||
2012-01-03 16:03 | Sean McBride | Note Added: 0028150 | |||
2012-01-03 16:42 | Brad King | Note Added: 0028152 | |||
2012-01-10 15:42 | Brad King | Note Added: 0028242 | |||
2012-01-10 15:42 | Brad King | Status | new => resolved | ||
2012-01-10 15:42 | Brad King | Resolution | open => fixed | ||
2012-01-10 15:42 | Brad King | Assigned To | => Brad King | ||
2012-07-09 06:52 | David Cole | Note Added: 0029950 | |||
2012-07-09 06:52 | David Cole | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|