MantisBT - NetSurf
View Issue Details
0002074NetSurf[All Projects] Generalpublic2014-02-11 09:512015-03-10 11:13
Reporterszukw000 
Assigned ToVincent Sanders 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSlinuxOS Version3.13.0
Product Version3.0 
Target VersionFixed in Version3.2 
Fixed in CI build #
Reported in CI build #
URL of problem page
Summary0002074: Bugs and changes in 'netsurf-3.0-full-src.tar.gz'
DescriptionSome days ago I downloaded 'netsurf-3.0-full-src.tar.gz'.

I use

 linux-3.13.0
 bison (GNU Bison) 2.7
 flex 2.5.35
 gcc (GCC) 4.8.2

'make clean' does not work:
------------------------
make clean

rm -f -r netsurf-3.0-full/prefix-gtk
make distclean --directory=src/buildsystem-1.0 TARGET=gtk
make[1]: Entering directory `netsurf-3.0-full/src/buildsystem-1.0'
make[1]: *** No rule to make target `distclean'. Stop.
make[1]: Leaving directory `netsurf-3.0-full/src/buildsystem-1.0'
make: *** [clean] Error 2

------------------------

'make' fails because in:

 src/nsgenbind-0.0.1/build-Linux-gtk-release-binary/nsgenbind-lexer.c
 src/nsgenbind-0.0.1/build-Linux-gtk-release-binary/nsgenbind-lexer.h

 YYSTYPE is unknown
 YYLTYPE is unknown

and in:

 src/nsgenbind-0.0.1/build-Linux-gtk-release-binary/webidl-lexer.c
 src/nsgenbind-0.0.1/build-Linux-gtk-release-binary/webidl-lexer.h

 YYSTYPE is unknown
 YYLTYPE is unknown

I created (and included) a header file 'defs.h' for these types.
Perhaps you do know better how to solve this bug.

------------------------

The scroll value (UP,DOWN,LEFT,RIGHT) seemed to be 1 only. I
could not accept this and added/subtracted a '_SCROLL_STEP' in
'window.c' and 'treeview.c'. The value is defined in 'gui.h'.

In 'rsvg.c' I removed

#include <librsvg/rsvg-cairo.h>

because this header file shall not be included directly.

In 'mng.c' I added

#include <stdio.h>

because 'FILE' was unknown in 'jpeglib.h'.
By the way: 'stdio.h' is included in 'mng.c' of 'netsurf-2.9-full'.

winfried
TagsNo tags attached.
Attached Filesgz netsurf-3.0-full-src.dif.gz (1,421) 2014-02-11 09:51
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=77&type=bug

Notes
(0000721)
Vincent Sanders   
2015-03-10 11:13   
Confirmed fixed in 3.2 release

Issue History
2014-02-11 09:51szukw000New Issue
2014-02-11 09:51szukw000File Added: netsurf-3.0-full-src.dif.gz
2014-06-12 12:25Vincent SandersProjectBuildsystem => NetSurf
2014-06-12 12:26Vincent SandersStatusnew => acknowledged
2014-06-12 12:26Vincent SandersProduct Version => 3.0
2014-08-03 15:49Vincent SandersAssigned To => Vincent Sanders
2014-08-03 15:49Vincent SandersStatusacknowledged => resolved
2014-08-03 15:49Vincent SandersResolutionopen => fixed
2014-08-03 15:49Vincent SandersFixed in Version => 3.2
2015-03-10 11:13Vincent SandersNote Added: 0000721
2015-03-10 11:13Vincent SandersStatusresolved => closed