MantisBT - NetSurf
View Issue Details
0002151NetSurf[All Projects] Generalpublic2014-06-13 12:282016-02-16 15:29
Reportersabotage_linux 
Assigned ToVincent Sanders 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
Platformsabotage linuxOSOS Version
Product Version3.2 
Target VersionFixed in Version3.4 
Fixed in CI build #2699
Reported in CI build #
URL of problem page
Summary0002151: generated "Messages" file is empty, all texts in the menubar and preferences are missing (gtkFile instead of File etc)
Descriptionwhen the perl module HTML::Entities is missing, the build succeeds silently, but the generated Messages files are empty.

careful study of the build log reveals the problem:

Can't locate HTML/Entities.pm in @INC (@INC contains: //lib/perl5/site_perl ...)
BEGIN failed--compilation aborted at utils/split-messages.pl line 235.
TagsNo tags attached.
Attached Files

Notes
(0000822)
Vincent Sanders   
2015-04-07 00:04   
reworked message generation. it now halts correctly if the message split fails at any point and correctly marks the intermediate files so they do not get left around.
(0001320)
Vincent Sanders   
2016-02-16 15:29   
Confirmed resolved in 3.4 release

Issue History
2014-06-13 12:28sabotage_linuxNew Issue
2014-06-16 12:36Vincent SandersAssigned To => Vincent Sanders
2014-06-16 12:36Vincent SandersStatusnew => acknowledged
2015-03-22 17:38Vincent SandersProjectBuildsystem => NetSurf
2015-04-07 00:04Vincent SandersFixed in CI build # => 2699
2015-04-07 00:04Vincent SandersNote Added: 0000822
2015-04-07 00:04Vincent SandersStatusacknowledged => resolved
2015-04-07 00:04Vincent SandersResolutionopen => fixed
2015-04-07 00:04Vincent SandersProduct Version => 3.2
2015-04-07 00:04Vincent SandersFixed in Version => 3.4
2016-02-16 15:29Vincent SandersNote Added: 0001320
2016-02-16 15:29Vincent SandersStatusresolved => closed