View Issue Details

IDProjectCategoryView StatusLast Update
0004753Talerwallet (WebExtension)public2016-11-20 02:26
ReporterMarcello Stanisci Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.2Fixed in Version0.2 
Summary0004753: Build misbehaviour
DescriptionWhen building the wallet with 'make', it gives the following error:

node_modules/gulp/bin/gulp.js tsconfig

/home/marcello/wallet-webex/gulpfile.js:32
const gulp = require("gulp");
^^^^^
SyntaxError: Use of const in strict mode.
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Liftoff.handleArguments (/home/marcello/wallet-webex/node_modules/gulp/bin/gulp.js:116:3)
    at Liftoff.<anonymous> (/home/marcello/wallet-webex/node_modules/liftoff/index.js:198:16)
    at module.exports (/home/marcello/wallet-webex/node_modules/flagged-respawn/index.js:17:3)
    at Liftoff.<anonymous> (/home/marcello/wallet-webex/node_modules/liftoff/index.js:190:9)
    at /home/marcello/wallet-webex/node_modules/liftoff/index.js:164:9
Makefile:21: recipe for target 'tsconfig.json' failed
make: *** [tsconfig.json] Error 8

Note that './configure' also gave what follows:

Using node v0.10.29
./configure: line 33: msgmerge: command not found
Warning: msgmerge missing, i18n won't work
Additional InformationWith tsc version 2.0.3 (same version as tripwire's)
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2016-11-03 03:16

manager   ~0011405

Your node version is simply too old, and the configure check had a bug so that it wouldn't complain about the old version.

The check is fixed in 4976ba5.

Florian Dold

2016-11-03 03:17

manager   ~0011406

msgmerge is part of gettext, BTW

Issue History

Date ModifiedUsernameFieldChange
2016-10-30 18:55Marcello StanisciNew Issue
2016-10-30 18:55Marcello StanisciStatusnew => assigned
2016-10-30 18:55Marcello StanisciAssigned To => Florian Dold
2016-11-03 03:16Florian DoldNote Added: 0011405
2016-11-03 03:16Florian DoldStatusassigned => informing
2016-11-03 03:16Florian DoldResolutionopen => fixed
2016-11-03 03:17Florian DoldNote Added: 0011406
2016-11-15 14:40rootProduct Version => git (master)
2016-11-15 14:40rootFixed in Version => 0.2
2016-11-15 14:40rootTarget Version => 0.2
2016-11-20 02:26Christian GrothoffStatusinforming => closed
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)