On Thu, January 31, 2013 04:03, Anthony J. Bentley wrote: > "Kirill Bychkov" writes: >> On Wed, January 30, 2013 15:58, David Coppa wrote: >> > On Wed, Jan 30, 2013 at 1:55 PM, Kirill Bychkov <ya...@linklevel.net> >> wrote >> : >> >> Hi. This patch extends functionality of graphics/devil: >> >> - enables ILU and ILUT libraries >> >> - add ilur utility for graphics transform in command line >> >> >> >> Regen distinfo while here. >> >> ilur tested on amd64 and works fine. OK to commit? >> > >> > Since you're here, could you get rid of PFRAG.shared? >> >> Done >>
> > I've tried on i386. > > It tries to pull in graphics/nvtt (from openbsd-wip, not the main tree), > and fails; this is probably an issue with the nvtt port not including all > headers: > > c++ -DHAVE_CONFIG_H -I. -I../include/IL -I ./../src-IL/include -I ./../include > -I/usr/local/include -I/usr/local/include/libpng/ -I/usr/X11R6/include -msse > -msse2 -msse3 -pthread -I/usr/local/include/OpenEXR -g -O2 -pipe -MT > libIL_la-il_nvidia.lo -MD -MP -MF .deps/libIL_la-il_nvidia.Tpo -c > ./../src-IL/src/il_nvidia.cpp -fPIC -DPIC -o .libs/libIL_la-il_nvidia.o > ./../src-IL/src/il_nvidia.cpp:22:27: error: nvcore/Memory.h: No such file or > directory > Error while executing c++ -DHAVE_CONFIG_H -I. -I../include/IL -I > ./../src-IL/include -I ./../include -I/usr/local/include > -I/usr/local/include/libpng/ -I/usr/X11R6/include -msse -msse2 -msse3 -pthread > -I/usr/local/include/OpenEXR -g -O2 -pipe -MT libIL_la-il_nvidia.lo -MD -MP > -MF .deps/libIL_la-il_nvidia.Tpo -c ./../src-IL/src/il_nvidia.cpp -fPIC -DPIC > -o .libs/libIL_la-il_nvidia.o > *** Error 1 in lib (Makefile:1368 'libIL_la-il_nvidia.lo') > *** Error 1 in /usr/ports/pobj/DevIL-1.7.8/devil-1.7.8 (Makefile:344 > 'all-recursive') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2603 > '/usr/ports/pobj/DevIL-1.7.8/.build_done') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1804 > '/usr/ports/packages/i386/all/DevIL-1.7.8p6.tgz') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1802 > '/usr/ports/packages/i386/all/DevIL-1.7.8p6.tgz') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2340 'subpackage') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1818 > '/var/db/pkg/DevIL-1.7.8p6/+CONTENTS') > *** Error 1 in /usr/ports/graphics/DevIL > (/usr/ports/infrastructure/mk/bsd.port.mk:2323 'install') > > If I uninstall nvtt, it gets to here: > > ./../src-ILUT/src/ilut_opengl.c: In function 'ilutGLInit': > ./../src-ILUT/src/ilut_opengl.c:158: error: 'ilGLTexImage3D' undeclared (first > use in this function) > ./../src-ILUT/src/ilut_opengl.c:158: error: (Each undeclared identifier is > reported only once > ./../src-ILUT/src/ilut_opengl.c:158: error: for each function it appears in.) > ./../src-ILUT/src/ilut_opengl.c: In function 'ilutGLSubTex3D': > ./../src-ILUT/src/ilut_opengl.c:469: error: 'ilGLTexSubImage3D' undeclared > (first use in this function) > ./../src-ILUT/src/ilut_opengl.c: In function 'ilutGLSetTex3D': > ./../src-ILUT/src/ilut_opengl.c:839: error: 'ilGLTexImage3D' undeclared (first > use in this function) > Error while executing cc -DHAVE_CONFIG_H -I. -I../include/IL -I > ./../src-ILUT/include -I ./../include -I/usr/local/include > -I/usr/local/include/libpng/ -I/usr/X11R6/include -msse -msse2 -msse3 > -I/usr/local/include -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT > -I/usr/X11R6/include -DXTHREADS -I/usr/local/include -g -O2 -pipe -MT > libILUT_la-ilut_opengl.lo -MD -MP -MF .deps/libILUT_la-ilut_opengl.Tpo -c > ./../src-ILUT/src/ilut_opengl.c -fPIC -DPIC -o .libs/libILUT_la-ilut_opengl.o > *** Error 1 in lib (Makefile:1319 'libILUT_la-ilut_opengl.lo') > *** Error 1 in /usr/ports/pobj/DevIL-1.7.8/devil-1.7.8 (Makefile:344 > 'all-recursive') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2603 > '/usr/ports/pobj/DevIL-1.7.8/.build_done') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1804 > '/usr/ports/packages/i386/all/DevIL-1.7.8p6.tgz') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1802 > '/usr/ports/packages/i386/all/DevIL-1.7.8p6.tgz') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2340 'subpackage') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1818 > '/var/db/pkg/DevIL-1.7.8p6/+CONTENTS') > *** Error 1 in /usr/ports/graphics/DevIL > (/usr/ports/infrastructure/mk/bsd.port.mk:2323 'install') > Hi. Use patch - E. You haven't applied patch to src-ILUT_src_ilut_opengl_c, as I can see. I';; take a look on how to disable pulling in nvtt later.