Skip to content

Instantly share code, notes, and snippets.

@BanzaiMan
Created May 1, 2014 14:34
Show Gist options
  • Save BanzaiMan/6a200a96de4b7770f4e6 to your computer and use it in GitHub Desktop.
Save BanzaiMan/6a200a96de4b7770f4e6 to your computer and use it in GitHub Desktop.
bcrypt fails to install on node 0.11.11
travis@debug-gh-travis-ci-2243-node-js-1398954713:~$ nvm use 0.11.11
Now using node v0.11.11
travis@debug-gh-travis-ci-2243-node-js-1398954713:~$ npm install bcrypt
npm http GET https://registry.npmjs.org/bcrypt
npm http 200 https://registry.npmjs.org/bcrypt
npm http GET https://registry.npmjs.org/bcrypt/-/bcrypt-0.7.8.tgz
npm http 200 https://registry.npmjs.org/bcrypt/-/bcrypt-0.7.8.tgz
npm http GET https://registry.npmjs.org/bindings/1.0.0
npm http 200 https://registry.npmjs.org/bindings/1.0.0
npm http GET https://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz
npm http 200 https://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz
> bcrypt@0.7.8 install /home/travis/node_modules/bcrypt
> node-gyp rebuild
gyp http GET http://nodejs.org/dist/v0.11.11/node-v0.11.11.tar.gz
gyp http 200 http://nodejs.org/dist/v0.11.11/node-v0.11.11.tar.gz
make: Entering directory `/home/travis/node_modules/bcrypt/build'
CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o
CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt.o
CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt_node.o
In file included from /usr/include/x86_64-linux-gnu/bits/time.h:86:0,
from /usr/include/time.h:42,
from /usr/include/pthread.h:26,
from /usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:41,
from /usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h:170,
from /usr/include/c++/4.6/ext/atomicity.h:34,
from /usr/include/c++/4.6/bits/basic_string.h:41,
from /usr/include/c++/4.6/string:54,
from ../src/bcrypt_node.cc:35:
/usr/include/x86_64-linux-gnu/bits/timex.h:35:18: error: field ‘time’ has incomplete type
In file included from /usr/include/pthread.h:26:0,
from /usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:41,
from /usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h:170,
from /usr/include/c++/4.6/ext/atomicity.h:34,
from /usr/include/c++/4.6/bits/basic_string.h:41,
from /usr/include/c++/4.6/string:54,
from ../src/bcrypt_node.cc:35:
/usr/include/time.h:163:21: error: field ‘it_interval’ has incomplete type
/usr/include/time.h:164:21: error: field ‘it_value’ has incomplete type
/usr/include/time.h:183:8: error: ‘clock_t’ does not name a type
/usr/include/time.h:186:8: error: ‘time_t’ does not name a type
/usr/include/time.h:189:25: error: ‘time_t’ was not declared in this scope
/usr/include/time.h:189:25: note: suggested alternative:
/usr/include/time.h:76:18: note: ‘node::time_t’
/usr/include/time.h:189:41: error: ‘time_t’ was not declared in this scope
/usr/include/time.h:189:41: note: suggested alternative:
/usr/include/time.h:76:18: note: ‘node::time_t’
/usr/include/time.h:189:55: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/time.h:190:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/time.h:193:8: error: ‘time_t’ does not name a type
/usr/include/time.h:233:35: error: ‘time_t’ does not name a type
/usr/include/time.h:237:38: error: ‘time_t’ does not name a type
/usr/include/time.h:243:37: error: ‘time_t’ does not name a type
/usr/include/time.h:248:40: error: ‘time_t’ does not name a type
/usr/include/time.h:258:29: error: ‘time_t’ does not name a type
/usr/include/time.h:270:31: error: ‘time_t’ does not name a type
/usr/include/time.h:298:27: error: ‘time_t’ does not name a type
/usr/include/time.h:313:8: error: ‘time_t’ does not name a type
/usr/include/time.h:316:8: error: ‘time_t’ does not name a type
/usr/include/time.h:333:26: error: ‘clockid_t’ was not declared in this scope
/usr/include/time.h:333:26: note: suggested alternative:
/usr/include/time.h:92:21: note: ‘node::clockid_t’
/usr/include/time.h:333:48: error: expected primary-expression before ‘struct’
/usr/include/time.h:333:70: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/time.h:333:72: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/time.h:336:27: error: ‘clockid_t’ was not declared in this scope
/usr/include/time.h:336:27: note: suggested alternative:
/usr/include/time.h:92:21: note: ‘node::clockid_t’
/usr/include/time.h:336:49: error: expected primary-expression before ‘struct’
/usr/include/time.h:336:70: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/time.h:336:72: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/time.h:339:27: error: ‘clockid_t’ was not declared in this scope
/usr/include/time.h:339:27: note: suggested alternative:
/usr/include/time.h:92:21: note: ‘node::clockid_t’
/usr/include/time.h:339:49: error: expected primary-expression before ‘__const’
/usr/include/time.h:339:78: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/time.h:340:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/time.h:347:29: error: ‘clockid_t’ was not declared in this scope
/usr/include/time.h:347:29: note: suggested alternative:
/usr/include/time.h:92:21: note: ‘node::clockid_t’
/usr/include/time.h:347:51: error: expected primary-expression before ‘int’
/usr/include/time.h:348:8: error: expected primary-expression before ‘__const’
/usr/include/time.h:349:8: error: expected primary-expression before ‘struct’
/usr/include/time.h:349:30: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/time.h:352:33: error: ‘pid_t’ was not declared in this scope
/usr/include/time.h:352:33: note: suggested alternative:
/usr/include/x86_64-linux-gnu/sys/types.h:99:17: note: ‘node::pid_t’
/usr/include/time.h:352:46: error: ‘clockid_t’ was not declared in this scope
/usr/include/time.h:352:46: note: suggested alternative:
/usr/include/time.h:92:21: note: ‘node::clockid_t’
/usr/include/time.h:352:57: error: ‘__clock_id’ was not declared in this scope
/usr/include/time.h:352:67: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/time.h:352:69: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/time.h:357:26: error: ‘clockid_t’ was not declared in this scope
/usr/include/time.h:357:26: note: suggested alternative:
/usr/include/time.h:92:21: note: ‘node::clockid_t’
/usr/include/time.h:358:5: error: expected primary-expression before ‘struct’
/usr/include/time.h:359:5: error: ‘timer_t’ was not declared in this scope
/usr/include/time.h:359:5: note: suggested alternative:
/usr/include/time.h:104:19: note: ‘node::timer_t’
/usr/include/time.h:359:14: error: expected primary-expression before ‘__restrict’
/usr/include/time.h:359:34: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/time.h:359:36: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/time.h:362:26: error: ‘timer_t’ was not declared in this scope
/usr/include/time.h:362:26: note: suggested alternative:
/usr/include/time.h:104:19: note: ‘node::timer_t’
/usr/include/time.h:362:45: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/time.h:365:27: error: ‘timer_t’ was not declared in this scope
/usr/include/time.h:365:27: note: suggested alternative:
/usr/include/time.h:104:19: note: ‘node::timer_t’
/usr/include/time.h:365:46: error: expected primary-expression before ‘int’
/usr/include/time.h:366:6: error: expected primary-expression before ‘__const’
/usr/include/time.h:367:6: error: expected primary-expression before ‘struct’
/usr/include/time.h:367:44: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/time.h:367:46: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/time.h:370:27: error: ‘timer_t’ was not declared in this scope
/usr/include/time.h:370:27: note: suggested alternative:
/usr/include/time.h:104:19: note: ‘node::timer_t’
/usr/include/time.h:370:46: error: expected primary-expression before ‘struct’
/usr/include/time.h:370:72: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/time.h:371:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/time.h:374:30: error: ‘timer_t’ was not declared in this scope
/usr/include/time.h:374:30: note: suggested alternative:
/usr/include/time.h:104:19: note: ‘node::timer_t’
/usr/include/time.h:374:49: error: expected ‘,’ or ‘;’ before ‘throw’
In file included from /usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:41:0,
from /usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h:170,
from /usr/include/c++/4.6/ext/atomicity.h:34,
from /usr/include/c++/4.6/bits/basic_string.h:41,
from /usr/include/c++/4.6/string:54,
from ../src/bcrypt_node.cc:35:
/usr/include/pthread.h:225:28: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:225:28: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:225:39: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:226:7: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:227:7: error: expected primary-expression before ‘void’
/usr/include/pthread.h:228:7: error: expected primary-expression before ‘void’
/usr/include/pthread.h:228:29: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:228:31: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:242:26: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:242:26: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:242:42: error: expected primary-expression before ‘void’
/usr/include/pthread.h:242:64: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:247:32: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:247:32: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:247:48: error: expected primary-expression before ‘void’
/usr/include/pthread.h:247:70: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:247:72: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:255:34: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:255:34: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:255:50: error: expected primary-expression before ‘void’
/usr/include/pthread.h:256:6: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:256:40: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:263:28: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:263:28: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:263:44: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:267:8: error: ‘pthread_t’ does not name a type
/usr/include/pthread.h:270:27: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:270:27: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:270:48: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:270:48: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:270:67: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:270:69: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:278:31: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:278:31: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:278:47: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:278:55: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:281:34: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:281:34: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:281:50: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:282:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:285:49: error: ‘pthread_attr_t’ does not name a type
/usr/include/pthread.h:290:41: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:290:41: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:290:57: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:291:6: error: expected primary-expression before ‘int’
/usr/include/pthread.h:291:23: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:292:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:296:47: error: ‘pthread_attr_t’ does not name a type
/usr/include/pthread.h:301:39: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:301:39: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:301:55: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:302:18: error: expected primary-expression before ‘__guardsize’
/usr/include/pthread.h:302:29: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:303:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:307:48: error: ‘pthread_attr_t’ does not name a type
/usr/include/pthread.h:313:40: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:313:40: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:313:56: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:314:12: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:315:19: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:315:21: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:318:49: error: ‘pthread_attr_t’ does not name a type
/usr/include/pthread.h:323:41: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:323:41: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:323:57: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:323:65: error: expected primary-expression before ‘int’
/usr/include/pthread.h:323:77: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:324:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:327:50: error: ‘pthread_attr_t’ does not name a type
/usr/include/pthread.h:332:42: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:332:42: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:332:58: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:333:7: error: expected primary-expression before ‘int’
/usr/include/pthread.h:333:20: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:334:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:338:43: error: ‘pthread_attr_t’ does not name a type
/usr/include/pthread.h:343:35: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:343:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:343:51: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:343:59: error: expected primary-expression before ‘int’
/usr/include/pthread.h:343:70: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:344:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:347:47: error: ‘pthread_attr_t’ does not name a type
/usr/include/pthread.h:355:39: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:355:39: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:355:55: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:356:11: error: expected primary-expression before ‘void’
/usr/include/pthread.h:356:28: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:357:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:360:47: error: ‘pthread_attr_t’ does not name a type
/usr/include/pthread.h:367:39: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:367:39: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:367:55: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:368:18: error: expected primary-expression before ‘__stacksize’
/usr/include/pthread.h:368:29: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:369:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:373:43: error: ‘pthread_attr_t’ does not name a type
/usr/include/pthread.h:381:35: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:381:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:381:51: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:381:59: error: expected primary-expression before ‘void’
/usr/include/pthread.h:382:14: error: expected primary-expression before ‘__stacksize’
/usr/include/pthread.h:382:25: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:382:27: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:388:41: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:388:41: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:388:57: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:389:13: error: expected primary-expression before ‘__cpusetsize’
/usr/include/pthread.h:390:6: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:390:33: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:391:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:395:49: error: ‘pthread_attr_t’ does not name a type
/usr/include/pthread.h:404:32: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:404:32: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:404:48: error: ‘pthread_attr_t’ was not declared in this scope
/usr/include/pthread.h:404:48: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:57:3: note: ‘node::pthread_attr_t’
/usr/include/pthread.h:404:64: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:404:70: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:405:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:413:35: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:413:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:413:62: error: expected primary-expression before ‘int’
/usr/include/pthread.h:414:7: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:414:42: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:415:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:418:35: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:418:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:419:7: error: expected primary-expression before ‘int’
/usr/include/pthread.h:420:7: error: expected primary-expression before ‘struct’
/usr/include/pthread.h:420:45: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:421:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:424:34: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:424:34: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:424:61: error: expected primary-expression before ‘int’
/usr/include/pthread.h:424:71: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:425:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:430:32: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:430:32: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:430:59: error: expected primary-expression before ‘char’
/usr/include/pthread.h:431:18: error: expected primary-expression before ‘__buflen’
/usr/include/pthread.h:431:26: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:432:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:435:32: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:435:32: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:435:59: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:435:79: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:436:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:458:36: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:458:36: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:458:59: error: expected primary-expression before ‘__cpusetsize’
/usr/include/pthread.h:459:8: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:459:35: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:460:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:463:36: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:463:36: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:463:59: error: expected primary-expression before ‘__cpusetsize’
/usr/include/pthread.h:464:18: error: expected primary-expression before ‘*’ token
/usr/include/pthread.h:464:19: error: ‘__cpuset’ was not declared in this scope
/usr/include/pthread.h:464:27: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:465:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:478:26: error: ‘pthread_once_t’ was not declared in this scope
/usr/include/pthread.h:478:26: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:144:13: note: ‘node::pthread_once_t’
/usr/include/pthread.h:478:42: error: ‘__once_control’ was not declared in this scope
/usr/include/pthread.h:479:12: error: ‘__init_routine’ was not declared in this scope
/usr/include/pthread.h:479:29: error: expected primary-expression before ‘void’
/usr/include/pthread.h:479:36: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:497:28: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:497:28: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:733:32: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:733:32: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:733:49: error: ‘__mutex’ was not declared in this scope
/usr/include/pthread.h:734:11: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:734:51: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:735:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:738:35: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:738:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:738:52: error: ‘__mutex’ was not declared in this scope
/usr/include/pthread.h:739:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:742:35: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:742:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:742:52: error: ‘__mutex’ was not declared in this scope
/usr/include/pthread.h:743:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:746:32: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:746:32: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:746:49: error: ‘__mutex’ was not declared in this scope
/usr/include/pthread.h:747:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:751:37: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:751:37: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:751:54: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:752:9: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:753:18: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:753:20: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:757:34: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:757:34: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:757:51: error: ‘__mutex’ was not declared in this scope
/usr/include/pthread.h:758:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:762:50: error: ‘pthread_mutex_t’ does not name a type
/usr/include/pthread.h:769:42: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:769:42: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:769:59: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:770:7: error: expected primary-expression before ‘int’
/usr/include/pthread.h:771:7: error: expected primary-expression before ‘int’
/usr/include/pthread.h:771:36: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:772:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:777:38: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:777:38: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:777:55: error: ‘__mutex’ was not declared in this scope
/usr/include/pthread.h:778:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:780:41: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:780:41: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:780:58: error: ‘__mutex’ was not declared in this scope
/usr/include/pthread.h:781:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:790:36: error: ‘pthread_mutexattr_t’ was not declared in this scope
/usr/include/pthread.h:790:36: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:110:3: note: ‘node::pthread_mutexattr_t’
/usr/include/pthread.h:790:57: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:791:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:794:39: error: ‘pthread_mutexattr_t’ was not declared in this scope
/usr/include/pthread.h:794:39: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:110:3: note: ‘node::pthread_mutexattr_t’
/usr/include/pthread.h:794:60: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:795:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:798:50: error: ‘pthread_mutexattr_t’ does not name a type
/usr/include/pthread.h:804:42: error: ‘pthread_mutexattr_t’ was not declared in this scope
/usr/include/pthread.h:804:42: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:110:3: note: ‘node::pthread_mutexattr_t’
/usr/include/pthread.h:804:63: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:805:7: error: expected primary-expression before ‘int’
/usr/include/pthread.h:805:20: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:806:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:810:47: error: ‘pthread_mutexattr_t’ does not name a type
/usr/include/pthread.h:817:39: error: ‘pthread_mutexattr_t’ was not declared in this scope
/usr/include/pthread.h:817:39: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:110:3: note: ‘node::pthread_mutexattr_t’
/usr/include/pthread.h:817:60: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:817:68: error: expected primary-expression before ‘int’
/usr/include/pthread.h:817:78: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:818:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:822:51: error: ‘pthread_mutexattr_t’ does not name a type
/usr/include/pthread.h:829:43: error: ‘pthread_mutexattr_t’ was not declared in this scope
/usr/include/pthread.h:829:43: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:110:3: note: ‘node::pthread_mutexattr_t’
/usr/include/pthread.h:829:64: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:830:8: error: expected primary-expression before ‘int’
/usr/include/pthread.h:830:22: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:831:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:834:54: error: ‘pthread_mutexattr_t’ does not name a type
/usr/include/pthread.h:840:46: error: ‘pthread_mutexattr_t’ was not declared in this scope
/usr/include/pthread.h:840:46: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:110:3: note: ‘node::pthread_mutexattr_t’
/usr/include/pthread.h:840:67: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:841:11: error: expected primary-expression before ‘int’
/usr/include/pthread.h:841:28: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:842:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:846:49: error: ‘pthread_mutexattr_t’ does not name a type
/usr/include/pthread.h:850:52: error: ‘pthread_mutexattr_t’ does not name a type
/usr/include/pthread.h:856:41: error: ‘pthread_mutexattr_t’ was not declared in this scope
/usr/include/pthread.h:856:41: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:110:3: note: ‘node::pthread_mutexattr_t’
/usr/include/pthread.h:856:62: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:857:6: error: expected primary-expression before ‘int’
/usr/include/pthread.h:857:22: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:858:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:860:44: error: ‘pthread_mutexattr_t’ was not declared in this scope
/usr/include/pthread.h:860:44: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:110:3: note: ‘node::pthread_mutexattr_t’
/usr/include/pthread.h:860:65: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:861:9: error: expected primary-expression before ‘int’
/usr/include/pthread.h:861:25: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:862:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:872:33: error: ‘pthread_rwlock_t’ was not declared in this scope
/usr/include/pthread.h:872:33: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:189:3: note: ‘node::pthread_rwlock_t’
/usr/include/pthread.h:872:51: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:873:5: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:874:11: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:874:13: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:877:36: error: ‘pthread_rwlock_t’ was not declared in this scope
/usr/include/pthread.h:877:36: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:189:3: note: ‘node::pthread_rwlock_t’
/usr/include/pthread.h:877:54: error: ‘__rwlock’ was not declared in this scope
/usr/include/pthread.h:878:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:881:35: error: ‘pthread_rwlock_t’ was not declared in this scope
/usr/include/pthread.h:881:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:189:3: note: ‘node::pthread_rwlock_t’
/usr/include/pthread.h:881:53: error: ‘__rwlock’ was not declared in this scope
/usr/include/pthread.h:882:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:885:38: error: ‘pthread_rwlock_t’ was not declared in this scope
/usr/include/pthread.h:885:38: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:189:3: note: ‘node::pthread_rwlock_t’
/usr/include/pthread.h:885:56: error: ‘__rwlock’ was not declared in this scope
/usr/include/pthread.h:886:3: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:890:40: error: ‘pthread_rwlock_t’ was not declared in this scope
/usr/include/pthread.h:890:40: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:189:3: note: ‘node::pthread_rwlock_t’
/usr/include/pthread.h:890:58: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:891:12: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:892:21: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:892:23: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:896:35: error: ‘pthread_rwlock_t’ was not declared in this scope
/usr/include/pthread.h:896:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:189:3: note: ‘node::pthread_rwlock_t’
/usr/include/pthread.h:896:53: error: ‘__rwlock’ was not declared in this scope
/usr/include/pthread.h:897:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:900:38: error: ‘pthread_rwlock_t’ was not declared in this scope
/usr/include/pthread.h:900:38: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:189:3: note: ‘node::pthread_rwlock_t’
/usr/include/pthread.h:900:56: error: ‘__rwlock’ was not declared in this scope
/usr/include/pthread.h:901:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:905:40: error: ‘pthread_rwlock_t’ was not declared in this scope
/usr/include/pthread.h:905:40: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:189:3: note: ‘node::pthread_rwlock_t’
/usr/include/pthread.h:905:58: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:906:12: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:907:21: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:907:23: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:911:35: error: ‘pthread_rwlock_t’ was not declared in this scope
/usr/include/pthread.h:911:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:189:3: note: ‘node::pthread_rwlock_t’
/usr/include/pthread.h:911:53: error: ‘__rwlock’ was not declared in this scope
/usr/include/pthread.h:912:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:918:37: error: ‘pthread_rwlockattr_t’ was not declared in this scope
/usr/include/pthread.h:918:37: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:195:3: note: ‘node::pthread_rwlockattr_t’
/usr/include/pthread.h:918:59: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:919:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:922:40: error: ‘pthread_rwlockattr_t’ was not declared in this scope
/usr/include/pthread.h:922:40: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:195:3: note: ‘node::pthread_rwlockattr_t’
/usr/include/pthread.h:922:62: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:923:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:926:51: error: ‘pthread_rwlockattr_t’ does not name a type
/usr/include/pthread.h:932:43: error: ‘pthread_rwlockattr_t’ was not declared in this scope
/usr/include/pthread.h:932:43: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:195:3: note: ‘node::pthread_rwlockattr_t’
/usr/include/pthread.h:932:65: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:933:8: error: expected primary-expression before ‘int’
/usr/include/pthread.h:933:21: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:934:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:937:51: error: ‘pthread_rwlockattr_t’ does not name a type
/usr/include/pthread.h:943:43: error: ‘pthread_rwlockattr_t’ was not declared in this scope
/usr/include/pthread.h:943:43: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:195:3: note: ‘node::pthread_rwlockattr_t’
/usr/include/pthread.h:943:65: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:944:8: error: expected primary-expression before ‘int’
/usr/include/pthread.h:944:18: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:944:20: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:952:31: error: ‘pthread_cond_t’ was not declared in this scope
/usr/include/pthread.h:952:31: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:130:3: note: ‘node::pthread_cond_t’
/usr/include/pthread.h:952:47: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:953:10: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:954:21: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:954:23: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:957:34: error: ‘pthread_cond_t’ was not declared in this scope
/usr/include/pthread.h:957:34: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:130:3: note: ‘node::pthread_cond_t’
/usr/include/pthread.h:957:50: error: ‘__cond’ was not declared in this scope
/usr/include/pthread.h:958:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:961:33: error: ‘pthread_cond_t’ was not declared in this scope
/usr/include/pthread.h:961:33: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:130:3: note: ‘node::pthread_cond_t’
/usr/include/pthread.h:961:49: error: ‘__cond’ was not declared in this scope
/usr/include/pthread.h:962:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:965:36: error: ‘pthread_cond_t’ was not declared in this scope
/usr/include/pthread.h:965:36: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:130:3: note: ‘node::pthread_cond_t’
/usr/include/pthread.h:965:52: error: ‘__cond’ was not declared in this scope
/usr/include/pthread.h:966:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:973:31: error: ‘pthread_cond_t’ was not declared in this scope
/usr/include/pthread.h:973:31: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:130:3: note: ‘node::pthread_cond_t’
/usr/include/pthread.h:973:47: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:974:10: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:974:10: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:974:27: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:975:6: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:984:36: error: ‘pthread_cond_t’ was not declared in this scope
/usr/include/pthread.h:984:36: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:130:3: note: ‘node::pthread_cond_t’
/usr/include/pthread.h:984:52: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:985:8: error: ‘pthread_mutex_t’ was not declared in this scope
/usr/include/pthread.h:985:8: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:104:3: note: ‘node::pthread_mutex_t’
/usr/include/pthread.h:985:25: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:986:8: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:987:19: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:992:35: error: ‘pthread_condattr_t’ was not declared in this scope
/usr/include/pthread.h:992:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:136:3: note: ‘node::pthread_condattr_t’
/usr/include/pthread.h:992:55: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:993:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:996:38: error: ‘pthread_condattr_t’ was not declared in this scope
/usr/include/pthread.h:996:38: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:136:3: note: ‘node::pthread_condattr_t’
/usr/include/pthread.h:996:58: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:997:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1000:49: error: ‘pthread_condattr_t’ does not name a type
/usr/include/pthread.h:1006:41: error: ‘pthread_condattr_t’ was not declared in this scope
/usr/include/pthread.h:1006:41: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:136:3: note: ‘node::pthread_condattr_t’
/usr/include/pthread.h:1006:61: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:1007:6: error: expected primary-expression before ‘int’
/usr/include/pthread.h:1007:19: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:1007:21: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1011:47: error: ‘pthread_condattr_t’ does not name a type
/usr/include/pthread.h:1017:39: error: ‘pthread_condattr_t’ was not declared in this scope
/usr/include/pthread.h:1017:39: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:136:3: note: ‘node::pthread_condattr_t’
/usr/include/pthread.h:1017:59: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:1018:23: error: expected primary-expression before ‘__clock_id’
/usr/include/pthread.h:1018:33: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:1019:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1028:31: error: ‘pthread_spinlock_t’ was not declared in this scope
/usr/include/pthread.h:1028:31: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:201:22: note: ‘node::pthread_spinlock_t’
/usr/include/pthread.h:1028:51: error: ‘__lock’ was not declared in this scope
/usr/include/pthread.h:1028:59: error: expected primary-expression before ‘int’
/usr/include/pthread.h:1028:72: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:1029:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1032:34: error: ‘pthread_spinlock_t’ was not declared in this scope
/usr/include/pthread.h:1032:34: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:201:22: note: ‘node::pthread_spinlock_t’
/usr/include/pthread.h:1032:54: error: ‘__lock’ was not declared in this scope
/usr/include/pthread.h:1033:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1036:31: error: ‘pthread_spinlock_t’ was not declared in this scope
/usr/include/pthread.h:1036:31: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:201:22: note: ‘node::pthread_spinlock_t’
/usr/include/pthread.h:1036:51: error: ‘__lock’ was not declared in this scope
/usr/include/pthread.h:1037:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1040:34: error: ‘pthread_spinlock_t’ was not declared in this scope
/usr/include/pthread.h:1040:34: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:201:22: note: ‘node::pthread_spinlock_t’
/usr/include/pthread.h:1040:54: error: ‘__lock’ was not declared in this scope
/usr/include/pthread.h:1041:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1044:33: error: ‘pthread_spinlock_t’ was not declared in this scope
/usr/include/pthread.h:1044:33: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:201:22: note: ‘node::pthread_spinlock_t’
/usr/include/pthread.h:1044:53: error: ‘__lock’ was not declared in this scope
/usr/include/pthread.h:1045:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1052:34: error: ‘pthread_barrier_t’ was not declared in this scope
/usr/include/pthread.h:1052:34: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:210:3: note: ‘node::pthread_barrier_t’
/usr/include/pthread.h:1052:53: error: expected primary-expression before ‘__restrict’
/usr/include/pthread.h:1053:6: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:1054:14: error: expected primary-expression before ‘unsigned’
/usr/include/pthread.h:1054:34: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:1055:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1058:37: error: ‘pthread_barrier_t’ was not declared in this scope
/usr/include/pthread.h:1058:37: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:210:3: note: ‘node::pthread_barrier_t’
/usr/include/pthread.h:1058:56: error: ‘__barrier’ was not declared in this scope
/usr/include/pthread.h:1059:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1062:34: error: ‘pthread_barrier_t’ was not declared in this scope
/usr/include/pthread.h:1062:34: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:210:3: note: ‘node::pthread_barrier_t’
/usr/include/pthread.h:1062:53: error: ‘__barrier’ was not declared in this scope
/usr/include/pthread.h:1063:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1067:38: error: ‘pthread_barrierattr_t’ was not declared in this scope
/usr/include/pthread.h:1067:38: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:216:3: note: ‘node::pthread_barrierattr_t’
/usr/include/pthread.h:1067:61: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:1068:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1071:41: error: ‘pthread_barrierattr_t’ was not declared in this scope
/usr/include/pthread.h:1071:41: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:216:3: note: ‘node::pthread_barrierattr_t’
/usr/include/pthread.h:1071:64: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:1072:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1075:52: error: ‘pthread_barrierattr_t’ does not name a type
/usr/include/pthread.h:1081:44: error: ‘pthread_barrierattr_t’ was not declared in this scope
/usr/include/pthread.h:1081:44: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:216:3: note: ‘node::pthread_barrierattr_t’
/usr/include/pthread.h:1081:67: error: ‘__attr’ was not declared in this scope
/usr/include/pthread.h:1082:9: error: expected primary-expression before ‘int’
/usr/include/pthread.h:1082:22: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:1083:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1095:32: error: ‘pthread_key_t’ was not declared in this scope
/usr/include/pthread.h:1095:32: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:140:22: note: ‘node::pthread_key_t’
/usr/include/pthread.h:1095:47: error: ‘__key’ was not declared in this scope
/usr/include/pthread.h:1096:18: error: ‘__destr_function’ was not declared in this scope
/usr/include/pthread.h:1096:37: error: expected primary-expression before ‘void’
/usr/include/pthread.h:1096:44: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:1097:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1100:32: error: ‘pthread_key_t’ was not declared in this scope
/usr/include/pthread.h:1100:32: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:140:22: note: ‘node::pthread_key_t’
/usr/include/pthread.h:1100:53: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1103:35: error: ‘pthread_key_t’ was not declared in this scope
/usr/include/pthread.h:1103:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:140:22: note: ‘node::pthread_key_t’
/usr/include/pthread.h:1103:56: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1106:33: error: ‘pthread_key_t’ was not declared in this scope
/usr/include/pthread.h:1106:33: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:140:22: note: ‘node::pthread_key_t’
/usr/include/pthread.h:1107:5: error: expected primary-expression before ‘__const’
/usr/include/pthread.h:1107:28: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:1107:30: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1112:35: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:1112:35: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:1113:19: error: expected primary-expression before ‘*’ token
/usr/include/pthread.h:1113:20: error: ‘__clock_id’ was not declared in this scope
/usr/include/pthread.h:1113:30: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/pthread.h:1114:6: error: expected ‘,’ or ‘;’ before ‘throw’
/usr/include/pthread.h:1137:1: error: ‘pthread_equal’ declared as an ‘inline’ variable
/usr/include/pthread.h:1137:1: error: redefinition of ‘int pthread_equal’
/usr/include/pthread.h:270:12: error: ‘int pthread_equal’ previously defined here
/usr/include/pthread.h:1137:1: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:1137:1: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
/usr/include/pthread.h:1137:1: error: ‘pthread_t’ was not declared in this scope
/usr/include/pthread.h:1137:1: note: suggested alternative:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:50:27: note: ‘node::pthread_t’
In file included from /usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr.h:170:0,
from /usr/include/c++/4.6/ext/atomicity.h:34,
from /usr/include/c++/4.6/bits/basic_string.h:41,
from /usr/include/c++/4.6/string:54,
from ../src/bcrypt_node.cc:35:
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:44:9: error: ‘pthread_t’ does not name a type
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:45:9: error: ‘pthread_key_t’ does not name a type
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:46:9: error: ‘pthread_once_t’ does not name a type
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:47:9: error: ‘pthread_mutex_t’ does not name a type
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:48:9: error: ‘pthread_mutex_t’ does not name a type
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:49:9: error: ‘pthread_cond_t’ does not name a type
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:125:1: error: ‘pthread_self’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:125:1: error: invalid type in declaration before ‘;’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:660:19: error: ‘__gthread_create’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:660:19: error: ‘__gthread_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:660:32: error: ‘__threadid’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:660:44: error: expected primary-expression before ‘void’
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:661:5: error: expected primary-expression before ‘void’
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:661:17: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:662:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:667:17: error: ‘__gthread_join’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:667:17: error: ‘__gthread_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:667:41: error: expected primary-expression before ‘void’
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:667:59: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:668:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:673:19: error: ‘__gthread_detach’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:673:19: error: ‘__gthread_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:674:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:679:18: error: ‘__gthread_equal’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:679:18: error: ‘__gthread_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:679:36: error: ‘__gthread_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:679:52: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:680:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:684:15: error: ‘__gthread_t’ does not name a type
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:697:17: error: ‘__gthread_once’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:697:17: error: ‘__gthread_once_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:697:35: error: ‘__once’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:697:50: error: ‘__func’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:697:59: error: expected primary-expression before ‘void’
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:697:64: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:698:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:706:23: error: ‘__gthread_key_create’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:706:23: error: ‘__gthread_key_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:706:40: error: ‘__key’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:706:54: error: ‘__dtor’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:706:63: error: expected primary-expression before ‘void’
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:706:70: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:707:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:712:23: error: ‘__gthread_key_delete’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:712:23: error: ‘__gthread_key_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:713:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:718:24: error: ‘__gthread_getspecific’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:718:24: error: ‘__gthread_key_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:719:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:724:24: error: ‘__gthread_setspecific’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:724:24: error: ‘__gthread_key_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:724:47: error: expected primary-expression before ‘const’
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:724:64: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:725:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:730:26: error: ‘__gthread_mutex_destroy’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:730:26: error: ‘__gthread_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:730:45: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:731:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:739:23: error: ‘__gthread_mutex_lock’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:739:23: error: ‘__gthread_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:739:42: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:740:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:748:26: error: ‘__gthread_mutex_trylock’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:748:26: error: ‘__gthread_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:748:45: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:749:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:759:28: error: ‘__gthread_mutex_timedlock’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:759:28: error: ‘__gthread_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:759:47: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:760:7: error: expected primary-expression before ‘const’
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:760:44: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:761:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:771:25: error: ‘__gthread_mutex_unlock’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:771:25: error: ‘__gthread_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:771:44: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:772:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:803:33: error: ‘__gthread_recursive_mutex_lock’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:803:33: error: ‘__gthread_recursive_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:803:62: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:804:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:809:36: error: ‘__gthread_recursive_mutex_trylock’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:809:36: error: ‘__gthread_recursive_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:809:65: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:810:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:817:38: error: ‘__gthread_recursive_mutex_timedlock’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:817:38: error: ‘__gthread_recursive_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:817:67: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:818:10: error: expected primary-expression before ‘const’
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:818:47: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:819:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:826:35: error: ‘__gthread_recursive_mutex_unlock’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:826:35: error: ‘__gthread_recursive_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:826:64: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:827:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:832:27: error: ‘__gthread_cond_broadcast’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:832:27: error: ‘__gthread_cond_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:832:45: error: ‘__cond’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:833:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:838:24: error: ‘__gthread_cond_signal’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:838:24: error: ‘__gthread_cond_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:838:42: error: ‘__cond’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:839:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:844:22: error: ‘__gthread_cond_wait’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:844:22: error: ‘__gthread_cond_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:844:40: error: ‘__cond’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:844:48: error: ‘__gthread_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:844:67: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:844:74: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:845:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:850:27: error: ‘__gthread_cond_timedwait’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:850:27: error: ‘__gthread_cond_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:850:45: error: ‘__cond’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:850:53: error: ‘__gthread_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:850:72: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:851:6: error: expected primary-expression before ‘const’
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:851:43: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:852:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:857:32: error: ‘__gthread_cond_wait_recursive’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:857:32: error: ‘__gthread_cond_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:857:50: error: ‘__cond’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:858:11: error: ‘__gthread_recursive_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:858:40: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:858:47: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:859:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:864:37: error: ‘__gthread_cond_timedwait_recursive’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:864:37: error: ‘__gthread_cond_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:864:55: error: ‘__cond’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:865:9: error: ‘__gthread_recursive_mutex_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:865:38: error: ‘__mutex’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:866:9: error: expected primary-expression before ‘const’
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:866:46: error: expression list treated as compound expression in initializer [-fpermissive]
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:867:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:872:25: error: ‘__gthread_cond_destroy’ declared as an ‘inline’ variable
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:872:25: error: ‘__gthread_cond_t’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:872:43: error: ‘__cond’ was not declared in this scope
/usr/include/c++/4.6/x86_64-linux-gnu/./bits/gthr-default.h:873:1: error: expected ‘,’ or ‘;’ before ‘{’ token
In file included from ../src/bcrypt_node.cc:40:0:
../src/node_blf.h:73:2: error: ‘u_int32_t’ does not name a type
../src/node_blf.h:74:2: error: ‘u_int32_t’ does not name a type
../src/node_blf.h:83:35: error: ‘u_int32_t’ has not been declared
../src/node_blf.h:83:48: error: ‘u_int32_t’ has not been declared
../src/node_blf.h:84:35: error: ‘u_int32_t’ has not been declared
../src/node_blf.h:84:48: error: ‘u_int32_t’ has not been declared
../src/node_blf.h:86:45: error: ‘u_int8_t’ does not name a type
../src/node_blf.h:86:54: error: ISO C++ forbids declaration of ‘parameter’ with no type [-fpermissive]
../src/node_blf.h:86:57: error: ‘u_int16_t’ has not been declared
../src/node_blf.h:88:19: error: ‘u_int8_t’ does not name a type
../src/node_blf.h:88:28: error: ISO C++ forbids declaration of ‘parameter’ with no type [-fpermissive]
../src/node_blf.h:88:31: error: ‘u_int16_t’ has not been declared
../src/node_blf.h:88:48: error: ‘u_int8_t’ does not name a type
../src/node_blf.h:88:57: error: ISO C++ forbids declaration of ‘parameter’ with no type [-fpermissive]
../src/node_blf.h:88:60: error: ‘u_int16_t’ has not been declared
../src/node_blf.h:92:31: error: ‘u_int8_t’ does not name a type
../src/node_blf.h:92:40: error: ISO C++ forbids declaration of ‘parameter’ with no type [-fpermissive]
../src/node_blf.h:92:43: error: ‘u_int16_t’ has not been declared
../src/node_blf.h:93:25: error: ‘u_int32_t’ has not been declared
../src/node_blf.h:93:38: error: ‘u_int16_t’ has not been declared
../src/node_blf.h:94:25: error: ‘u_int32_t’ has not been declared
../src/node_blf.h:94:38: error: ‘u_int16_t’ has not been declared
../src/node_blf.h:96:33: error: ‘u_int8_t’ has not been declared
../src/node_blf.h:96:45: error: ‘u_int32_t’ has not been declared
../src/node_blf.h:97:33: error: ‘u_int8_t’ has not been declared
../src/node_blf.h:97:45: error: ‘u_int32_t’ has not been declared
../src/node_blf.h:99:33: error: ‘u_int8_t’ has not been declared
../src/node_blf.h:99:45: error: ‘u_int8_t’ has not been declared
../src/node_blf.h:99:57: error: ‘u_int32_t’ has not been declared
../src/node_blf.h:100:33: error: ‘u_int8_t’ has not been declared
../src/node_blf.h:100:45: error: ‘u_int8_t’ has not been declared
../src/node_blf.h:100:57: error: ‘u_int32_t’ has not been declared
../src/node_blf.h:103:1: error: ‘u_int32_t’ does not name a type
../src/node_blf.h:106:21: error: variable or field ‘bcrypt_gensalt’ declared void
../src/node_blf.h:106:21: error: ‘u_int8_t’ was not declared in this scope
../src/node_blf.h:106:21: note: suggested alternative:
/usr/include/x86_64-linux-gnu/sys/types.h:201:1: note: ‘node::u_int8_t’
../src/node_blf.h:106:31: error: ‘u_int8_t’ was not declared in this scope
../src/node_blf.h:106:31: note: suggested alternative:
/usr/include/x86_64-linux-gnu/sys/types.h:201:1: note: ‘node::u_int8_t’
../src/node_blf.h:106:40: error: expected primary-expression before ‘,’ token
../src/node_blf.h:106:42: error: expected primary-expression before ‘char’
../src/node_blf.h:108:26: error: ‘u_int8_t’ has not been declared
../src/node_blf.h:108:38: error: ‘u_int16_t’ has not been declared
../src/node_blf.h:108:49: error: ‘u_int8_t’ has not been declared
../src/node_blf.h:109:1: error: ‘u_int32_t’ does not name a type
../src/bcrypt_node.cc:128:19: error: variable or field ‘GenSaltAsync’ declared void
../src/bcrypt_node.cc:128:19: error: ‘uv_work_t’ was not declared in this scope
../src/bcrypt_node.cc:128:30: error: ‘req’ was not declared in this scope
../src/bcrypt_node.cc:137:24: error: variable or field ‘GenSaltAsyncAfter’ declared void
../src/bcrypt_node.cc:137:24: error: ‘uv_work_t’ was not declared in this scope
../src/bcrypt_node.cc:137:35: error: ‘req’ was not declared in this scope
../src/bcrypt_node.cc:429:30: error: expected ‘}’ at end of input
make: *** [Release/obj.target/bcrypt_lib/src/bcrypt_node.o] Error 1
make: Leaving directory `/home/travis/node_modules/bcrypt/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/travis/.nvm/v0.11.11/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:107:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:879:12)
gyp ERR! System Linux 2.6.32-042stab079.5
gyp ERR! command "node" "/home/travis/.nvm/v0.11.11/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/travis/node_modules/bcrypt
gyp ERR! node -v v0.11.11
gyp ERR! node-gyp -v v0.12.2
gyp ERR! not ok
npm ERR! bcrypt@0.7.8 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the bcrypt@0.7.8 install script.
npm ERR! This is most likely a problem with the bcrypt package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls bcrypt
npm ERR! There is likely additional logging output above.
npm ERR! System Linux 2.6.32-042stab079.5
npm ERR! command "/home/travis/.nvm/v0.11.11/bin/node" "/home/travis/.nvm/v0.11.11/bin/npm" "install" "bcrypt"
npm ERR! cwd /home/travis
npm ERR! node -v v0.11.11
npm ERR! npm -v 1.3.25
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/travis/npm-debug.log
npm ERR! not ok code 0
travis@debug-gh-travis-ci-2243-node-js-1398954713:~$ nvm use 0.10
Now using node v0.10.26
travis@debug-gh-travis-ci-2243-node-js-1398954713:~$ npm install bcrypt
npm http GET https://registry.npmjs.org/bcrypt
npm http 304 https://registry.npmjs.org/bcrypt
npm http GET https://registry.npmjs.org/bindings/1.0.0
npm http 304 https://registry.npmjs.org/bindings/1.0.0
> bcrypt@0.7.8 install /home/travis/node_modules/bcrypt
> node-gyp rebuild
gyp http GET http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz
gyp http 200 http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz
make: Entering directory `/home/travis/node_modules/bcrypt/build'
CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o
CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt.o
CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt_node.o
SOLINK_MODULE(target) Release/obj.target/bcrypt_lib.node
SOLINK_MODULE(target) Release/obj.target/bcrypt_lib.node: Finished
COPY Release/bcrypt_lib.node
make: Leaving directory `/home/travis/node_modules/bcrypt/build'
bcrypt@0.7.8 node_modules/bcrypt
└── bindings@1.0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment