MantisBT - Buildsystem | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0002743 | Buildsystem | [All Projects] General | public | 2020-03-26 10:40 | 2020-05-12 10:00 |
Reporter | biopsin | ||||
---|---|---|---|---|---|
Assigned To | |||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | x86_64 - GTK2 | OS | Void Linux glibc-2.30 | OS Version | Linux 5.4.27_1 |
Fixed in CI build # | |||||
Reported in CI build # | |||||
Summary | 0002743: Build fails on TARGET=gtk2 in content/handlers/html/html.c | ||||
Description | Build fails from current master if TARGET changed from gtk3 to gtk2. Regarding commit 7e6723e27a5bc61d6be9401cd41b644c97bae1e6 Attached full do_build.log. Hope gtk2 still will be supported, if not sorry for the fuzz. | ||||
Steps To Reproduce | # GCC 9.3.0 export TARGET=gtk2 -> make | ||||
Additional Information | ..snip from do_build.log COMPILE: content/handlers/html/html.c content/handlers/html/html.c: In function 'fire_dom_keyboard_event': content/handlers/html/html.c:180:8: warning: implicit declaration of function 'dom_keyboard_event_create'; did you mean 'dom_keyboard_event_init'? [-Wimplicit-function-declaration] 180 | exc = dom_keyboard_event_create(&evt); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | dom_keyboard_event_init content/handlers/html/html.c:180:8: warning: nested extern declaration of 'dom_keyboard_event_create' [-Wnested-externs] content/handlers/html/html.c:188:37: error: macro "dom_keyboard_event_init" passed 14 arguments, but takes just 8 188 | false, false, false, false, false); | ^ In file included from /usr/include/dom/events/events.h:15, from /usr/include/dom/dom.h:100, from ./utils/libdom.h:30, from content/handlers/html/html.c:36: /usr/include/dom/events/keyboard_event.h:70: note: macro "dom_keyboard_event_init" defined here 70 | #define dom_keyboard_event_init(e, t, b, c, v, ki, kl, m) \ | content/handlers/html/html.c:186:8: error: 'dom_keyboard_event_init' undeclared (first use in this function); did you mean '_dom_keyboard_event_init'? 186 | exc = dom_keyboard_event_init(evt, type, bubbles, cancelable, NULL, | ^~~~~~~~~~~~~~~~~~~~~~~ | _dom_keyboard_event_init content/handlers/html/html.c:186:8: note: each undeclared identifier is reported only once for each function it appears in make: *** [Makefile:857: build/Linux-gtk2/content_handlers_html_html.o] Error 1 | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | netsurf__do_build.log (19,589) 2020-03-26 10:40 https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=649&type=bug |
Notes | |||||
|
|||||
|
|
Issue History | |||||
Date Modified | Username | Field | Change | ||
---|---|---|---|---|---|
2020-03-26 10:40 | biopsin | New Issue | |||
2020-03-26 10:40 | biopsin | File Added: netsurf__do_build.log | |||
2020-05-12 10:00 | Vincent Sanders | Status | new => closed | ||
2020-05-12 10:00 | Vincent Sanders | Resolution | open => fixed | ||
2020-05-12 10:00 | Vincent Sanders | Note Added: 0002189 |