==> Synchronizing chroot copy [/chroot/i686/root] -> [build]...done
==> Making package: python2-bbio 1.1.0-1 (Mon Apr 29 06:13:56 2019)
==> Retrieving sources...
  -> Found 1.1.0.tar.gz
==> Validating source files with sha512sums...
    1.1.0.tar.gz ... Passed
Host and machine ids are equal (03ca1e0d79db47a597e66a5149387887): refusing to link journals
==> Making package: python2-bbio 1.1.0-1 (Mon 29 Apr 2019 06:13:59 AM EDT)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (2) libnsl-1.2.0-1.3  python2-2.7.16-1.1

Total Download Size:   11.88 MiB
Total Installed Size:  75.70 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
error: failed retrieving file 'libnsl-1.2.0-1.3-i686.pkg.tar.xz' from 32.arlm.tyzoid.com : SSL certificate problem: certificate has expired
downloading libnsl-1.2.0-1.3-i686.pkg.tar.xz...
error: failed retrieving file 'python2-2.7.16-1.1-i686.pkg.tar.xz' from 32.arlm.tyzoid.com : SSL certificate problem: certificate has expired
downloading python2-2.7.16-1.1-i686.pkg.tar.xz...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libnsl...
installing python2...
Optional dependencies for python2
    tk: for IDLE
    python2-setuptools
    python2-pip
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (5) python2-appdirs-1.4.3-2.1  python2-packaging-19.0-1.0  python2-pyparsing-2.3.1-1.0  python2-six-1.12.0-1.0  python2-setuptools-1:40.9.0-1.0

Total Download Size:   0.43 MiB
Total Installed Size:  2.93 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
error: failed retrieving file 'python2-appdirs-1.4.3-2.1-any.pkg.tar.xz' from 32.arlm.tyzoid.com : SSL certificate problem: certificate has expired
downloading python2-appdirs-1.4.3-2.1-any.pkg.tar.xz...
error: failed retrieving file 'python2-pyparsing-2.3.1-1.0-any.pkg.tar.xz' from 32.arlm.tyzoid.com : SSL certificate problem: certificate has expired
downloading python2-pyparsing-2.3.1-1.0-any.pkg.tar.xz...
error: failed retrieving file 'python2-six-1.12.0-1.0-any.pkg.tar.xz' from 32.arlm.tyzoid.com : SSL certificate problem: certificate has expired
downloading python2-six-1.12.0-1.0-any.pkg.tar.xz...
error: failed retrieving file 'python2-packaging-19.0-1.0-any.pkg.tar.xz' from 32.arlm.tyzoid.com : SSL certificate problem: certificate has expired
downloading python2-packaging-19.0-1.0-any.pkg.tar.xz...
error: failed retrieving file 'python2-setuptools-1:40.9.0-1.0-any.pkg.tar.xz' from 32.arlm.tyzoid.com : SSL certificate problem: certificate has expired
downloading python2-setuptools-1:40.9.0-1.0-any.pkg.tar.xz...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing python2-appdirs...
installing python2-pyparsing...
installing python2-six...
installing python2-packaging...
installing python2-setuptools...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Found 1.1.0.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting 1.1.0.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
copying Adafruit_I2C.py -> build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/Adafruit_BBIO
copying Adafruit_BBIO/__init__.py -> build/lib.linux-x86_64-2.7/Adafruit_BBIO
copying Adafruit_BBIO/sysfs.py -> build/lib.linux-x86_64-2.7/Adafruit_BBIO
copying Adafruit_BBIO/Encoder.py -> build/lib.linux-x86_64-2.7/Adafruit_BBIO
creating build/lib.linux-x86_64-2.7/overlays
copying overlays/__init__.py -> build/lib.linux-x86_64-2.7/overlays
copying overlays/builder.py -> build/lib.linux-x86_64-2.7/overlays
running build_ext
building 'Adafruit_BBIO.GPIO' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/source
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/py_gpio.c -o build/temp.linux-x86_64-2.7/source/py_gpio.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/py_gpio.c:558:14: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
    {"setup", (PyCFunction)py_setup_channel, METH_VARARGS | METH_KEYWORDS, "Set up the GPIO channel, direction and (optional) pull/up down control\nchannel        - Either: RPi board pin number (not BCM GPIO 00..nn number).  Pins start from 1\n                 or    : BCM GPIO number\ndirection      - INPUT or OUTPUT\n[pull_up_down] - PUD_OFF (default), PUD_UP or PUD_DOWN\n[initial]      - Initial value for an output channel\n[delay]        - Time in milliseconds to wait after exporting gpio pin"},
              ^
source/py_gpio.c:562:25: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
    {"add_event_detect", (PyCFunction)py_add_event_detect, METH_VARARGS | METH_KEYWORDS, "Enable edge detection events for a particular GPIO channel.\nchannel      - either board pin number or BCM number depending on which mode is set.\nedge         - RISING, FALLING or BOTH\n[callback]   - A callback function for the event (optional)\n[bouncetime] - Switch bounce timeout in ms for callback"},
                         ^
source/py_gpio.c:565:27: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
    {"add_event_callback", (PyCFunction)py_add_event_callback, METH_VARARGS | METH_KEYWORDS, "Add a callback for an event already defined using add_event_detect()\ngpio         - gpio channel\ncallback     - a callback function\n[bouncetime] - Switch bounce timeout in ms"},
                           ^
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/event_gpio.c -o build/temp.linux-x86_64-2.7/source/event_gpio.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/c_pinmux.c -o build/temp.linux-x86_64-2.7/source/c_pinmux.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/c_pinmux.c: In function ‘set_pin_mode’:
source/c_pinmux.c:33:35: warning: ‘%s’ directive output may be truncated writing up to 19 bytes into a region of size between 10 and 59 [-Wformat-truncation=]
  snprintf(path, sizeof(path), "%s/%s/state", ocp_dir, pinmux_dir);
                                   ^~                  ~~~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from source/c_pinmux.c:1:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 8 and 76 bytes into a destination of size 60
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/constants.c -o build/temp.linux-x86_64-2.7/source/constants.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/common.c -o build/temp.linux-x86_64-2.7/source/common.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/common.c: In function ‘load_device_tree’:
source/common.c:668:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/common.c: In function ‘device_tree_loaded’:
source/common.c:730:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/common.c: In function ‘unload_device_tree’:
source/common.c:780:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-2.7/source/py_gpio.o build/temp.linux-x86_64-2.7/source/event_gpio.o build/temp.linux-x86_64-2.7/source/c_pinmux.o build/temp.linux-x86_64-2.7/source/constants.o build/temp.linux-x86_64-2.7/source/common.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/Adafruit_BBIO/GPIO.so
building 'Adafruit_BBIO.PWM' extension
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/py_pwm.c -o build/temp.linux-x86_64-2.7/source/py_pwm.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/py_pwm.c:218:15: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
     {"start", (PyCFunction)py_start_channel, METH_VARARGS | METH_KEYWORDS, "Set up and start the PWM channel.  channel can be in the form of 'P8_10', or 'EHRPWM2A'"},
               ^
source/py_pwm.c:219:14: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
     {"stop", (PyCFunction)py_stop_channel, METH_VARARGS | METH_KEYWORDS, "Stop the PWM channel.  channel can be in the form of 'P8_10', or 'EHRPWM2A'"},
              ^
source/py_pwm.c:220:25: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
     { "set_duty_cycle", (PyCFunction)py_set_duty_cycle, METH_VARARGS | METH_KEYWORDS, "Change the duty cycle\ndutycycle - between 0.0 and 100.0" },
                         ^
source/py_pwm.c:221:24: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
     { "set_frequency", (PyCFunction)py_set_frequency, METH_VARARGS | METH_KEYWORDS, "Change the frequency\nfrequency - frequency in Hz (freq > 0.0)" },
                        ^
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/c_pwm.c -o build/temp.linux-x86_64-2.7/source/c_pwm.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/c_pwm.c: In function ‘pwm_setup’:
source/c_pwm.c:459:65: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
                         strncpy(pwm_path, ecap_path_udev, sizeof(ecap_path_udev));
                                                                 ^
source/c_pwm.c:463:54: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
               strncpy(pwm_path, pwm_path_udev, sizeof(pwm_path_udev));
                                                      ^
source/c_pwm.c:410:67: warning: ‘/export’ directive output may be truncated writing 7 bytes into a region of size between 6 and 80 [-Wformat-truncation=]
             snprintf(pwm_export_path, sizeof(pwm_export_path), "%s/export", pwm_chip_path);
                                                                   ^~~~~~~
In file included from /usr/include/stdio.h:873,
                 from source/c_pwm.c:25:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 8 and 82 bytes into a destination of size 80
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/c_pwm.c:470:58: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
     snprintf(duty_path, sizeof(duty_path), "%s/duty_cycle", pwm_path);
                                                          ^
In file included from /usr/include/stdio.h:873,
                 from source/c_pwm.c:25:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 12 and 96 bytes into a destination of size 95
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/c_pwm.c:471:51: warning: ‘/enable’ directive output may be truncated writing 7 bytes into a region of size between 6 and 90 [-Wformat-truncation=]
     snprintf(enable_path, sizeof(enable_path), "%s/enable", pwm_path);
                                                   ^~~~~~~
In file included from /usr/include/stdio.h:873,
                 from source/c_pwm.c:25:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 8 and 92 bytes into a destination of size 90
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/c_pinmux.c -o build/temp.linux-x86_64-2.7/source/c_pinmux.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/c_pinmux.c: In function ‘set_pin_mode’:
source/c_pinmux.c:33:35: warning: ‘%s’ directive output may be truncated writing up to 19 bytes into a region of size between 10 and 59 [-Wformat-truncation=]
  snprintf(path, sizeof(path), "%s/%s/state", ocp_dir, pinmux_dir);
                                   ^~                  ~~~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from source/c_pinmux.c:1:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 8 and 76 bytes into a destination of size 60
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/constants.c -o build/temp.linux-x86_64-2.7/source/constants.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/common.c -o build/temp.linux-x86_64-2.7/source/common.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/common.c: In function ‘load_device_tree’:
source/common.c:668:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/common.c: In function ‘device_tree_loaded’:
source/common.c:730:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/common.c: In function ‘unload_device_tree’:
source/common.c:780:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-2.7/source/py_pwm.o build/temp.linux-x86_64-2.7/source/c_pwm.o build/temp.linux-x86_64-2.7/source/c_pinmux.o build/temp.linux-x86_64-2.7/source/constants.o build/temp.linux-x86_64-2.7/source/common.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/Adafruit_BBIO/PWM.so
building 'Adafruit_BBIO.ADC' extension
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/py_adc.c -o build/temp.linux-x86_64-2.7/source/py_adc.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/c_adc.c -o build/temp.linux-x86_64-2.7/source/c_adc.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/c_adc.c: In function ‘initialize_adc’:
source/c_adc.c:59:53: warning: ‘_raw’ directive output may be truncated writing 4 bytes into a region of size between 0 and 48 [-Wformat-truncation=]
         snprintf(test_path, sizeof(test_path), "%s%d_raw", adc_prefix_dir, 1);
                                                     ^~~~
In file included from /usr/include/stdio.h:873,
                 from source/c_adc.c:24:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 6 and 54 bytes into a destination of size 49
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/c_adc.c: In function ‘read_value’:
source/c_adc.c:98:47: warning: ‘_raw’ directive output may be truncated writing 4 bytes into a region of size between 0 and 48 [-Wformat-truncation=]
     snprintf(ain_path, sizeof(ain_path), "%s%d_raw", adc_prefix_dir, ain);
                                               ^~~~
In file included from /usr/include/stdio.h:873,
                 from source/c_adc.c:24:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 6 and 64 bytes into a destination of size 49
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/constants.c -o build/temp.linux-x86_64-2.7/source/constants.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/common.c -o build/temp.linux-x86_64-2.7/source/common.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/common.c: In function ‘load_device_tree’:
source/common.c:668:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/common.c: In function ‘device_tree_loaded’:
source/common.c:730:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/common.c: In function ‘unload_device_tree’:
source/common.c:780:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-2.7/source/py_adc.o build/temp.linux-x86_64-2.7/source/c_adc.o build/temp.linux-x86_64-2.7/source/constants.o build/temp.linux-x86_64-2.7/source/common.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/Adafruit_BBIO/ADC.so
building 'Adafruit_BBIO.SPI' extension
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/spimodule.c -o build/temp.linux-x86_64-2.7/source/spimodule.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/spimodule.c:780:11: warning: cast between incompatible function types from ‘PyObject * (*)(SPI *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
  {"open", (PyCFunction)SPI_open, METH_VARARGS | METH_KEYWORDS,
           ^
source/spimodule.c:782:12: warning: cast between incompatible function types from ‘PyObject * (*)(SPI *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
  {"close", (PyCFunction)SPI_close, METH_NOARGS,
            ^
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/c_pinmux.c -o build/temp.linux-x86_64-2.7/source/c_pinmux.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/c_pinmux.c: In function ‘set_pin_mode’:
source/c_pinmux.c:33:35: warning: ‘%s’ directive output may be truncated writing up to 19 bytes into a region of size between 10 and 59 [-Wformat-truncation=]
  snprintf(path, sizeof(path), "%s/%s/state", ocp_dir, pinmux_dir);
                                   ^~                  ~~~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from source/c_pinmux.c:1:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 8 and 76 bytes into a destination of size 60
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/constants.c -o build/temp.linux-x86_64-2.7/source/constants.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/common.c -o build/temp.linux-x86_64-2.7/source/common.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/common.c: In function ‘load_device_tree’:
source/common.c:668:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/common.c: In function ‘device_tree_loaded’:
source/common.c:730:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/common.c: In function ‘unload_device_tree’:
source/common.c:780:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-2.7/source/spimodule.o build/temp.linux-x86_64-2.7/source/c_pinmux.o build/temp.linux-x86_64-2.7/source/constants.o build/temp.linux-x86_64-2.7/source/common.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/Adafruit_BBIO/SPI.so
building 'Adafruit_BBIO.UART' extension
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/py_uart.c -o build/temp.linux-x86_64-2.7/source/py_uart.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/c_pinmux.c -o build/temp.linux-x86_64-2.7/source/c_pinmux.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/c_pinmux.c: In function ‘set_pin_mode’:
source/c_pinmux.c:33:35: warning: ‘%s’ directive output may be truncated writing up to 19 bytes into a region of size between 10 and 59 [-Wformat-truncation=]
  snprintf(path, sizeof(path), "%s/%s/state", ocp_dir, pinmux_dir);
                                   ^~                  ~~~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from source/c_pinmux.c:1:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 8 and 76 bytes into a destination of size 60
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/c_uart.c -o build/temp.linux-x86_64-2.7/source/c_uart.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/constants.c -o build/temp.linux-x86_64-2.7/source/constants.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
gcc -pthread -DNDEBUG -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fwrapv -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -DBBBVERSION41 -Isource/include/ -I/usr/include/python2.7 -c source/common.c -o build/temp.linux-x86_64-2.7/source/common.o -Wall -Wextra -Wno-missing-field-initializers -Wno-strict-aliasing
source/common.c: In function ‘load_device_tree’:
source/common.c:668:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/common.c: In function ‘device_tree_loaded’:
source/common.c:730:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/common.c: In function ‘unload_device_tree’:
source/common.c:780:37: warning: ‘%s’ directive output may be truncated writing up to 49 bytes into a region of size 41 [-Wformat-truncation=]
     snprintf(slots, sizeof(slots), "%s/slots", ctrl_dir);
                                     ^~         ~~~~~~~~
In file included from /usr/include/stdio.h:873,
                 from /usr/include/python2.7/Python.h:33,
                 from source/common.c:34:
/usr/include/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 7 and 56 bytes into a destination of size 41
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        __bos (__s), __fmt, __va_arg_pack ());
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-2.7/source/py_uart.o build/temp.linux-x86_64-2.7/source/c_pinmux.o build/temp.linux-x86_64-2.7/source/c_uart.o build/temp.linux-x86_64-2.7/source/constants.o build/temp.linux-x86_64-2.7/source/common.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/Adafruit_BBIO/UART.so
==> Entering fakeroot environment...
==> Starting package()...
running install
running build
running build_py
running build_ext
running install_lib
creating /build/python2-bbio/pkg/python2-bbio/usr
creating /build/python2-bbio/pkg/python2-bbio/usr/lib
creating /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7
creating /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages
copying build/lib.linux-x86_64-2.7/Adafruit_I2C.py -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages
creating /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO
copying build/lib.linux-x86_64-2.7/Adafruit_BBIO/__init__.py -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO
copying build/lib.linux-x86_64-2.7/Adafruit_BBIO/ADC.so -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO
copying build/lib.linux-x86_64-2.7/Adafruit_BBIO/UART.so -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO
copying build/lib.linux-x86_64-2.7/Adafruit_BBIO/sysfs.py -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO
copying build/lib.linux-x86_64-2.7/Adafruit_BBIO/SPI.so -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO
copying build/lib.linux-x86_64-2.7/Adafruit_BBIO/GPIO.so -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO
copying build/lib.linux-x86_64-2.7/Adafruit_BBIO/Encoder.py -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO
copying build/lib.linux-x86_64-2.7/Adafruit_BBIO/PWM.so -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO
creating /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/overlays
copying build/lib.linux-x86_64-2.7/overlays/__init__.py -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/overlays
copying build/lib.linux-x86_64-2.7/overlays/builder.py -> /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/overlays
byte-compiling /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_I2C.py to Adafruit_I2C.pyc
byte-compiling /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO/__init__.py to __init__.pyc
byte-compiling /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO/sysfs.py to sysfs.pyc
byte-compiling /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO/Encoder.py to Encoder.pyc
byte-compiling /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/overlays/__init__.py to __init__.pyc
byte-compiling /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/overlays/builder.py to builder.pyc
writing byte-compilation script '/tmp/tmpN7OWAQ.py'
/usr/bin/python2 -O /tmp/tmpN7OWAQ.py
removing /tmp/tmpN7OWAQ.py
running install_egg_info
running egg_info
creating Adafruit_BBIO.egg-info
writing Adafruit_BBIO.egg-info/PKG-INFO
writing top-level names to Adafruit_BBIO.egg-info/top_level.txt
writing dependency_links to Adafruit_BBIO.egg-info/dependency_links.txt
writing manifest file 'Adafruit_BBIO.egg-info/SOURCES.txt'
reading manifest file 'Adafruit_BBIO.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'Adafruit_BBIO.egg-info/SOURCES.txt'
Copying Adafruit_BBIO.egg-info to /build/python2-bbio/pkg/python2-bbio/usr/lib/python2.7/site-packages/Adafruit_BBIO-1.1.0-py2.7.egg-info
running install_scripts
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "python2-bbio"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: python2-bbio 1.1.0-1 (Mon 29 Apr 2019 06:14:22 AM EDT)
==> Cleaning up...
==> Removing installed dependencies...
checking dependencies...

Packages (7) libnsl-1.2.0-1.3  python2-2.7.16-1.1  python2-appdirs-1.4.3-2.1  python2-packaging-19.0-1.0  python2-pyparsing-2.3.1-1.0  python2-setuptools-1:40.9.0-1.0  python2-six-1.12.0-1.0

Total Removed Size:  78.63 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
removing python2-setuptools...
removing python2-packaging...
removing python2-six...
removing python2-pyparsing...
removing python2-appdirs...
removing python2...
removing libnsl...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...