View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0001884 | NetSurf | [All Projects] General | public | 2012-08-18 16:27 | 2016-11-22 21:59 | ||||
Reporter | James Le Cuirot | ||||||||
Assigned To | |||||||||
Severity | feature | Reproducibility | have not tried | ||||||
Status | closed | Resolution | fixed | ||||||
Product Version | |||||||||
Target Version | Fixed in Version | 3.6 | |||||||
Summary | 0001884: Conditionally include image headers | ||||||||
Description | Here's a patch that conditionally include image headers to allow building without some dependencies present, such as libnsbmp. Without this, it complains that libnsbmp.h is missing. | ||||||||
Additional Information | Imported from sourceforge bug http://sourceforge.net/support/tracker.php?aid=3559268 on Tue Dec 10 17:34:13 2013 | ||||||||
Tags | No tags attached. | ||||||||
Fixed in CI build # | |||||||||
Reported in CI build # | |||||||||
URL of problem page | |||||||||
Attached Files |
|
Notes | |
Vincent Sanders (administrator) 2013-12-20 11:49 |
NetSurf build system needs to make the image libs optional is what this was asking. We dropped the patch on the floor in the sourceforge move though. |
James Le Cuirot (reporter) 2013-12-20 12:15 Last edited: 2013-12-20 12:16 |
Here is the patch. It still appears to be necessary. Makefile.config allows you to disable certain image formats but this doesn't work in practise without this patch. For example, if you disable BMP support, image/bmp.h will include libnsbmp.h anyway when it might not be present. Here is a failed build log from Gentoo Linux. https://tinderboxlogs.s3.amazonaws.com/tbamd64.excelsior.flameeyes.eu/www-client%3Anetsurf-2.9%3A20120730-113505.html Note that I haven't tested against the latest version as I don't use NetSurf any more. |
Vincent Sanders (administrator) 2016-08-15 00:05 |
NETSURF_USE_BMP := NO in Makefile.config now works as does disabling any of teh supported image handlers |
Vincent Sanders (administrator) 2016-11-22 21:59 |
this issue has been closed because it is included in the 3.6 release |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2013-12-10 17:41 | Vincent Sanders | New Issue | |
2013-12-10 17:41 | Vincent Sanders | Status | new => assigned |
2013-12-10 17:41 | Vincent Sanders | Assigned To | => Sourceforge Import placeholder |
2013-12-20 11:49 | Vincent Sanders | Note Added: 0000093 | |
2013-12-20 11:49 | Vincent Sanders | Assigned To | Sourceforge Import placeholder => |
2013-12-20 11:49 | Vincent Sanders | Severity | minor => feature |
2013-12-20 11:49 | Vincent Sanders | Status | assigned => acknowledged |
2013-12-20 11:49 | Vincent Sanders | Resolution | no change required => open |
2013-12-20 11:49 | Vincent Sanders | Additional Information Updated | View Revisions |
2013-12-20 12:15 | James Le Cuirot | Note Added: 0000094 | |
2013-12-20 12:15 | James Le Cuirot | File Added: netsurf-2.9-conditionally-include-image-headers.patch | |
2013-12-20 12:16 | James Le Cuirot | Note Edited: 0000094 | View Revisions |
2016-08-15 00:05 | Vincent Sanders | Note Added: 0001389 | |
2016-08-15 00:05 | Vincent Sanders | Status | acknowledged => resolved |
2016-08-15 00:05 | Vincent Sanders | Resolution | open => fixed |
2016-08-15 00:05 | Vincent Sanders | Fixed in Version | => 3.6 |
2016-11-22 21:59 | Vincent Sanders | Note Added: 0001429 | |
2016-11-22 21:59 | Vincent Sanders | Status | resolved => closed |