[riot-users] _EXFUN not defined?

Lars Eggert lars at eggert.org
Tue Sep 10 10:07:54 CEST 2019


On 2019-9-9, at 18:25, Emmanuel Baccelli <emmanuel.baccelli at inria.fr> wrote:
> a "quick" work-around you could consider in parallel is building with Docker, as explained here https://github.com/RIOT-OS/RIOT/wiki/Use-Docker-to-build-RIOT
> I'm told this works fine on OS X too, nowadays, including for esp32.

well, I can start the image, but the actual compile fails immediately:

Launching build container using image "riot/riotbuild:latest".
docker run --rm -t -u "$(id -u)" \
    -v '/private/var/db/timezone/tz/2019b.1.0/zoneinfo/Europe/Helsinki:/etc/localtime:ro' -v '/Users/lars/Documents/Code/riot:/data/riotbuild/riotbase' -e 'RIOTBASE=/data/riotbuild/riotbase' -e 'CCACHE_BASEDIR=/data/riotbuild/riotbase' -e 'BUILD_DIR=/data/riotbuild/riotbase/build' -v '/Users/lars/Documents/Code/quant:/data/riotbuild/riotproject' -e 'RIOTPROJECT=/data/riotbuild/riotproject' -e 'RIOTCPU=/data/riotbuild/riotbase/cpu' -e 'RIOTBOARD=/data/riotbuild/riotbase/boards' -e 'RIOTMAKE=/data/riotbuild/riotbase/makefiles'     \
    -w '/data/riotbuild/riotproject/riot/' \
    'riot/riotbuild:latest' make
docker: Error response from daemon: Mounts denied:
The path /private/var/db/timezone/tz/2019b.1.0/zoneinfo/Europe/Helsinki
is not shared from OS X and is not known to Docker.
You can configure shared paths from Docker -> Preferences... -> File Sharing.
See https://docs.docker.com/docker-for-mac/osxfs/#namespaces for more info.
ERRO[0000] error waiting for container: context canceled
make: *** [/Users/lars/Documents/Code/riot/makefiles/docker.inc.mk:275: ..in-docker-container] Error 125

This seems related to https://github.com/docker/for-mac/issues/2396

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.riot-os.org/pipermail/users/attachments/20190910/b27887e7/attachment.sig>

More information about the users mailing list