Building rayshade-4.0.6_6.txz (origin /buildshare/ports/355755/graphics/rayshade) for powerpc-10-0 on XXX slot2: created x distfiles/ x distfiles/rayshade/ x distfiles/rayshade/rayshade.4.0.6.tar.Z x distfiles/rayshade/guide.ps.Z x packages/ x packages/libXrender-0.9.8_2.txz x packages/libXdmcp-1.1.1_2.txz x packages/jpeg-8_5.txz x packages/perl5-5.16.3_10.txz x packages/expat-2.1.0.txz x packages/libxslt-1.1.28_3.txz x packages/gmake-3.82_1.txz x packages/libxml2-2.9.1_1.txz x packages/libxcb-1.10_2.txz x packages/python2-2_2.txz x packages/kbproto-1.0.6.txz x packages/libXfixes-5.0.1_2.txz x packages/xf86bigfontproto-1.2.0.txz x packages/renderproto-0.11.1.txz x packages/inputproto-2.3.txz x packages/bigreqsproto-1.1.2.txz x packages/libSM-1.2.2_2,1.txz x packages/urt-3.1b1_9.txz x packages/py27-setuptools27-2.0.1.txz x packages/xcmiscproto-1.2.2.txz x packages/xextproto-7.3.0.txz x packages/libgcrypt-1.5.3_2.txz x packages/damageproto-1.2.1.txz x packages/libXau-1.0.8_2.txz x packages/libICE-1.0.8_2,1.txz x packages/jbigkit-1.6.txz x packages/python27-2.7.6_4.txz x packages/libXi-1.7.2_2,1.txz x packages/libXt-1.1.4_2,1.txz x packages/libpthread-stubs-0.3_4.txz x packages/xorg-macros-1.19.0.txz x packages/cmake-2.8.12.1_4.txz x packages/makedepend-1.0.5,1.txz x packages/xtrans-1.3.4_1.txz x packages/cmake-modules-2.8.12.1_1.txz x packages/fixesproto-5.0.txz x packages/xproto-7.0.25.txz x packages/pkgconf-0.9.5.txz x packages/libX11-1.6.2_2,1.txz x packages/libXext-1.3.2_2,1.txz x packages/randrproto-1.4.0.txz x packages/libpciaccess-0.13.2_2.txz x packages/libXrandr-1.4.2_2.txz x packages/glproto-1.4.17.txz x packages/m4-1.4.17_1,1.txz x packages/tiff-4.0.3_2.txz x packages/bison-2.7.1,1.txz x packages/pkg-1.2.7_2.txz x packages/png-1.5.18.txz x packages/netpbm-10.35.92.txz x packages/libdrm-2.4.17_1.txz x packages/xf86vidmodeproto-2.3.1.txz x packages/gettext-0.18.3.1_1.txz x packages/libGLU-9.0.0.txz x packages/dri2proto-2.8.txz x packages/libXdamage-1.1.4_2.txz x packages/libcheck-0.9.12.txz x packages/libGL-7.6.1_4.txz x packages/freeglut-2.8.1_2.txz x packages/xcb-proto-1.10_1.txz x packages/jasper-1.900.1_14.txz x packages/pciids-20140526.txz x packages/libtool-2.4.2_3.txz x packages/libXxf86vm-1.1.3_2.txz x packages/py27-libxml2-2.9.1.txz x packages/libXmu-1.1.2_2,1.txz x packages/libgpg-error-1.13.txz ELF ldconfig path: /lib /usr/lib /usr/lib/compat Make depends ===> rayshade-4.0.6_6 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /buildshare/ports/355755/ports-mgmt/pkg ===> Installing existing package /packages/pkg-1.2.7_2.txz Installing pkg-1.2.7_2... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of rayshade-4.0.6_6 ===> rayshade-4.0.6_6 depends on file: /usr/local/lib/librle.a - not found ===> Verifying install for /usr/local/lib/librle.a in /buildshare/ports/355755/graphics/urt ===> Installing existing package /packages/urt-3.1b1_9.txz Installing urt-3.1b1_9...Installing libX11-1.6.2_2,1...Installing kbproto-1.0.6... done Installing libXau-1.0.8_2...Installing xproto-7.0.25... done done Installing libXdmcp-1.1.1_2... done Installing libxcb-1.10_2...Installing libpthread-stubs-0.3_4... done Installing libxml2-2.9.1_1... done done done Installing libXext-1.3.2_2,1...Installing xextproto-7.3.0... done done Installing netpbm-10.35.92...Installing jasper-1.900.1_14...Installing jpeg-8_5... done done Installing jbigkit-1.6... done Installing perl5-5.16.3_10... done Installing png-1.5.18... done Installing tiff-4.0.3_2...Installing freeglut-2.8.1_2...Installing libGLU-9.0.0...Installing libGL-7.6.1_4...Installing dri2proto-2.8... done Installing expat-2.1.0... done Installing libXdamage-1.1.4_2...Installing damageproto-1.2.1... done Installing libXfixes-5.0.1_2...Installing fixesproto-5.0... done done done Installing libXxf86vm-1.1.3_2...Installing xf86vidmodeproto-2.3.1... done done Installing libdrm-2.4.17_1...Installing libpciaccess-0.13.2_2...Installing pciids-20140526... done done done done done Installing libICE-1.0.8_2,1... done Installing libXi-1.7.2_2,1...Installing inputproto-2.3... done done Installing libXrandr-1.4.2_2...Installing libXrender-0.9.8_2...Installing renderproto-0.11.1... done done Installing randrproto-1.4.0... done done done Installing libSM-1.2.2_2,1... done Installing libXmu-1.1.2_2,1...Installing libXt-1.1.4_2,1... done done done done done Since FreeBSD has new USB stack, freeglut normally doesn't build on FreeBSD 8 (yet). To workaround this a small patch adds one include file and comments out content of one function (only leaves return NULL). This might cause side effects. Joysticks do not work, and there might be ports that do not compile or applications that crash because of this. Do not hesitate to contact x11@FreeBSD.org if there are any issues and side effects because of this. ===> Returning to build of rayshade-4.0.6_6 Make install ===> rayshade-4.0.6_6 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by rayshade-4.0.6_6 for building ===> Extracting for rayshade-4.0.6_6 => SHA256 Checksum OK for rayshade/rayshade.4.0.6.tar.Z. => SHA256 Checksum OK for rayshade/guide.ps.Z. ===> Patching for rayshade-4.0.6_6 ===> Applying FreeBSD patches for rayshade-4.0.6_6 ===> rayshade-4.0.6_6 depends on file: /usr/local/lib/librle.a - found ===> Configuring for rayshade-4.0.6_6 (I see you are using the Korn shell. Some ksh's blow up on Configure, especially on exotic machines. If yours does, try the Bourne shell instead.) Beginning of configuration questions for rayshade kit. First let's make sure your kit is complete. Checking... Looks good... Checking your sh to see if it knows about # comments... Your sh handles # comments correctly. Okay, let's see if #! works on this system... It does. Checking out how to guarantee sh startup... Let's see if '#!/bin/sh' works... Yup, it does. Checking echo to see how to suppress newlines... ...using -n. The star should be here-->* This installation shell script will examine your system and ask you questions to determine how the rayshade package should be installed. If you get stuck on a question, you may use a ! shell escape to start a subshell or execute a command. Many of the questions will have default answers in square brackets--typing carriage return will give you the default. On some of the questions which ask for file or directory names you are allowed to use the ~name construct to specify the login directory belonging to "name", even if you don't have a shell which knows about that. Questions where this is allowed will be marked "(~name ok)". [Type carriage return to continue] Much effort has been expended to ensure that this shell script will run on any Unix system. If despite that it blows up on you, your best bet is to edit Configure and run it again. Also, let me (rayshade-request@cs.princeton.edu) know how I blew it. If you can't run Configure for some reason, you'll have to generate a config.sh file by hand. This installation script affects things in two ways: 1) it may do direct variable substitutions on some of the files included in this kit. 2) it builds a config.h file for inclusion in C programs. You may edit any of these files as the need arises after running this script. If you make a mistake on a question, there is no easy way to back up to it currently. The easiest thing to do is to edit config.sh and rerun all the SH files. Configure will offer to let you do this before it runs the SH files. [Type carriage return to continue] Locating common programs... cat is in /bin/cat. echo is in /bin/echo. expr is in /bin/expr. grep is in /usr/bin/grep. rm is in /bin/rm. sed is in /usr/bin/sed. sort is in /usr/bin/sort. uniq is in /usr/bin/uniq. Don't worry if any of the following aren't found... I don't see bison out there, offhand. cpp is in /usr/bin/cpp. test is in /bin/test. Using the test built into your sh. Checking compatibility between /bin/echo and builtin echo (if any)... They are compatible. In fact, they may be identical. Checking for optional libraries... Found -lm. No -lmalloc. No -lc_s. Some versions of Unix support shared libraries, which make executables smaller but make load time slightly longer. On some systems, mostly newer Unix System V's, the shared library is included by putting the option "-lc_s" as the last thing on the cc command line when linking. Other systems use shared libraries by default. There may be other libraries needed to compile rayshade on your machine as well. If your system needs the "-lc_s" option, include it here. Include any other special libraries here as well. Say "none" for none. Any additional libraries? [-lm] Your shared C library is in /usr/lib/libc.a. Extracting names from /usr/lib/libc.a /usr/lib/libm.a for later perusal...done found. times() found. What type is returned by times() on this sytem? [clock_t] System manual is in /usr/share/man/man1. Hmm... Looks kind of like a BSD system, but we'll see... Congratulations. You aren't running Eunice. It's not Xenix... Nor is it Venix... Some systems have different model sizes. On most systems they are called small, medium, large, and huge. On the PDP11 they are called unsplit and split. If your system doesn't support different memory models, say "none". If you wish to force everything to one memory model, say "none" here and put the appropriate flags later when it asks you for other cc and ld flags. Venix systems may wish to put "none" and let the compiler figure things out. (In the following question multiple model names should be space separated.) Which models are supported? [none] Use which C compiler? [cc] Some C compilers have problems with their optimizers, by default, rayshade compiles with the -O flag to use the optimizer. Alternately, you might want to use the symbolic debugger, which uses the -g flag (on traditional Unix systems). Either flag can be specified here. To use neither flag, specify the word "none". What optimizer/debugger flag should be used? [-O] Your C compiler may want other flags. For this question you should include -I/whatever and -DWHATEVER flags and any other flags used by the C compiler, but you should NOT include libraries or ld flags like -lwhatever. To use no flags, specify the word "none". Any additional cc flags? [none] Any additional ld flags (NOT including libraries)? [none] Now, how can we feed standard input to your C preprocessor... Maybe "cc -E" will work... Nope, maybe "/usr/bin/cpp" will work... Yup, it does. memset() found. bzero() found. cbrt() found. Using instead of . (Actually, this looks more like it were an USG system) strchr() found. popen() found. found. Testing to see if we should include , or both. I'm now running the test program... Trying -DI_SYSTIME -DS_TIMEVAL Succeeded with -DI_SYSTIME -DS_TIMEVAL We'll include . getrusage() found. rayshade works best when linked with the Utah Raster Toolkit. If you don't have the URT, rayshade will compile, but with many useful features disabled. In addition to providing a library for reading and writing compact image files, the URT offers a host of useful image-maniuplation tools. You are strongly encouraged to get a copy. If you do not have a copy of the URT, answer 'none' below. What directory holds the Utah Raster Toolkit include files? [none] Where is the Utah Raster Toolkit library? [/usr/local/lib/librle.a] found. Good, found drand48(). Use which function to generate random numbers? [drand48] Checking to see how well your C compiler groks the void type... Support flag bits are: 1: basic void declarations. 2: arrays of pointers to functions returning void. 4: operations between pointers to and addresses of void functions. 8: generic void pointers. It appears to support void. However, you might get some warnings that look like this: try.c: In function 'main': try.c:20: warning: incompatible implicit declaration of built-in function 'exit' try.c:2: warning: return type of 'main' is not 'int' Your void support flags add up to what? [11] Where do you want to put the public executables? (~name ok) [/usr/local/bin] Checking how to generate makefile dependencies on your machine... Looks like we can use /usr/bin/cpp -M. Name of program to make makefile dependencies? [/obj/buildshare/ports/355755/graphics/rayshade/work/rayshade.4.0/mkdep] Checking how to generate random libraries on your machine... ar: warning: null is not an ordinary file ar appears to generate random libraries itself. Which compiler compiler (yacc or bison -y) will you use? [yacc] End of configuration questions. Creating config.sh... If you didn't make any mistakes, then just type a carriage return here. If you need to edit config.sh, do it as a shell escape here: Doing variable substitutions on .SH files... Extracting config.h (with variable substitutions) Extracting etc/Makefile (with variable substitutions) Extracting etc/rsconvert/Makefile (with variable substitutions) Extracting libcommon/Makefile (with variable substitutions) Extracting libimage/Makefile (with variable substitutions) Extracting liblight/Makefile (with variable substitutions) Extracting libobj/Makefile (with variable substitutions) Extracting libsurf/Makefile (with variable substitutions) Extracting libtext/Makefile (with variable substitutions) Extracting Makefile (with variable substitutions) Extracting Makefile (with variable substitutions) Extracting Makefile (with variable substitutions) Extracting Makefile (with variable substitutions) Now you need to generate make dependencies by running "make depend". You might prefer to run it in background: "make depend > makedepend.out &" It can take a while, so you might not want to run it right now. Run make depend now? [n] for i in libray libshade rayshade etc; do (cd $i && make - .MAKE.LEVEL.ENV=MAKELEVEL ARCH=powerpc BATCH=true DISABLE_MAKE_JOBS=true DISTDIR=/distfiles OPSYS=FreeBSD OSREL=10.0 OSVERSION=1000510 PACKAGES=/packages PACKAGE_BUILDING=1 PKGREPOSITORY=/packages PORTSDIR=/buildshare/ports/355755 SYSTEMVERSION= UNAME_r=10.0-STABLE USE_PACKAGE_DEPENDS=true WRKDIRPREFIX=/obj depend); done for i in libcommon libobj libimage liblight libsurf libtext; do (cd $i && make - .MAKE.LEVEL.ENV=MAKELEVEL ARCH=powerpc BATCH=true DISABLE_MAKE_JOBS=true DISTDIR=/distfiles OPSYS=FreeBSD OSREL=10.0 OSVERSION=1000510 PACKAGES=/packages PACKAGE_BUILDING=1 PKGREPOSITORY=/packages PORTSDIR=/buildshare/ports/355755 SYSTEMVERSION= UNAME_r=10.0-STABLE USE_PACKAGE_DEPENDS=true WRKDIRPREFIX=/obj depend); done (sed '/^# DO NOT DELETE THIS LINE/q' Makefile && /usr/bin/mkdep memory.c expr.c transform.c rotate.c sampling.c scale.c translate.c vecmath.c xform.c | sed 's/: \.\//: /; /\/usr\/include/d' ) >Makefile.new In file included from memory.c:26: common.h:34:20: error: config.h: No such file or directory In file included from expr.c:23: common.h:34:20: error: config.h: No such file or directory In file included from transform.c:26: common.h:34:20: error: config.h: No such file or directory In file included from rotate.c:26: common.h:34:20: error: config.h: No such file or directory In file included from sampling.c:23: common.h:34:20: error: config.h: No such file or directory In file included from scale.c:23: common.h:34:20: error: config.h: No such file or directory In file included from translate.c:23: common.h:34:20: error: config.h: No such file or directory In file included from vecmath.c:29: common.h:34:20: error: config.h: No such file or directory In file included from xform.c:26: common.h:34:20: error: config.h: No such file or directory mkdep: compile failed cp Makefile Makefile.bak cp Makefile.new Makefile rm -f Makefile.new (sed '/^# DO NOT DELETE THIS LINE/q' Makefile && /usr/bin/mkdep blob.c bounds.c box.c cone.c csg.c cylinder.c disc.c grid.c hf.c instance.c list.c intersect.c geom.c plane.c poly.c roots.c sphere.c torus.c triangle.c | sed 's/: \.\//: /; /\/usr\/include/d' ) >Makefile.new In file included from blob.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from bounds.c:29: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from box.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from cone.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from csg.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from cylinder.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from disc.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from grid.c:26: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from hf.c:26: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from instance.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from list.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from intersect.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from geom.c:26: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory geom.c:28:32: error: libcommon/sampling.h: No such file or directory In file included from plane.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from poly.c:26: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory roots.c:27:30: error: libcommon/common.h: No such file or directory In file included from sphere.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from torus.c:23: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory In file included from triangle.c:26: geom.h:29:30: error: libcommon/common.h: No such file or directory geom.h:30:33: error: libcommon/transform.h: No such file or directory mkdep: compile failed cp Makefile Makefile.bak cp Makefile.new Makefile rm -f Makefile.new (sed '/^# DO NOT DELETE THIS LINE/q' Makefile && /usr/bin/mkdep image.c | sed 's/: \.\//: /; /\/usr\/include/d' ) >Makefile.new image.c:24:30: error: libcommon/common.h: No such file or directory mkdep: compile failed cp Makefile Makefile.bak cp Makefile.new Makefile rm -f Makefile.new (sed '/^# DO NOT DELETE THIS LINE/q' Makefile && /usr/bin/mkdep light.c extended.c infinite.c jittered.c point.c shadow.c spot.c | sed 's/: \.\//: /; /\/usr\/include/d' ) >Makefile.new In file included from light.c:23: light.h:26:25: error: libobj/geom.h: No such file or directory In file included from extended.c:23: light.h:26:25: error: libobj/geom.h: No such file or directory extended.c:24:32: error: libcommon/sampling.h: No such file or directory In file included from infinite.c:23: light.h:26:25: error: libobj/geom.h: No such file or directory In file included from jittered.c:23: light.h:26:25: error: libobj/geom.h: No such file or directory In file included from point.c:23: light.h:26:25: error: libobj/geom.h: No such file or directory shadow.c:26:25: error: libobj/geom.h: No such file or directory shadow.c:27:29: error: libsurf/surface.h: No such file or directory In file included from spot.c:23: light.h:26:25: error: libobj/geom.h: No such file or directory mkdep: compile failed cp Makefile Makefile.bak cp Makefile.new Makefile rm -f Makefile.new (sed '/^# DO NOT DELETE THIS LINE/q' Makefile && /usr/bin/mkdep atmosphere.c fog.c fogdeck.c mist.c surface.c surfshade.c | sed 's/: \.\//: /; /\/usr\/include/d' ) >Makefile.new In file included from atmosphere.c:23: atmosphere.h:26:30: error: libcommon/common.h: No such file or directory In file included from fog.c:23: atmosphere.h:26:30: error: libcommon/common.h: No such file or directory In file included from fogdeck.c:23: atmosphere.h:26:30: error: libcommon/common.h: No such file or directory In file included from mist.c:23: atmosphere.h:26:30: error: libcommon/common.h: No such file or directory In file included from surface.c:23: atmosphere.h:26:30: error: libcommon/common.h: No such file or directory surfshade.c:30:25: error: libobj/geom.h: No such file or directory mkdep: compile failed cp Makefile Makefile.bak cp Makefile.new Makefile rm -f Makefile.new (sed '/^# DO NOT DELETE THIS LINE/q' Makefile && /usr/bin/mkdep blotch.c bump.c checker.c cloud.c fbm.c fbmbump.c gloss.c imagetext.c mapping.c marble.c mount.c noise.c sky.c stripe.c textaux.c texture.c windy.c wood.c | sed 's/: \.\//: /; /\/usr\/include/d' ) >Makefile.new In file included from blotch.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from bump.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from checker.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from cloud.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from fbm.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from fbmbump.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from gloss.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from imagetext.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory imagetext.c:24:28: error: libimage/image.h: No such file or directory mapping.c:23:25: error: libobj/geom.h: No such file or directory In file included from marble.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from mount.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory noise.c:23:30: error: libcommon/common.h: No such file or directory In file included from sky.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from stripe.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from textaux.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from texture.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from windy.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory In file included from wood.c:23: texture.h:26:25: error: libobj/geom.h: No such file or directory texture.h:27:29: error: libsurf/surface.h: No such file or directory mkdep: compile failed cp Makefile Makefile.bak cp Makefile.new Makefile rm -f Makefile.new (sed '/^# DO NOT DELETE THIS LINE/q' Makefile && /usr/bin/mkdep setup.c viewing.c shade.c picture.c lex.l yacc.y builtin.c symtab.c misc.c lightdef.c objdef.c options.c stats.c surfdef.c | sed 's/: \.\//: /; /\/usr\/include/d' ) >Makefile.new In file included from setup.c:30: rayshade.h:26:25: error: libobj/geom.h: No such file or directory setup.c:32:29: error: libsurf/surface.h: No such file or directory setup.c:33:32: error: libsurf/atmosphere.h: No such file or directory setup.c:34:28: error: liblight/light.h: No such file or directory setup.c:35:31: error: liblight/infinite.h: No such file or directory setup.c:36:25: error: libobj/list.h: No such file or directory In file included from viewing.c:26: rayshade.h:26:25: error: libobj/geom.h: No such file or directory viewing.c:28:32: error: libcommon/sampling.h: No such file or directory In file included from shade.c:23: rayshade.h:26:25: error: libobj/geom.h: No such file or directory shade.c:24:29: error: libtext/texture.h: No such file or directory shade.c:25:29: error: libsurf/surface.h: No such file or directory shade.c:26:28: error: liblight/light.h: No such file or directory shade.c:27:32: error: libsurf/atmosphere.h: No such file or directory In file included from picture.c:31: rayshade.h:26:25: error: libobj/geom.h: No such file or directory In file included from builtin.c:24: rayshade.h:26:25: error: libobj/geom.h: No such file or directory In file included from symtab.c:27: rayshade.h:26:25: error: libobj/geom.h: No such file or directory In file included from misc.c:26: rayshade.h:26:25: error: libobj/geom.h: No such file or directory In file included from lightdef.c:23: rayshade.h:26:25: error: libobj/geom.h: No such file or directory lightdef.c:25:28: error: liblight/light.h: No such file or directory lightdef.c:26:70: error: liblight/infinite.h: No such file or directory lightdef.c:27:70: error: liblight/jittered.h: No such file or directory In file included from objdef.c:24: rayshade.h:26:25: error: libobj/geom.h: No such file or directory In file included from options.c:33: rayshade.h:26:25: error: libobj/geom.h: No such file or directory In file included from stats.c:24: rayshade.h:26:25: error: libobj/geom.h: No such file or directory In file included from surfdef.c:23: rayshade.h:26:25: error: libobj/geom.h: No such file or directory surfdef.c:24:29: error: libsurf/surface.h: No such file or directory mkdep: compile failed cp Makefile Makefile.bak cp Makefile.new Makefile rm -f Makefile.new (sed '/^# DO NOT DELETE THIS LINE/q' Makefile && /usr/bin/mkdep main.c raytrace.c version.c | sed 's/: \.\//: /; /\/usr\/include/d' ) >Makefile.new main.c:26:22: error: rayshade.h: No such file or directory main.c:27:21: error: options.h: No such file or directory main.c:28:19: error: stats.h: No such file or directory main.c:29:21: error: viewing.h: No such file or directory main.c:30:21: error: picture.h: No such file or directory raytrace.c:27:22: error: rayshade.h: No such file or directory raytrace.c:28:32: error: libsurf/atmosphere.h: No such file or directory raytrace.c:29:29: error: libsurf/surface.h: No such file or directory raytrace.c:30:32: error: libcommon/sampling.h: No such file or directory raytrace.c:31:21: error: options.h: No such file or directory raytrace.c:32:19: error: stats.h: No such file or directory In file included from raytrace.c:33: raytrace.h:26:21: error: picture.h: No such file or directory raytrace.c:34:21: error: viewing.h: No such file or directory version.c:23:22: error: rayshade.h: No such file or directory version.c:24:24: error: patchlevel.h: No such file or directory version.c:25:19: error: stats.h: No such file or directory mkdep: compile failed cp Makefile Makefile.bak cp Makefile.new Makefile rm -f Makefile.new for i in rsconvert; do (cd $i && make depend); done (sed '/^# DO NOT DELETE THIS LINE/q' Makefile && /usr/bin/mkdep main.c yacc.y lex.l | sed 's/: \.\//: /; /\/usr\/include/d' ) >Makefile.new main.c:30:30: error: libcommon/common.h: No such file or directory mkdep: compile failed cp Makefile Makefile.bak cp Makefile.new Makefile rm -f Makefile.new Now you must run a make. ===> Building for rayshade-4.0.6_6 for i in libray libshade rayshade etc; do (cd $i && make - .MAKE.LEVEL.ENV=MAKELEVEL ARCH=powerpc BATCH=true DISABLE_MAKE_JOBS=true DISTDIR=/distfiles OPSYS=FreeBSD OSREL=10.0 OSVERSION=1000510 PACKAGES=/packages PACKAGE_BUILDING=1 PKGREPOSITORY=/packages PORTSDIR=/buildshare/ports/355755 SYSTEMVERSION= UNAME_r=10.0-STABLE USE_PACKAGE_DEPENDS=true WRKDIRPREFIX=/obj); done for i in libcommon libobj libimage liblight libsurf libtext; do (cd $i && make - .MAKE.LEVEL.ENV=MAKELEVEL ARCH=powerpc BATCH=true DISABLE_MAKE_JOBS=true DISTDIR=/distfiles OPSYS=FreeBSD OSREL=10.0 OSVERSION=1000510 PACKAGES=/packages PACKAGE_BUILDING=1 PKGREPOSITORY=/packages PORTSDIR=/buildshare/ports/355755 SYSTEMVERSION= UNAME_r=10.0-STABLE USE_PACKAGE_DEPENDS=true WRKDIRPREFIX=/obj); done cc -O2 -pipe -fno-strict-aliasing -I../.. -c memory.c memory.c: In function 'Malloc': memory.c:38: warning: incompatible implicit declaration of built-in function 'malloc' memory.c: In function 'Calloc': memory.c:52: warning: incompatible implicit declaration of built-in function 'bzero' memory.c: In function 'strsave': memory.c:76: warning: incompatible implicit declaration of built-in function 'strlen' memory.c:77: warning: incompatible implicit declaration of built-in function 'strcpy' cc -O2 -pipe -fno-strict-aliasing -I../.. -c expr.c cc -O2 -pipe -fno-strict-aliasing -I../.. -c transform.c cc -O2 -pipe -fno-strict-aliasing -I../.. -c rotate.c cc -O2 -pipe -fno-strict-aliasing -I../.. -c sampling.c cc -O2 -pipe -fno-strict-aliasing -I../.. -c scale.c cc -O2 -pipe -fno-strict-aliasing -I../.. -c translate.c cc -O2 -pipe -fno-strict-aliasing -I../.. -c vecmath.c cc -O2 -pipe -fno-strict-aliasing -I../.. -c xform.c ar cur ../libray.a memory.o expr.o transform.o rotate.o sampling.o scale.o translate.o vecmath.o xform.o : ../libray.a cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c blob.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c bounds.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c box.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c cone.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c csg.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c cylinder.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c disc.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c grid.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c hf.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c instance.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c list.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c intersect.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c geom.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c plane.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c poly.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c roots.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c sphere.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c torus.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c triangle.c ar cur ../libray.a blob.o bounds.o box.o cone.o csg.o cylinder.o disc.o grid.o hf.o instance.o list.o intersect.o geom.o plane.o poly.o roots.o sphere.o torus.o triangle.o : ../libray.a cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -I/usr/local/include -c image.c `../libray.a' is up to date. cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c light.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c extended.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c infinite.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c jittered.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c point.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c shadow.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c spot.c ar cur ../libray.a light.o extended.o infinite.o jittered.o point.o shadow.o spot.o : ../libray.a cc -I.. -I../.. -O2 -pipe -fno-strict-aliasing -c atmosphere.c cc -I.. -I../.. -O2 -pipe -fno-strict-aliasing -c fog.c cc -I.. -I../.. -O2 -pipe -fno-strict-aliasing -c fogdeck.c cc -I.. -I../.. -O2 -pipe -fno-strict-aliasing -c mist.c cc -I.. -I../.. -O2 -pipe -fno-strict-aliasing -c surface.c cc -I.. -I../.. -O2 -pipe -fno-strict-aliasing -c surfshade.c `../libray.a' is up to date. cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c blotch.c In file included from blotch.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c bump.c In file included from bump.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c checker.c In file included from checker.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c cloud.c In file included from cloud.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c fbm.c In file included from fbm.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c fbmbump.c In file included from fbmbump.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c gloss.c In file included from gloss.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c imagetext.c In file included from imagetext.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c mapping.c cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c marble.c In file included from marble.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c mount.c In file included from mount.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c noise.c noise.c: In function 'NoiseInit': noise.c:124: warning: passing argument 1 of 'Crc16' from incompatible pointer type cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c sky.c In file included from sky.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c stripe.c In file included from stripe.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c textaux.c In file included from textaux.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c texture.c In file included from texture.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c windy.c In file included from windy.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I.. -I../.. -c wood.c In file included from wood.c:23: texture.h:79:8: warning: extra tokens at end of #endif directive ar cur ../libray.a blotch.o bump.o checker.o cloud.o fbm.o fbmbump.o gloss.o imagetext.o mapping.o marble.o mount.o noise.o sky.o stripe.o textaux.o texture.o windy.o wood.o : ../libray.a rm -f libray.a ar cur libray.a `find . -name '*.o'` cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c setup.c cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c viewing.c cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c shade.c In file included from shade.c:24: ../libray/libtext/texture.h:79:8: warning: extra tokens at end of #endif directive cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c picture.c yacc -d yacc.y cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c y.tab.c -o yacc.o In file included from yacc.y:25: ../libray/libtext/texture.h:79:8: warning: extra tokens at end of #endif directive rm -f y.tab.c lex -t lex.l > lex.tmp.c cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c lex.tmp.c -o lex.o In file included from lex.l:26: ../libray/libtext/texture.h:79:8: warning: extra tokens at end of #endif directive lex.l: In function 'handlehash': lex.l:201: warning: cast from pointer to integer of different size rm -f lex.tmp.c cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c builtin.c cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c symtab.c cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c misc.c misc.c: In function 'RLerror': misc.c:122: warning: incompatible implicit declaration of built-in function 'exit' cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c lightdef.c cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c objdef.c cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c options.c options.c: In function 'RSOptionsSet': options.c:61: warning: incompatible implicit declaration of built-in function 'exit' options.c:126: warning: incompatible implicit declaration of built-in function 'exit' cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c stats.c cc -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I.. -I../libray -c surfdef.c surfdef.c: In function 'SurfaceAddToDefined': surfdef.c:62: warning: cast from pointer to integer of different size ar cur libshade.a setup.o viewing.o shade.o picture.o yacc.o lex.o builtin.o symtab.o misc.o lightdef.o objdef.o options.o stats.o surfdef.o : libshade.a cc -O2 -pipe -fno-strict-aliasing -I../libray -I../libshade -I.. -I/usr/local/include -c main.c cc -O2 -pipe -fno-strict-aliasing -I../libray -I../libshade -I.. -I/usr/local/include -c raytrace.c cc -O2 -pipe -fno-strict-aliasing -I../libray -I../libshade -I.. -I/usr/local/include -c version.c cc -o rayshade main.o raytrace.o version.o ../libshade/libshade.a ../libray/libray.a /usr/local/lib/librle.a -lm for i in rsconvert; do (cd $i && make); done cc -O2 -pipe -fno-strict-aliasing -I../../libray -I../../ -c main.c main.c: In function 'main': main.c:42: warning: incompatible implicit declaration of built-in function 'exit' main.c:49: warning: incompatible implicit declaration of built-in function 'exit' main.c: In function 'strsave': main.c:65: warning: incompatible implicit declaration of built-in function 'strlen' main.c:66: warning: incompatible implicit declaration of built-in function 'strcpy' main.c: In function 'Malloc': main.c:80: warning: incompatible implicit declaration of built-in function 'exit' main.c: In function 'Calloc': main.c:92: warning: incompatible implicit declaration of built-in function 'bzero' yacc -d yacc.y cc -O2 -pipe -fno-strict-aliasing -I../../libray -I../../ -c y.tab.c -o yacc.o yacc.y: In function 'WriteVerbatim': yacc.y:691: warning: incompatible implicit declaration of built-in function 'strlen' yacc.y: In function 'WriteChar': yacc.y:709: warning: cast from pointer to integer of different size rm -f y.tab.c lex -t lex.l > lex.tmp.c cc -O2 -pipe -fno-strict-aliasing -I../../libray -I../../ -c lex.tmp.c -o lex.o lex.l: In function 'handlehash': lex.l:144: warning: cast from pointer to integer of different size rm -f lex.tmp.c cc -O2 -pipe -fno-strict-aliasing -I../../libray -I../../ -o rsconvert main.o yacc.o lex.o ===> Staging for rayshade-4.0.6_6 ===> Generating temporary packing list (cd /obj/buildshare/ports/355755/graphics/rayshade/work/rayshade.4.0/rayshade && install -s -o root -g wheel -m 555 rayshade /obj/buildshare/ports/355755/graphics/rayshade/work/stage/usr/local/bin) (cd /distfiles/rayshade && install -o root -g wheel -m 444 guide.ps.Z /obj/buildshare/ports/355755/graphics/rayshade/work/stage/usr/local/share/doc/rayshade) (cd /obj/buildshare/ports/355755/graphics/rayshade/work/rayshade.4.0/Examples && install -o root -g wheel -m 444 * /obj/buildshare/ports/355755/graphics/rayshade/work/stage/usr/local/share/examples/rayshade) ====> Compressing man pages (compress-man) ===> Installing for rayshade-4.0.6_6 ===> Checking if graphics/rayshade already installed ===> Registering installation for rayshade-4.0.6_6 Installing rayshade-4.0.6_6... done Make package ===> Building package for rayshade-4.0.6_6 slot2: removed