Isso é normal. A finalidade de jobs
não é mostrar todos processos em segundo plano; ele apenas lista os "jobs" que são atualmente de propriedade do seu shell e podem ser controlados por ele.
(Ou seja, em um shell interativo, o operador &
, na verdade, os adiciona à lista de trabalhos na memória do shell. Mas como make
inicia um processo de subshell new para cada comando de receita , a informação do trabalho não se propaga automaticamente para cima - apenas se perde.)