New comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/pull/40015#issuecomment-1282284873 Comment: templates should probably be fixed too, but importing patches to fix packages seems unnecessary if it doesn't break the build. Using grep on the world rebuild showed me these packages use egrep or fgrep: 0ad Haru LanguageTool PolyMC SDL SDL2 SDL2_image SDL2_mixer SDL_image SDL_mixer a2ps abiword allegro4 allegro5 antlr3-bin apache-ant apache-fop apache-jmeter apache-kafka apache-maven apache-storm apache-tomcat ardor arpwatch at autoconf autoconf213 autogen avr-binutils avr-gcc avr-gdb axel bglibs binutils bitlbee bitlbee-steam bochs boinc byacc c-client calc camlp5 cdrtools chatty chronograf ck clojure colobot complexity cproto cross-aarch64-linux-gnu cross-aarch64-linux-musl cross-arm-linux-gnueabi cross-arm-linux-gnueabihf cross-arm-linux-musleabi cross-arm-linux-musleabihf cross-arm-none-eabi-binutils cross-arm-none-eabi-gcc cross-arm-none-eabi-gdb cross-armv7l-linux-gnueabihf cross-armv7l-linux-musleabihf cross-i686-linux-musl cross-i686-pc-linux-gnu cross-mips-linux-musl cross-mips-linux-muslhf cross-mipsel-linux-musl cross-mipsel-linux-muslhf cross-or1k-none-elf-binutils cross-or1k-none-elf-gcc cross-powerpc-linux-gnu cross-powerpc-linux-musl cross-powerpc64-linux-gnu cross-powerpc64-linux-musl cross-powerpc64le-linux-gnu cross-powerpc64le-linux-musl cross-powerpcle-linux-gnu cross-powerpcle-linux-musl cross-x86_64-linux-gnu cross-x86_64-w64-mingw32 cscope dante dar dcron dev86 dhcping dialog diffstat ditaa dracut-crypt-ssh dsh elfutils entr es esh exo firefox firefox-esr foomatic-db freetype frr gambit gcc gcc6 gcolor2 gdb global gltron gnome-keyring gnupg gnupg1 gnuplot gnupod gradle grive2 gtk2fontsel gwenhywfar hplip id3lib irssi jbig2dec jenkins jnettop julia ksh kubernetes kwallet-pam libaacs libcap libcap-pam libdill libffi libgccjit libgcrypt libgda libgnome-keyring libid3tag libmad libmill libotr libreoffice libtheora libvpx5 libvpx6 libvpx7 libxslt linux-tools linux5.10 linux5.15 linux5.18 linux5.19 linux5.4 lurch lynx mawk maxima mdbtools mercury monitoring-plugins mozjs78 mozjs91 msp430-toolchain muparser mysql++ nauty ncftp ncurses net-snmp netbsd-rumpkernel netcat nethack netpbm nmh nspr ntfs-3g octave opam openconnect openjade openjdk7-bootstrap openmpi openntpd openttd pari pdfgrep perl pidgin-otr plan9port plib postfix postgresql13 postgresql14 pragha proot qca-qt5 quota reflex rsyslog rubber ruby runawk runelite-launcher runit-void sbt schilytools scummvm sdcc setzer smali socat spin2cpp splint streamripper stremio-shell sugar tbb tcpdump texlive thunderbird timelimit tin tomahawk toybox trn tuxguitar uucp vile vino virtuoso vlc vpnc vttest wmii wxWidgets wxWidgets-gtk3 xcircuit xen xf86-input-evdev xf86-input-joystick xf86-input-libinput xf86-input-mtrack xf86-input-synaptics xf86-input-vmmouse xf86-input-wacom xf86-video-amdgpu xf86-video-ati xf86-video-cirrus xf86-video-dummy xf86-video-fbdev xf86-video-intel xf86-video-mach64 xf86-video-mga xf86-video-nouveau xf86-video-openchrome xf86-video-qxl xf86-video-r128 xf86-video-sisusb xf86-video-vesa xf86-video-vmware xfce4-i3-workspaces-plugin xine-lib xrootd xterm yarn yarn-bin yersinia zproto zramen They should be fixed upstream, but it doesn't matter too much, it doesn't seem like any of them currently break because of the warning. Some may also be false positives if the build system tries to use fgrep, but would use grep -F if it doesn't exist. Logs used for this are from here: https://vasilek.cz/logs/lab/