releasei386.glibc/glquake/sys_dosa.o: In function `Sys_LowFPPrecision': /var/tmp/portage/games-fps/industri-1.01/work/industri_BIN/linux/..//sys_dosa.s:49: multiple definition of `Sys_LowFPPrecision' releasei386.glibc/glquake/sys_linux.o:/var/tmp/portage/games-fps/industri-1.01/work/industri_BIN/linux/..//sys_linux.c:383: first defined here releasei386.glibc/glquake/sys_dosa.o: In function `Sys_HighFPPrecision': /var/tmp/portage/games-fps/industri-1.01/work/industri_BIN/linux/..//sys_dosa.s:55: multiple definition of `Sys_HighFPPrecision' releasei386.glibc/glquake/sys_linux.o:/var/tmp/portage/games-fps/industri-1.01/work/industri_BIN/linux/..//sys_linux.c:379: first defined here releasei386.glibc/glquake/gl_warp.o: In function `EasyTgaLoad': /var/tmp/portage/games-fps/industri-1.01/work/industri_BIN/linux/..//gl_warp.c:1356: undefined reference to `png_set_gray_1_2_4_to_8' releasei386.glibc/glquake/gl_warp.o: In function `LoadTextureInPlace': /var/tmp/portage/games-fps/industri-1.01/work/industri_BIN/linux/..//gl_warp.c:825: undefined reference to `png_set_gray_1_2_4_to_8' releasei386.glibc/glquake/gl_warp.o: In function `LoadTexture': /var/tmp/portage/games-fps/industri-1.01/work/industri_BIN/linux/..//gl_warp.c:713: undefined reference to `png_set_gray_1_2_4_to_8' collect2: ld returned 1 exit status make[1]: *** [releasei386.glibc/bin/industri.run] Error 1 make[1]: Leaving directory `/var/tmp/portage/games-fps/industri-1.01/work/industri_BIN/linux' make: *** [build_release] Error 2 another gl_warp.c error: png_set_gray_1_2_4_to_8 needs to be png_set_expand_gray_1_2_4_to_8' I cannot test however, as further non-png related errors pop up on build
applied the fix in portage, but will also need to be tested by someone with x86.