Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
bitmask-dev
bitmask-dev
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 282
    • Issues 282
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 2
    • Merge Requests 2
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • leap
  • bitmask-devbitmask-dev
  • Issues
  • #9331

Closed
Open
Opened Jun 14, 2018 by Kali Kaneko@kaliOwner

RiseupVPN fails to compile for arm64

  reading manifest template 'MANIFEST.in'
  no previously-included directories found matching 'docs/_build'
  warning: no previously-included files matching '*' found under directory 'vectors'
  writing manifest file 'src/cryptography.egg-info/SOURCES.txt'
  running build_ext
  generating cffi module 'build/temp.linux-aarch64-2.7/_padding.c'
  creating build/temp.linux-aarch64-2.7
  generating cffi module 'build/temp.linux-aarch64-2.7/_constant_time.c'
  generating cffi module 'build/temp.linux-aarch64-2.7/_openssl.c'
  building '_openssl' extension
  creating build/temp.linux-aarch64-2.7/build
  creating build/temp.linux-aarch64-2.7/build/temp.linux-aarch64-2.7
  aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -I/build/riseup-vpn/parts/bitmask/install/usr/include -I/build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu -I/usr/include/python2.7 -I/build/riseup-vpn/parts/bitmask/install/usr/include -I/build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu -fPIC -I/usr/include/python2.7 -c build/temp.linux-aarch64-2.7/_openssl.c -o build/temp.linux-aarch64-2.7/build/temp.linux-aarch64-2.7/_openssl.o -Wconversion -Wno-error=sign-conversion
  In file included from /build/riseup-vpn/parts/bitmask/install/usr/include/stdio.h:41:0,
                   from /usr/include/python2.7/Python.h:33,
                   from build/temp.linux-aarch64-2.7/_openssl.c:28:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/stdio.h: In function ‘fputc_unlocked’:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/libio.h:414:50: warning: conversion to ‘char’ from ‘int’ may alter its value [-Wconversion]
       : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))
                                                    ^
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/stdio.h:90:10: note: in expansion of macro ‘_IO_putc_unlocked’
     return _IO_putc_unlocked (__c, __stream);
            ^~~~~~~~~~~~~~~~~
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/stdio.h: In function ‘putc_unlocked’:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/libio.h:414:50: warning: conversion to ‘char’ from ‘int’ may alter its value [-Wconversion]
       : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))
                                                    ^
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/stdio.h:100:10: note: in expansion of macro ‘_IO_putc_unlocked’
     return _IO_putc_unlocked (__c, __stream);
            ^~~~~~~~~~~~~~~~~
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/stdio.h: In function ‘putchar_unlocked’:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/libio.h:414:50: warning: conversion to ‘char’ from ‘int’ may alter its value [-Wconversion]
       : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))
                                                    ^
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/stdio.h:107:10: note: in expansion of macro ‘_IO_putc_unlocked’
     return _IO_putc_unlocked (__c, stdout);
            ^~~~~~~~~~~~~~~~~
  In file included from /build/riseup-vpn/parts/bitmask/install/usr/include/stdio.h:862:0,
                   from /usr/include/python2.7/Python.h:33,
                   from build/temp.linux-aarch64-2.7/_openssl.c:28:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/stdio2.h: In function ‘fread_unlocked’:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/stdio2.h:374:16: warning: conversion to ‘char’ from ‘int’ may alter its value [-Wconversion]
      *__cptr++ = __c;
                  ^~~
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/stdio2.h:376:40: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion]
         return (__cptr - (char *) __ptr) / __size;
                                          ^
  In file included from /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/sys/sysmacros.h:41:0,
                   from /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/sys/types.h:205,
                   from /build/riseup-vpn/parts/bitmask/install/usr/include/stdlib.h:394,
                   from /usr/include/python2.7/Python.h:42,
                   from build/temp.linux-aarch64-2.7/_openssl.c:28:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/sys/sysmacros.h: In function ‘gnu_dev_major’:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/sysmacros.h:44:16: warning: conversion to ‘unsigned int’ from ‘long unsigned int’ may alter its value [-Wconversion]
       __major |= ((__dev & (__dev_t) 0xfffff00000000000u) >> 32); \
                  ^
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/sys/sysmacros.h:79:1: note: in expansion of macro ‘__SYSMACROS_DEFINE_MAJOR’
   __SYSMACROS_DEFINE_  Failed building wheel for cryptography
MAJOR (__SYSMACROS_IMPL_TEMPL)
   ^~~~~~~~~~~~~~~~~~~~~~~~
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/sys/sysmacros.h: In function ‘gnu_dev_minor’:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/sysmacros.h:56:16: warning: conversion to ‘unsigned int’ from ‘long unsigned int’ may alter its value [-Wconversion]
       __minor |= ((__dev & (__dev_t) 0x00000ffffff00000u) >> 12); \
                  ^
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/sys/sysmacros.h:80:1: note: in expansion of macro ‘__SYSMACROS_DEFINE_MINOR’
   __SYSMACROS_DEFINE_MINOR (__SYSMACROS_IMPL_TEMPL)
   ^~~~~~~~~~~~~~~~~~~~~~~~
  In file included from /build/riseup-vpn/parts/bitmask/install/usr/include/unistd.h:1172:0,
                   from /usr/include/python2.7/Python.h:44,
                   from build/temp.linux-aarch64-2.7/_openssl.c:28:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/unistd.h: In function ‘getgroups’:
  /build/riseup-vpn/parts/bitmask/install/usr/include/aarch64-linux-gnu/bits/unistd.h:272:18: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion]
         if (__size * sizeof (__gid_t) > __bos (__list))
                    ^
  build/temp.linux-aarch64-2.7/_openssl.c: At top level:
  build/temp.linux-aarch64-2.7/_openssl.c:493:10: fatal error: openssl/opensslv.h: No such file or directory
   #include <openssl/opensslv.h>
            ^~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
  
  ----------------------------------------
  Running setup.py clean for cryptography
  Running setup.py bdist_wheel for pyzmq: started
  Running setup.py bdist_wheel for pyzmq: finished with status 'done'
  Stored in directory: /tmp/tmpb7w4ti57
  Running setup.py bdist_wheel for txzmq: started
  Running setup.py bdist_wheel for txzmq: finished with status 'done'
  Stored in directory: /tmp/tmpb7w4ti57
  Running setup.py bdist_wheel for cffi: started
  Running setup.py bdist_wheel for cffi: finished with status 'done'
  Stored in directory: /tmp/tmpb7w4ti57
  Running setup.py bdist_wheel for functools32: started
  Running setup.py bdist_wheel for functools32: finished with status 'done'
  Stored in directory: /tmp/tmpb7w4ti57
  Running setup.py bdist_wheel for pycparser: started
  Running setup.py bdist_wheel for pycparser: finished with status 'done'
  Stored in directory: /tmp/tmpb7w4ti57
Successfully built srp twisted zope.interface psutil leap.bitmask pyzmq txzmq cffi functools32 pycparser
Failed to build cryptography
ERROR: Failed to build one or more wheels
Assignee
Assign to
Next
Milestone
Next (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: leap/bitmask-dev#9331