Date: Wed, 17 Mar 2004 18:37:20 -0800 From: "kyle" <kyle@xraided.net> To: "'Jared ''Danger'' Earle'" <jared@23x.net> Cc: freebsd-stable@freebsd.org Subject: RE: mod_php4 and portupgrade Message-ID: <000001c40c91$ef9531e0$800101df@kyle> In-Reply-To: <F055B8B2-7871-11D8-A844-000A958F180A@23x.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Ok, so, apparently I'm a miserable failure... I changed my MAKEARGS section accordingly: 'lang/php4' => 'BATCH=YES WITH_CTYPE=yes WITH_CURL=yes WITH_EXIF=yes WITH_FTP=yes WITH_GD=yes WITH_MYSQL=yes WITH_OPENSSL =yes WITH_OVERLOAD=yes WITH_PCRE=yes WITH_POSIX=yes WITH_POSTGRESQL=yes WITH_SESSION=yes WITH_TOKENIZER=yes WITH_XML=yes WITH_ZLIB=yes', However, after running "portinstall php4", this comes up: In file included from /usr/ports/lang/php4/work/php-4.3.4/ext/gd/libgd/gdft.c:63: /usr/local/include/freetype2/freetype/freetype.h:20: #error "`ft2build.h' hasn't been included yet!" /usr/local/include/freetype2/freetype/freetype.h:21: #error "Please always use macros to include FreeType header files." /usr/local/include/freetype2/freetype/freetype.h:22: #error "Example:" /usr/local/include/freetype2/freetype/freetype.h:23: #error " #include <ft2build.h>" /usr/local/include/freetype2/freetype/freetype.h:24: #error " #include FT_FREETYPE_H" *** Error code 1 Stop in /usr/ports/lang/php4/work/php-4.3.4. *** Error code 1 Stop in /usr/ports/lang/php4. *** Error code 1 Stop in /usr/ports/lang/php4. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall70434.0 make BATCH=YES WITH_CTYPE=yes WITH_CURL=yes WITH_EXIF=yes WITH_FTP=yes WITH_GD=yes WITH_MYSQL=yes WITH_OPENSSL=yes WITH_OVERLOAD=yes WITH_PCRE=yes WITH_POSIX=yes WITH_POSTGRESQL=yes WITH_SESSION=yes WITH_TOKENIZER=yes WITH_XML=yes WITH_ZLIB=yes ** Fix the problem and try again. ** The following packages were not installed or upgraded (*:skipped / !:failed) ! lang/php4 (unknown build error) I assume if I take out GD support it would work, however, for my online picture gallery, I need this support. I even tried a couple other things: "portinstall mod_php4" with lang/php4 in pkgtools.conf, and also tried both with www/mod_php4 in pkgtools.conf... neither worked. This seems very odd to me that I'm having all these problems soon as I try to futz with it, especially since I've never run into problems with the mod_php4 port... Oh well. Any ideas? -Kyle Mott -----Original Message----- From: Jared ''Danger'' Earle [mailto:jared@23x.net] Sent: Wednesday, March 17, 2004 4:20 PM To: kyle Cc: freebsd-stable@freebsd.org Subject: Re: mod_php4 and portupgrade On 17 Mar 2004, at 22:37, kyle wrote: > Ok. When I do "portinstall mod_php4" (or make install/make > reinstall/portupgrade), it still comes up with that gui for me to > choose > which options I want... I don't want this gui to come up... I want to > be > able to use make install/reinstall, portinstall/portupgrade w/o having > to always specify which options I want to use. Isn't there a way to do > this? I believe I was closer before, in setting up pkgtools.conf... Any > ideas? Set 'BATCH=YES' in /usr/local/etc/pkgtools.conf to remove the GUI thing. Oh, and use lang/php4 and not mod_php4 these days. The port of www/mod_php4 is a placeholder for lang/php4. jearle@debaser$ grep lang /usr/ports/www/mod_php4/Makefile # Makefile of the master port (lang/php4). MASTERDIR= ${.CURDIR}/../../lang/php4 jearle@debaser$ grep -A10 'lang/php4' /usr/local/etc/pkgtools.conf 'lang/php4' => 'WITH_APACHE2=YES BATCH=YES WITH_GD=YES WITH_ZLIB=YES WITH_BZIP2=YES WITH_MCRYPT=YES WITH_MHASH=YES WITH_PDFLIB=YES WITH_IMAP=YES WITH_MYSQL=YES WITH_XML=YES WITH_XMLRPC=YES WITH_XSLT=YES WITH_WDDX=YES WITH_DOMXML=YES WITH_FTP=YES WITH_CURL=YES WITH_GETTEXT=YES WITH_ICONV=YES WITH_PSPELL=YES WITH_MIME=YES WITH_MBSTRING=YES WITH_YP=YES WITH_BCMATH=YES WITH_HYPERWAVE=YES WITH_MCVE=YES WITH_MING=YES WITH_MCAL=YES WITH_SOCKETS=YES WITH_SYSVSEM=YES WITH_SYSVSHM=YES WITH_ZIP=YES WITH_DOMXSLT=YES WITH_CTYPE=YES WITH_DOMXML=YES WITH_CALENDAR=YES WITH_SESSION=YES WITH_PCRE=YES WITH_POSIX=YES WITH_TOKENIZER=YES', I hope this helps. -- Jared Earle, Nightfall Games, jared@23x.net - http://www.23x.net "Watashi-wa shin no SUPORUKU desu"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000001c40c91$ef9531e0$800101df>