Repository navigation
Cannot manually build on CentOS 6 #1240
Copy link
Copy link
Open
Description
I am trying to install nodegit on a CentOS box and I was getting the error about libstdc++-dev, as seen in #853. I then tried the command listed in there as working for CentOS:
BUILD_ONLY=true npm install nodegit
This fails with many more errors from openssl, which I then updated to the latest version. The output looks like:
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2917: Error: no such instruction: `rorxl $11,%eax,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2920: Error: suffix or operands invalid for `vpsrld'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2923: Error: no such instruction: `rorxl $6,%eax,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2924: Error: suffix or operands invalid for `vpaddd'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2928: Error: suffix or operands invalid for `vpsrld'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2929: Error: no such instruction: `rorxl $22,%r8d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2932: Error: suffix or operands invalid for `vpslld'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2933: Error: no such instruction: `rorxl $13,%r8d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2934: Error: no such instruction: `rorxl $2,%r8d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2936: Error: suffix or operands invalid for `vpxor'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2943: Error: suffix or operands invalid for `vpshufd'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2947: Error: suffix or operands invalid for `vpsrld'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2950: Error: no such instruction: `rorxl $25,%r11d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2951: Error: suffix or operands invalid for `vpxor'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2952: Error: no such instruction: `rorxl $11,%r11d,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2955: Error: suffix or operands invalid for `vpslld'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2958: Error: no such instruction: `rorxl $6,%r11d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2959: Error: suffix or operands invalid for `vpxor'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2963: Error: suffix or operands invalid for `vpsrld'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2964: Error: no such instruction: `rorxl $22,%edx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2967: Error: suffix or operands invalid for `vpxor'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2968: Error: no such instruction: `rorxl $13,%edx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2969: Error: no such instruction: `rorxl $2,%edx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2971: Error: suffix or operands invalid for `vpsrlq'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2978: Error: suffix or operands invalid for `vpaddd'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2982: Error: suffix or operands invalid for `vpxor'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2985: Error: no such instruction: `rorxl $25,%r10d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2986: Error: suffix or operands invalid for `vpsrlq'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2987: Error: no such instruction: `rorxl $11,%r10d,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2990: Error: suffix or operands invalid for `vpxor'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2993: Error: no such instruction: `rorxl $6,%r10d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2994: Error: suffix or operands invalid for `vpshufd'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2998: Error: suffix or operands invalid for `vpsrldq'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:2999: Error: no such instruction: `rorxl $22,%ecx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3002: Error: suffix or operands invalid for `vpaddd'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3003: Error: no such instruction: `rorxl $13,%ecx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3004: Error: no such instruction: `rorxl $2,%ecx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3006: Error: suffix or operands invalid for `vpshufd'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3013: Error: suffix or operands invalid for `vpsrld'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3017: Error: suffix or operands invalid for `vpsrlq'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3020: Error: no such instruction: `rorxl $25,%r9d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3021: Error: suffix or operands invalid for `vpxor'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3022: Error: no such instruction: `rorxl $11,%r9d,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3025: Error: suffix or operands invalid for `vpsrlq'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3028: Error: no such instruction: `rorxl $6,%r9d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3029: Error: suffix or operands invalid for `vpxor'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3033: Error: suffix or operands invalid for `vpshufd'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3034: Error: no such instruction: `rorxl $22,%ebx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3037: Error: suffix or operands invalid for `vpslldq'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3038: Error: no such instruction: `rorxl $13,%ebx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3039: Error: no such instruction: `rorxl $2,%ebx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3041: Error: suffix or operands invalid for `vpaddd'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3048: Error: suffix or operands invalid for `vpaddd'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3066: Error: no such instruction: `rorxl $25,%r8d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3067: Error: no such instruction: `rorxl $11,%r8d,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3072: Error: no such instruction: `rorxl $6,%r8d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3076: Error: no such instruction: `rorxl $22,%eax,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3079: Error: no such instruction: `rorxl $13,%eax,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3080: Error: no such instruction: `rorxl $2,%eax,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3092: Error: no such instruction: `rorxl $25,%edx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3093: Error: no such instruction: `rorxl $11,%edx,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3098:
Error: no such instruction: `rorxl $6,%edx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3102: Error: no such instruction: `rorxl $22,%r11d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3105: Error: no such instruction: `rorxl $13,%r11d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3106: Error: no such instruction: `rorxl $2,%r11d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3117: Error: no such instruction: `rorxl $25,%ecx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3118: Error: no such instruction: `rorxl $11,%ecx,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3123:
Error: no such instruction: `rorxl $6,%ecx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3127: Error: no such instruction: `rorxl $22,%r10d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3130: Error: no such instruction: `rorxl $13,%r10d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3131: Error: no such instruction: `rorxl $2,%r10d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3143: Error: no such instruction: `rorxl $25,%ebx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3144:
Error: no such instruction: `rorxl $11,%ebx,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3149: Error: no such instruction: `rorxl $6,%ebx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3153: Error: no such instruction: `rorxl $22,%r9d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3156: Error: no such instruction: `rorxl $13,%r9d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3157: Error: no such instruction: `rorxl $2,%r9d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3169: Error: no such instruction: `rorxl $25,%eax,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3170: Error: no such instruction: `rorxl $11,%eax,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3175: Error:
no such instruction: `rorxl $6,%eax,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3179: Error: no such instruction: `rorxl $22,%r8d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3182: Error: no such instruction: `rorxl $13,%r8d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3183: Error: no such instruction: `rorxl $2,%r8d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3195: Error: no such instruction: `rorxl $25,%r11d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3196: Error:
no such instruction: `rorxl $11,%r11d,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3201: Error: no such instruction: `rorxl $6,%r11d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3205: Error: no such instruction: `rorxl $22,%edx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3208: Error: no such instruction: `rorxl $13,%edx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3209: Error: no such instruction: `rorxl $2,%edx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3221: Error: no such instruction: `rorxl $25,%r10d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3222: Error: no such instruction: `rorxl $11,%r10d,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3227: Error: no such instruction: `rorxl $6,%r10d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3231: Error: no such instruction: `rorxl $22,%ecx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3234: Error: no such instruction: `rorxl $13,%ecx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3235: Error: no such instruction: `rorxl $2,%ecx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3247: Error: no such instruction: `rorxl $25,%r9d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3248: Error:
no such instruction: `rorxl $11,%r9d,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3253: Error: no such instruction: `rorxl $6,%r9d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3257: Error: no such instruction: `rorxl $22,%ebx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3260: Error: no such instruction: `rorxl $13,%ebx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3261: Error: no such instruction: `rorxl $2,%ebx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3273: Error: no such instruction: `rorxl $25,%r8d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3274: Error: no such instruction: `rorxl $11,%r8d,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3279: Error: no such instruction: `rorxl $6,%r8d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3283: Error: no such instruction: `rorxl $22,%eax,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3286: Error: no such instruction: `rorxl $13,%eax,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3287: Error: no such instruction: `rorxl $2,%eax,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3299: Error: no such instruction: `rorxl $25,%edx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3300: Error: no such instruction: `rorxl $11,%edx,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3305: Error:
no such instruction: `rorxl $6,%edx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3309: Error: no such instruction: `rorxl $22,%r11d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3312: Error:
no such instruction: `rorxl $13,%r11d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3313: Error: no such instruction: `rorxl $2,%r11d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3325: Error: no such instruction: `rorxl $25,%ecx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3326: Error: no such instruction: `rorxl $11,%ecx,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3331: Error: no such instruction: `rorxl $6,%ecx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3335: Error: no such instruction: `rorxl $22,%r10d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3338: Error: no such instruction: `rorxl $13,%r10d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3339: Error: no such instruction: `rorxl $2,%r10d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3351: Error: no such instruction: `rorxl $25,%ebx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3352: Error: no such instruction: `rorxl $11,%ebx,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3357: Error: no such instruction: `rorxl $6,%ebx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3361: Error: no such instruction: `rorxl $22,%r9d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3364: Error: no such instruction: `rorxl $13,%r9d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3365: Error: no such instruction: `rorxl $2,%r9d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3378: Error: no such instruction: `rorxl $25,%eax,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3379: Error: no such instruction: `rorxl $11,%eax,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3384: Error: no such instruction: `rorxl $6,%eax,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3388: Error: no such instruction: `rorxl $22,%r8d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3391: Error: no such instruction: `rorxl $13,%r8d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3392: Error: no such instruction: `rorxl $2,%r8d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3405: Error: no such instruction: `rorxl $25,%r11d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3406: Error: no such instruction: `rorxl $11,%r11d,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3411: Error: no such instruction: `rorxl $6,%r11d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3415: Error: no such instruction: `rorxl $22,%edx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3418: Error: no such instruction: `rorxl $13,%edx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3419: Error: no such instruction: `rorxl $2,%edx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3432: Error: no such instruction: `rorxl $25,%r10d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3433: Error: no such instruction: `rorxl $11,%r10d,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3438: Error: no such instruction: `rorxl $6,%r10d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3442: Error:
no such instruction: `rorxl $22,%ecx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3445: Error: no such instruction: `rorxl $13,%ecx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3446: Error: no such instruction: `rorxl $2,%ecx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3459: Error: no such instruction: `rorxl $25,%r9d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3460: Error: no such instruction: `rorxl $11,%r9d,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3465: Error: no such instruction: `rorxl $6,%r9d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3469: Error: no such instruction: `rorxl $22,%ebx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3472: Error: no such instruction: `rorxl $13,%ebx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3473: Error: no such instruction: `rorxl $2,%ebx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3527: Error: no such instruction: `rorxl $25,%r8d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3528: Error: no such instruction: `rorxl $11,%r8d,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3533: Error: no such instruction: `rorxl $6,%r8d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3537: Error: no such instruction: `rorxl $22,%eax,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3540: Error: no such instruction: `rorxl $13,%eax,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3541: Error: no such instruction: `rorxl $2,%eax,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3553: Error: no such instruction: `rorxl $25,%edx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3554: Error: no such instruction: `rorxl $11,%edx,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3559: Error: no such instruction: `rorxl $6,%edx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3563: Error: no such instruction: `rorxl $22,%r11d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3566:
Error: no such instruction: `rorxl $13,%r11d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3567: Error: no such instruction: `rorxl $2,%r11d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3578: Error: no such instruction: `rorxl $25,%ecx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3579: Error: no such instruction: `rorxl $11,%ecx,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3584: Error: no such instruction: `rorxl $6,%ecx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3588: Error: no such instruction: `rorxl $22,%r10d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3591: Error:
no such instruction: `rorxl $13,%r10d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3592: Error: no such instruction: `rorxl $2,%r10d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3604: Error: no such instruction: `rorxl $25,%ebx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3605: Error: no such instruction: `rorxl $11,%ebx,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3610: Error:
no such instruction: `rorxl $6,%ebx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3614: Error: no such instruction: `rorxl $22,%r9d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3617:
Error: no such instruction: `rorxl $13,%r9d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3618: Error: no such instruction: `rorxl $2,%r9d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3630:
Error: no such instruction: `rorxl $25,%eax,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3631: Error: no such instruction: `rorxl $11,%eax,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3636:
Error: no such instruction: `rorxl $6,%eax,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3640: Error: no such instruction: `rorxl $22,%r8d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3643: Error: no such instruction: `rorxl $13,%r8d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3644: Error: no such instruction: `rorxl $2,%r8d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3656: Error: no such instruction: `rorxl $25,%r11d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3657: Error: no such instruction: `rorxl $11,%r11d,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3662: Error: no such instruction: `rorxl $6,%r11d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3666: Error: no such instruction: `rorxl $22,%edx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3669:
Error: no such instruction: `rorxl $13,%edx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3670: Error: no such instruction: `rorxl $2,%edx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3682: Error: no such instruction: `rorxl $25,%r10d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3683: Error: no such instruction: `rorxl $11,%r10d,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3688: Error: no such instruction: `rorxl $6,%r10d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3692: Error: no such instruction: `rorxl $22,%ecx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3695: Error: no such instruction: `rorxl $13,%ecx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3696: Error: no such instruction: `rorxl $2,%ecx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3708: Error: no such instruction: `rorxl $25,%r9d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3709: Error: no such instruction: `rorxl $11,%r9d,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3714:
Error: no such instruction: `rorxl $6,%r9d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3718: Error: no such instruction: `rorxl $22,%ebx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3721: Error: no such instruction: `rorxl $13,%ebx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3722: Error: no such instruction: `rorxl $2,%ebx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3735: Error: no such instruction: `rorxl $25,%r8d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3736: Error: no such instruction: `rorxl $11,%r8d,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3741: Error: no such instruction: `rorxl $6,%r8d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3745: Error: no such instruction: `rorxl $22,%eax,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3748:
Error: no such instruction: `rorxl $13,%eax,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3749: Error: no such instruction: `rorxl $2,%eax,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3761: Error: no such instruction: `rorxl $25,%edx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3762: Error: no such instruction: `rorxl $11,%edx,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3767: Error: no such instruction: `rorxl $6,%edx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3771: Error: no such instruction: `rorxl $22,%r11d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3774: Error: no such instruction: `rorxl $13,%r11d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3775: Error: no such instruction: `rorxl $2,%r11d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3787: Error: no such instruction: `rorxl $25,%ecx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3788: Error: no such instruction: `rorxl $11,%ecx,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3793: Error: no such instruction: `rorxl $6,%ecx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3797: Error: no such instruction: `rorxl $22,%r10d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3800: Error: no such instruction: `rorxl $13,%r10d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3801: Error: no such instruction: `rorxl $2,%r10d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3813: Error: no such instruction: `rorxl $25,%ebx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3814:
Error: no such instruction: `rorxl $11,%ebx,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3819: Error: no such instruction: `rorxl $6,%ebx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3823: Error:
no such instruction: `rorxl $22,%r9d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3826: Error: no such instruction: `rorxl $13,%r9d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3827: Error: no such instruction: `rorxl $2,%r9d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3840: Error: no such instruction: `rorxl $25,%eax,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3841: Error: no such instruction: `rorxl $11,%eax,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3846: Error: no such instruction: `rorxl $6,%eax,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3850: Error: no such instruction: `rorxl $22,%r8d,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3853:
Error: no such instruction: `rorxl $13,%r8d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3854: Error: no such instruction: `rorxl $2,%r8d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3867: Error: no such instruction: `rorxl $25,%r11d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3868: Error: no such instruction: `rorxl $11,%r11d,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3873: Error: no such instruction: `rorxl $6,%r11d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3877: Error: no such instruction: `rorxl $22,%edx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3880: Error: no such instruction: `rorxl $13,%edx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3881: Error: no such instruction: `rorxl $2,%edx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3894: Error: no such instruction: `rorxl $25,%r10d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3895: Error: no such instruction: `rorxl $11,%r10d,%r15d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3900: Error: no such instruction: `rorxl $6,%r10d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3904: Error: no such instruction: `rorxl $22,%ecx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3907: Error: no such instruction: `rorxl $13,%ecx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3908: Error: no such instruction: `rorxl $2,%ecx,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3921: Error: no such instruction: `rorxl $25,%r9d,%r13d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3922: Error: no such instruction: `rorxl $11,%r9d,%esi'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3927: Error: no such instruction: `rorxl $6,%r9d,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3931: Error: no such instruction: `rorxl $22,%ebx,%r12d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3934: Error: no such instruction: `rorxl $13,%ebx,%r14d'
../vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s:3935: Error: no such instruction: `rorxl $2,%ebx,%r13d'
make: *** [Release/obj.target/openssl/vendor/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.o] Error 1
make: Leaving directory `/updates/mpower-build/node_modules/nodegit/build'
[nodegit] ERROR - Could not finish install
[nodegit] ERROR - finished with error code: 1
npm WARN mpower-build@1.0.0 No repository field.
npm ERR! Linux 2.6.32-279.22.1.el6.x86_64
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "nodegit"
npm ERR! node v6.10.0
npm ERR! npm v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! nodegit@0.16.0 install: `node lifecycleScripts/preinstall && node lifecycleScripts/install`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the nodegit@0.16.0 install script 'node lifecycleScripts/preinstall && node lifecycleScripts/install'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the nodegit package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node lifecycleScripts/preinstall && node lifecycleScripts/install
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs nodegit
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls nodegit
npm ERR! There is likely additional logging output above.
I did see #1171, however as can be seen from the log above, I am using node v6 not v7. I would appreciate any help as I need to get this script deployed. Thank you in advance!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Activity
rcjsuen commentedon Feb 27, 2017
Did you try building 0.17.0 instead of 0.16.0?
bduff9 commentedon Feb 27, 2017
Hey, thanks, like a fool I had not tried that. However, it still does not work, though it does give me a different error this time:
Thanks!
saper commentedon Feb 27, 2017
Your gcc must be ancient, which version are you on? Can you try something with a decent C++11 support or maybe clang? Use CC and CXX environment variables to point to your newer compiler.
bduff9 commentedon Feb 27, 2017
Unfortunately, I am not a CentOS guy at all, and originally wrote my node script for Windows, but my boss told me over the weekend we need to deploy it on our AWS instance, which runs CentOS, so most of what you said does not mean anything to me. Sorry. However, running
yum check gccshows the following:I assume this is too old but there are no updates available. I am willing to try anything, however I am not sure based on your comments what to look at next. I would appreciate any clarification or steps you could provide to try out. Thank you!
rcjsuen commentedon Feb 28, 2017
Are you able to clone and build libgit2 itself? It's written in C89 so I feel like the compiler shouldn't be the problem here...
bduff9 commentedon Feb 28, 2017
Yes, I am able to clone the libgit2 repo and then use cmake to build it by following these instructions:
https://github.com/libgit2/libgit2#building-libgit2---using-cmake
The build finishes like so:
maxkorp commentedon Mar 1, 2017
@rcjsuen Correct me somebody if I'm wrong, but IIRC node-gyp requires C++11 support as of whatever is bundled with node 6 I think (maybe it was 4? I think 6)
rcjsuen commentedon Mar 1, 2017
I wasn't able to easily find the answer about node-gyp that @maxkorp posed.
However, what I found was that we have
std=c++0xdefined in ourbinding.gypfile.GCC 4.4.x has experimental support of this
-std=c++0xcompiler flag. Of course, that's not to say that it should or shouldn't work. It's not clear to me if the stuff we use are features covered by 4.4.x or not.GCC 4.8.1 is the first feature-complete implementation of the standard and the functionality is enabled via the
-std=c++11flag.And lastly, our installation instructions asks for GCC 4.7+.
@bduff9 Maybe you can try installing a newer compiler into
/optor something?rcjsuen commentedon Mar 1, 2017
The compiler flag in
binding.gypwas added for PR #836 and at some point in the life of that PR it compiled "...on gcc 4.6 and clang 3.4".MatthewRalston commentedon Mar 8, 2017
I am encountering the same issue on RHEL6