``` $ guix shell -D dwm coreutils gcc-toolchain -- make CC=gcc FREETYPEINC=/gnu/store/j3f5hx6yvhlj3sapiipigkwg05b49nwn-freetype-2.10.4/include/freetype2 dwm build options: CFLAGS = -march=native -mtune=native -std=c99 -pedantic -Wall -Wno-unused-function -Wno-deprecated-declarations -flto -O3 -I/usr/X11R6/include -I/gnu/store/j3f5hx6yvhlj3sapiipigkwg05b49nwn-freetype-2.10.4/include/freetype2/ -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809L -DVERSION="6.2" -DXINERAMA LDFLAGS = -L/usr/X11R6/lib -lX11 -lXinerama -lfontconfig -lXft CC = gcc gcc -c -march=native -mtune=native -std=c99 -pedantic -Wall -Wno-unused-function -Wno-deprecated-declarations -flto -O3 -I/usr/X11R6/include -I/gnu/store/j3f5hx6yvhlj3sapiipigkwg05b49nwn-freetype-2.10.4/include/freetype2/ -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809L -DVERSION=\"6.2\" -DXINERAMA dwm.c dwm.c: In function ‘focusstack’: dwm.c:1018:52: error: ‘lockfullscreen’ undeclared (first use in this function); did you mean ‘setfullscreen’? 1018 | if (!selmon->sel || (selmon->sel->isfullscreen && lockfullscreen)) | ^~~~~~~~~~~~~~ | setfullscreen dwm.c:1018:52: note: each undeclared identifier is reported only once for each function it appears in make: *** [Makefile:18: dwm.o] Error 1 ``` jgart maybe this will help? The makefile doesn't accept variables from env but as it's inputs