FS#67209 - [elfutils] Doesn't build with libmicrohttpd 0.9.71-1

Attached to Project: Arch Linux
Opened by Felix Yan (felixonmars) - Monday, 06 July 2020, 22:16 GMT
Last edited by freswa (frederik) - Saturday, 26 September 2020, 22:55 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Bartłomiej Piotrowski (Barthalion)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
CCLD libdebuginfod.so
debuginfod.cxx: In function 'int main(int, char**)':
debuginfod.cxx:3157:38: error: invalid conversion from 'int (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, size_t*, void**)' {aka 'int (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, long unsigned int*, void**)'} to 'MHD_AccessHandlerCallback' {aka 'MHD_Result (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, long unsigned int*, void**)'} [-fpermissive]
3157 | handler_cb, NULL, /* handler callback */
| ^~~~~~~~~~
| |
| int (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, size_t*, void**) {aka int (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, long unsigned int*, void**)}
In file included from debuginfod.cxx:94:
/usr/include/microhttpd.h:2428:45: note: initializing argument 5 of 'MHD_Daemon* MHD_start_daemon(unsigned int, uint16_t, MHD_AcceptPolicyCallback, void*, MHD_AccessHandlerCallback, void*, ...)'
2428 | MHD_AccessHandlerCallback dh, void *dh_cls,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
debuginfod.cxx:3169:38: error: invalid conversion from 'int (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, size_t*, void**)' {aka 'int (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, long unsigned int*, void**)'} to 'MHD_AccessHandlerCallback' {aka 'MHD_Result (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, long unsigned int*, void**)'} [-fpermissive]
3169 | handler_cb, NULL, /* handler callback */
| ^~~~~~~~~~
| |
| int (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, size_t*, void**) {aka int (*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*, long unsigned int*, void**)}
In file included from debuginfod.cxx:94:
/usr/include/microhttpd.h:2428:45: note: initializing argument 5 of 'MHD_Daemon* MHD_start_daemon(unsigned int, uint16_t, MHD_AcceptPolicyCallback, void*, MHD_AccessHandlerCallback, void*, ...)'
2428 | MHD_AccessHandlerCallback dh, void *dh_cls,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
make[2]: *** [Makefile:603: debuginfod.o] Error 1


Additional info:
* package version(s)
elfutils 0.180-1
This task depends upon

Closed by  freswa (frederik)
Saturday, 26 September 2020, 22:55 GMT
Reason for closing:  Fixed
Additional comments about closing:  elfutils 0.181-1

Loading...