MantisBT - NetSurf | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0002113 | NetSurf | GTK-specific | public | 2014-04-29 15:10 | 2016-02-16 15:29 |
Reporter | Alexander Rødseth | ||||
---|---|---|---|---|---|
Assigned To | Vincent Sanders | ||||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | 64-bit Linux | OS | Arch Linux | OS Version | rolling release |
Product Version | 3.1 | ||||
Target Version | 3.4 | Fixed in Version | 3.4 | ||
Fixed in CI build # | 2714 | ||||
Reported in CI build # | |||||
URL of problem page | |||||
Summary | 0002113: Does not compile with GTK 3.12.1 | ||||
Description | This is on 64-bit Arch Linux with NetSurf 3.1 and GTK 3.12.1. When compiling NetSurf with GTK2, it compiles fine. However, when compiling with GTK3, there are several warnings and errors. Here is an example of one of the errors: ./gtk/scaffolding.h:104:2: error: unknown type name ‘GtkImageMenuItem’ GtkImageMenuItem *rclick; ^ As I understand, GTK3 has removed the small icons on the context menus in the latest version, among others. The relevant build flag is NETSURF_GTK_MAJOR=3. | ||||
Steps To Reproduce | Build netsurf with NETSURF_GTK_MAJOR=3 and GTK 3.12.1. | ||||
Additional Information | I see that several of the missing functions and defines are present in /usr/include/gtk-3.0/gtk/deprecated. Don't know if that is relevant or of any help. Probably not. I assume you wish to move away from the deprecated functions. Attaching the error log. | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | error.log (4,556) 2014-04-29 15:10 https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=126&type=bug |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
Issue History | |||||
Date Modified | Username | Field | Change | ||
---|---|---|---|---|---|
2014-04-29 15:10 | Alexander Rødseth | New Issue | |||
2014-04-29 15:10 | Alexander Rødseth | File Added: error.log | |||
2014-04-30 13:39 | Vincent Sanders | Status | new => acknowledged | ||
2015-04-12 09:48 | Vincent Sanders | Fixed in CI build # | => 2714 | ||
2015-04-12 09:48 | Vincent Sanders | Note Added: 0000823 | |||
2015-04-12 09:48 | Vincent Sanders | Assigned To | => Vincent Sanders | ||
2015-04-12 09:48 | Vincent Sanders | Status | acknowledged => resolved | ||
2015-04-12 09:48 | Vincent Sanders | Resolution | open => fixed | ||
2015-04-12 09:48 | Vincent Sanders | Fixed in Version | => 3.4 | ||
2015-04-12 09:48 | Vincent Sanders | Target Version | => 3.4 | ||
2016-02-16 15:29 | Vincent Sanders | Note Added: 0001319 | |||
2016-02-16 15:29 | Vincent Sanders | Status | resolved => closed |