id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc 14365,"mupdf requires glu, it is no longer pulled in.",ken@…,ken@…,"In my jhalfs testing I built firefox, seamonkey, and xfce. Inevitably, that pulled in far more deps than I had anticipated, but right at the end it intended to build cups-filters, and for that it needed mupdf. (Too many items to work out why cups-filters was right at the end, presumably a runtime dep of something). mupdf failed: {{{ CC build/shared-release/platform/gl/gl-file.o In file included from thirdparty/freeglut/include/GL/freeglut.h:17, from platform/gl/gl-app.h:14, from platform/gl/gl-annotate.c:1: thirdparty/freeglut/include/GL/freeglut_std.h:144:13: fatal error: GL/glu.h: No such file or directory 144 | # include | ^~~~~~~~~~ compilation terminated. make: *** [Makefile:100: build/shared-release/platform/gl/gl-annotate.o] Error 1 make: *** Waiting for unfinished jobs.... }}} That file comes from GLU. In the mupdf instructions we now have: {{{ USE_SYSTEM_GLUT := no # need freeglut2-art fork }}} Looking at dependencies, freeglut recommended glu. I guess that the dependency has become lost now that system glut cannot be used in mupdf. I'll start an incremental build in a little while, specifying xscreensaver (which already pulls in GLU) and cups-filters to prove this is the required fix.",enhancement,closed,normal,10.1,BOOK,SVN,normal,fixed,,