bitmask-dev issueshttps://0xacab.org/leap/bitmask-dev/-/issues2018-06-14T16:30:44Zhttps://0xacab.org/leap/bitmask-dev/-/issues/9331RiseupVPN fails to compile for arm642018-06-14T16:30:44ZKali KanekoRiseupVPN 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/cryptograph...```
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
```Nexthttps://0xacab.org/leap/bitmask-dev/-/issues/9290Use bitmaskctl from snap2018-04-05T10:05:24ZVaracUse bitmaskctl from snapHow do I use the bitmaskctl cmd when bitmask is installed as snap ?
This is how I failed:
```
⏻ ~ » /snap/riseup-vpn/5/./bin/bitmaskctl
Traceback (most recent call last):
File "/snap/riseup-vpn/5/./bin/bitmaskctl", line 6, in <modul...How do I use the bitmaskctl cmd when bitmask is installed as snap ?
This is how I failed:
```
⏻ ~ » /snap/riseup-vpn/5/./bin/bitmaskctl
Traceback (most recent call last):
File "/snap/riseup-vpn/5/./bin/bitmaskctl", line 6, in <module>
from pkg_resources import load_entry_point
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3038, in <module>
@_call_aside
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3022, in _call_aside
f(*args, **kwargs)
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3051, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 659, in _build_master
return cls._build_from_requirements(__requires__)
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 672, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "/home/varac/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 857, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'leap.bitmask==0.10.4+8.g78a8ebc' distribution was not found and is required by the application
```