Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-5276

Compile failed on linux

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Works for Me
    • 0.13.0
    • None
    • Java - Library
    • linux deepin20(debian10.5)

    Description

       

      compile failed on debian10.5

       

      //代码占位符
      /home/imic/data/app/thrift-0.13.0/node_modules/utf-8-validate/.node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
         declarator __attribute__((deprecated(message)))
         ^~~~~~~~~~
      make[4]: *** [validation.target.mk:111:Release/obj.target/validation/src/validation.o] 错误 1
      make[4]: 离开目录“/home/imic/data/app/thrift-0.13.0/node_modules/utf-8-validate/build”
      gyp ERR! build error 
      gyp ERR! stack Error: `make` failed with exit code: 2
      gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
      gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
      gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
      gyp ERR! System Linux 5.4.50-amd64-desktop
      gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
      gyp ERR! cwd /home/imic/data/app/thrift-0.13.0/node_modules/utf-8-validate
      gyp ERR! node -v v12.18.3
      gyp ERR! node-gyp -v v5.1.0
      gyp ERR! not ok 
      npm ERR! code ELIFECYCLE
      npm ERR! errno 1
      npm ERR! utf-8-validate@4.0.2 install: `prebuild-install || node-gyp rebuild`
      npm ERR! Exit status 1
      npm ERR! 
      npm ERR! Failed at the utf-8-validate@4.0.2 install script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:
      npm ERR!     /root/.npm/_logs/2020-09-10T10_53_30_810Z-debug.log
      make[3]: *** [Makefile:641:deps] 错误 1
      make[3]: 离开目录“/home/imic/data/app/thrift-0.13.0/lib/nodejs”
      make[2]: *** [Makefile:585:all-recursive] 错误 1
      make[2]: 离开目录“/home/imic/data/app/thrift-0.13.0/lib”
      make[1]: *** [Makefile:687:all-recursive] 错误 1
      make[1]: 离开目录“/home/imic/data/app/thrift-0.13.0”
      make: *** [Makefile:601:all] 错误 2
      
      
      
      

       

       

      err log 

       

      //代码占位符
      1418 silly saveTree └─┬ ws@5.2.2
      1418 silly saveTree   └── async-limiter@1.0.1
      1419 verbose stack Error: utf-8-validate@4.0.2 install: `prebuild-install || node-gyp rebuild`
      1419 verbose stack Exit status 1
      1419 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
      1419 verbose stack     at EventEmitter.emit (events.js:315:20)
      1419 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
      1419 verbose stack     at ChildProcess.emit (events.js:315:20)
      1419 verbose stack     at maybeClose (internal/child_process.js:1021:16)
      1419 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
      1420 verbose pkgid utf-8-validate@4.0.2
      1421 verbose cwd /home/imic/data/app/thrift-0.13.0/lib/nodejs
      1422 verbose Linux 5.4.50-amd64-desktop
      1423 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "../../"
      1424 verbose node v12.18.3
      1425 verbose npm  v6.14.6
      1426 error code ELIFECYCLE
      1427 error errno 1
      1428 error utf-8-validate@4.0.2 install: `prebuild-install || node-gyp rebuild`
      1428 error Exit status 1
      1429 error Failed at the utf-8-validate@4.0.2 install script.
      1429 error This is probably not a problem with npm. There is likely additional logging output above.
      1430 verbose exit [ 1, true ]
      
      

       

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            cj imic
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: