[ports-i386@dosirak.kr.freebsd.org: mozilla-1.8.b1_6, 2 failed on i386 6]

Kris Kennaway kris at obsecurity.org
Mon Oct 24 12:09:37 PDT 2005


Dear port maintainer,

This port does not respect non-standard LOCALBASE/X11BASE settings,
which is a requirement that all FreeBSD ports should satisfy.  In this build,
your port and all its dependencies were built with LOCALBASE=/usr/opt and
X11BASE=/usr/X, and the build failed because of hard-coded values in your port
or the vendor sources.

See

  http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-prefix.html

for more detail.

Can you please look into fixing this problem?

Thanks,
Kris

P.S. Hint: You should not see any literal /usr/local or /usr/X11R6 in the log below, nor in
the patched sources for your port.  Any instances of these strings used by your port should
be changed to LOCALBASE/X11BASE/PREFIX as described in the above URL.

----- Forwarded message from User Ports-i386 <ports-i386 at dosirak.kr.freebsd.org> -----

X-Original-To: kkenn at localhost
Delivered-To: kkenn at localhost.obsecurity.org
X-Original-To: kris at FreeBSD.org
Delivered-To: kris at FreeBSD.org
Date: Sun, 23 Oct 2005 12:32:15 +0900 (KST)
From: User Ports-i386 <ports-i386 at dosirak.kr.freebsd.org>
To: krion at FreeBSD.org, kris at FreeBSD.org
Subject: mozilla-1.8.b1_6,2 failed on i386 6
X-UIDL: /j`"!)ej"!<af"!)P>"!
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=0.96.0

building mozilla-1.8.b1_6,2 on dalki.kr.freebsd.org
in directory /var/pkgbuild/6/chroot/97398
maintained by: gnome at FreeBSD.org
port directory: /usr/ports/www/mozilla-devel
build started at Sun Oct 23 03:31:20 UTC 2005
FETCH_DEPENDS=
PATCH_DEPENDS=perl-5.8.7.tbz
EXTRACT_DEPENDS=perl-5.8.7.tbz
BUILD_DEPENDS=atk-1.9.1.tbz bitstream-vera-1.10_1.tbz expat-1.95.8_3.tbz fontconfig-2.2.3,1.tbz freetype2-2.1.10_1.tbz gettext-0.14.5.tbz glib-2.6.6.tbz gmake-3.80_2.tbz gtk-2.6.10_1.tbz hicolor-icon-theme-0.5.tbz intltool-0.34.1.tbz jpeg-6b_3.tbz libIDL-0.8.6.tbz libXft-2.1.7.tbz libiconv-1.9.2_1.tbz libxml2-2.6.22.tbz p5-XML-Parser-2.34_1.tbz pango-1.8.2.tbz perl-5.8.7.tbz pkgconfig-0.17.2.tbz png-1.2.8_2.tbz shared-mime-info-0.16_1.tbz tiff-3.7.4.tbz xorg-fonts-encodings-6.8.2.tbz xorg-fonts-truetype-6.8.2.tbz xorg-libraries-6.8.2.tbz zip-2.3_2.tbz
RUN_DEPENDS=atk-1.9.1.tbz bitstream-vera-1.10_1.tbz desktop-file-utils-0.10_2.tbz expat-1.95.8_3.tbz fontconfig-2.2.3,1.tbz freetype2-2.1.10_1.tbz gettext-0.14.5.tbz glib-2.6.6.tbz gnomehier-2.0_7.tbz gtk-2.6.10_1.tbz hicolor-icon-theme-0.5.tbz jpeg-6b_3.tbz libIDL-0.8.6.tbz libXft-2.1.7.tbz libiconv-1.9.2_1.tbz libxml2-2.6.22.tbz pango-1.8.2.tbz perl-5.8.7.tbz pkgconfig-0.17.2.tbz png-1.2.8_2.tbz popt-1.7.tbz shared-mime-info-0.16_1.tbz tiff-3.7.4.tbz xorg-fonts-encodings-6.8.2.tbz xorg-fonts-truetype-6.8.2.tbz xorg-libraries-6.8.2.tbz
add_pkg
================================================================
====================<phase 1: make checksum>====================
=> mozilla-source-1.8b1.tar.bz2 doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch from ftp://ftp2.kr.freebsd.org/pub/FreeBSD/ports/distfiles//.
mozilla-source-1.8b1.tar.bz2                            30 MB 9877 kBps
=> Checksum OK for mozilla-source-1.8b1.tar.bz2.
================================================================
====================<phase 2: make extract>====================
add_pkg perl-5.8.7.tbz
adding dependencies
pkg_add perl-5.8.7.tbz
Removing stale symlinks from /usr/bin...
    Removing /usr/bin/perl
    Removing /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
    Symlinking /usr/opt/bin/perl5.8.7 to /usr/bin/perl
    Symlinking /usr/opt/bin/perl5.8.7 to /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
Spamming /etc/manpath.config... Done.
===>  Extracting for mozilla-1.8.b1_6,2
=> Checksum OK for mozilla-source-1.8b1.tar.bz2.
===>   mozilla-1.8.b1_6,2 depends on file: /usr/opt/bin/perl5.8.7 - found
Deleting perl-5.8.7 
Removing stale symlinks from /usr/bin...
    Removing /usr/bin/perl
    Removing /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
================================================================
====================<phase 3: make patch>====================
add_pkg perl-5.8.7.tbz
adding dependencies
pkg_add perl-5.8.7.tbz
Removing stale symlinks from /usr/bin...
    Skipping /usr/bin/perl
    Skipping /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
    Symlinking /usr/opt/bin/perl5.8.7 to /usr/bin/perl
    Symlinking /usr/opt/bin/perl5.8.7 to /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
Spamming /etc/manpath.config... Done.
===>  Patching for mozilla-1.8.b1_6,2
===>   mozilla-1.8.b1_6,2 depends on file: /usr/opt/bin/perl5.8.7 - found
===>  Applying FreeBSD patches for mozilla-1.8.b1_6,2
Deleting perl-5.8.7 
Removing stale symlinks from /usr/bin...
    Removing /usr/bin/perl
    Removing /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
================================================================
====================<phase 4: make build>====================
add_pkg atk-1.9.1.tbz bitstream-vera-1.10_1.tbz expat-1.95.8_3.tbz fontconfig-2.2.3,1.tbz freetype2-2.1.10_1.tbz gettext-0.14.5.tbz glib-2.6.6.tbz gmake-3.80_2.tbz gtk-2.6.10_1.tbz hicolor-icon-theme-0.5.tbz intltool-0.34.1.tbz jpeg-6b_3.tbz libIDL-0.8.6.tbz libXft-2.1.7.tbz libiconv-1.9.2_1.tbz libxml2-2.6.22.tbz p5-XML-Parser-2.34_1.tbz pango-1.8.2.tbz perl-5.8.7.tbz pkgconfig-0.17.2.tbz png-1.2.8_2.tbz shared-mime-info-0.16_1.tbz tiff-3.7.4.tbz xorg-fonts-encodings-6.8.2.tbz xorg-fonts-truetype-6.8.2.tbz xorg-libraries-6.8.2.tbz zip-2.3_2.tbz
adding dependencies
pkg_add atk-1.9.1.tbz
Removing stale symlinks from /usr/bin...
    Skipping /usr/bin/perl
    Skipping /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
    Symlinking /usr/opt/bin/perl5.8.7 to /usr/bin/perl
    Symlinking /usr/opt/bin/perl5.8.7 to /usr/bin/perl5
Done.
Cleaning up /etc/make.conf... Done.
Spamming /etc/make.conf... Done.
Cleaning up /etc/manpath.config... Done.
Spamming /etc/manpath.config... Done.
pkg_add bitstream-vera-1.10_1.tbz
Running fc-cache to build fontconfig cache...
fc-cache: "/usr/X/lib/X11/fonts": caching, 0 fonts, 1 dirs
fc-cache: "/usr/X/lib/X11/fonts/local": caching, 0 fonts, 0 dirs
fc-cache: "/root/.fonts": skipping, no such directory
fc-cache: succeeded
/usr/X/bin/fc-cache: "lib/X11/fonts/bitstream-vera": caching, 10 fonts, 0 dirs
/usr/X/bin/fc-cache: succeeded

IMPORTANT - READ CAREFULLY: Please read the COPYRIGHT included with these fonts
before using.  The copyright can be found at /usr/X/lib/X11/fonts/bitstream-vera/COPYRIGHT.TXT.  To
use these fonts, follow the instructions below.

Make sure that the freetype module is loaded.  If it is not, add the following
line to the "Modules" section of your X Windows configuration file:

	Load "freetype"

Add the following line to the "Files" section of X Windows configuration file:

	FontPath "/usr/X/lib/X11/fonts/bitstream-vera/"

Note: your X Windows configuration file is typically /etc/X11/XF86Config
if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org.

pkg_add expat-1.95.8_3.tbz
skipping expat-1.95.8_3, already added
pkg_add fontconfig-2.2.3,1.tbz
skipping fontconfig-2.2.3,1, already added
pkg_add freetype2-2.1.10_1.tbz
skipping freetype2-2.1.10_1, already added
pkg_add gettext-0.14.5.tbz
skipping gettext-0.14.5, already added
pkg_add glib-2.6.6.tbz
skipping glib-2.6.6, already added
pkg_add gmake-3.80_2.tbz
pkg_add gtk-2.6.10_1.tbz
***
* Updating MIME database in /usr/X/share/mime...
***
***
* Updating MIME database in /usr/opt/share/mime...
***
Running fc-cache to build fontconfig cache...
fc-cache: "/usr/X/lib/X11/fonts": caching, 0 fonts, 4 dirs
fc-cache: "/usr/X/lib/X11/fonts/local": caching, 0 fonts, 0 dirs
fc-cache: "/usr/X/lib/X11/fonts/bitstream-vera": caching, 10 fonts, 0 dirs
fc-cache: "/usr/X/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs
fc-cache: "/usr/X/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 dirs
fc-cache: "/usr/X/lib/X11/fonts/TTF": caching, 12 fonts, 0 dirs
fc-cache: "/root/.fonts": skipping, no such directory
fc-cache: succeeded
pkg_add hicolor-icon-theme-0.5.tbz
skipping hicolor-icon-theme-0.5, already added
pkg_add intltool-0.34.1.tbz
pkg_add jpeg-6b_3.tbz
skipping jpeg-6b_3, already added
pkg_add libIDL-0.8.6.tbz
pkg_add libXft-2.1.7.tbz
skipping libXft-2.1.7, already added
pkg_add libiconv-1.9.2_1.tbz
skipping libiconv-1.9.2_1, already added
pkg_add libxml2-2.6.22.tbz
skipping libxml2-2.6.22, already added
pkg_add p5-XML-Parser-2.34_1.tbz
skipping p5-XML-Parser-2.34_1, already added
pkg_add pango-1.8.2.tbz
skipping pango-1.8.2, already added
pkg_add perl-5.8.7.tbz
skipping perl-5.8.7, already added
pkg_add pkgconfig-0.17.2.tbz
skipping pkgconfig-0.17.2, already added
pkg_add png-1.2.8_2.tbz
skipping png-1.2.8_2, already added
pkg_add shared-mime-info-0.16_1.tbz
skipping shared-mime-info-0.16_1, already added
pkg_add tiff-3.7.4.tbz
skipping tiff-3.7.4, already added
pkg_add xorg-fonts-encodings-6.8.2.tbz
skipping xorg-fonts-encodings-6.8.2, already added
pkg_add xorg-fonts-truetype-6.8.2.tbz
skipping xorg-fonts-truetype-6.8.2, already added
pkg_add xorg-libraries-6.8.2.tbz
skipping xorg-libraries-6.8.2, already added
pkg_add zip-2.3_2.tbz
===>   mozilla-1.8.b1_6,2 depends on executable: zip - found
===>   mozilla-1.8.b1_6,2 depends on executable: gmake - found
===>   mozilla-1.8.b1_6,2 depends on file: /usr/opt/bin/perl5.8.7 - found
===>   mozilla-1.8.b1_6,2 depends on file: /usr/opt/bin/intltool-extract - found
===>   mozilla-1.8.b1_6,2 depends on executable: pkg-config - found
===>   mozilla-1.8.b1_6,2 depends on shared library: jpeg.9 - found
===>   mozilla-1.8.b1_6,2 depends on shared library: png.5 - found
===>   mozilla-1.8.b1_6,2 depends on shared library: Xft.2 - found
===>   mozilla-1.8.b1_6,2 depends on shared library: iconv.3 - found
===>   mozilla-1.8.b1_6,2 depends on shared library: atk-1.0.901 - found
===>   mozilla-1.8.b1_6,2 depends on shared library: glib-2.0.600 - found
===>   mozilla-1.8.b1_6,2 depends on shared library: gtk-x11-2.0.600 - found
===>   mozilla-1.8.b1_6,2 depends on shared library: IDL-2.0 - found
===>   mozilla-1.8.b1_6,2 depends on shared library: pango-1.0.800 - found
===>   mozilla-1.8.b1_6,2 depends on shared library: X11.6 - found
===>  Configuring for mozilla-1.8.b1_6,2
pkg_info: no packages match pattern(s)
creating cache ./config.cache
checking host system type... i386-unknown-freebsd7.0
checking target system type... i386-unknown-freebsd7.0
checking build system type... i386-unknown-freebsd7.0
checking for gcc... cc
checking whether the C compiler (cc -O -fno-strict-aliasing -pipe ) works... yes
checking whether the C compiler (cc -O -fno-strict-aliasing -pipe ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking for c++... c++
checking whether the C++ compiler (c++ -O -fno-strict-aliasing -pipe ) works... yes
checking whether the C++ compiler (c++ -O -fno-strict-aliasing -pipe ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking for ranlib... ranlib
checking for as... /usr/bin/as
checking for ar... ar
checking for ld... ld
checking for strip... strip
checking for windres... no
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether cc understands -c and -o together... yes
checking how to run the C preprocessor... cc -E
checking how to run the C++ preprocessor... c++ -E
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking whether ln -s works... yes
checking for perl5... /usr/bin/perl5
checking for minimum required perl version >= 5.004... 5.008007
checking for full perl installation... yes
checking for doxygen... :
checking for whoami... /usr/bin/whoami
checking for autoconf... :
checking for unzip... :
checking for zip... /usr/opt/bin/zip
checking for makedepend... no
checking for xargs... /usr/bin/xargs
checking for gmake... /usr/opt/bin/gmake
checking for X... no
checking whether ld has archive extraction flags... yes
checking for 64-bit OS... no
checking for ANSI C header files... yes
checking for working const... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking for st_blksize in struct stat... yes
checking for siginfo_t... no
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for int64... no
checking for uint... yes
checking for uint_t... no
checking for uint16_t... yes
checking for uname.domainname... no
checking for uname.__domainname... no
checking for usable wchar_t (2 bytes, unsigned)... no
checking for compiler -fshort-wchar option... yes
checking for visibility(hidden) attribute... yes
checking for visibility pragma support... no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for sys/byteorder.h... no
checking for compat.h... no
checking for getopt.h... yes
checking for sys/bitypes.h... no
checking for memory.h... yes
checking for unistd.h... yes
checking for gnu/libc-version.h... no
checking for nl_types.h... yes
checking for malloc.h... no
checking for X11/XKBlib.h... no
checking for sys/statvfs.h... yes
checking for sys/statfs.h... no
checking for sys/vfs.h... no
checking for sys/mount.h... yes
checking for mmintrin.h... no
checking for new... yes
checking for sys/cdefs.h... yes
checking for gethostbyname_r in -pthread... no
checking for atan in -lm... yes
checking for dlopen in -ldl... no
checking for socket in -lsocket... no
checking for pthread_create in -pthreads... no
checking for pthread_create in -pthread... yes
checking whether cc accepts -pthread... yes
checking whether mmap() sees write()s... yes
checking whether cc needs -traditional... no
checking for 8-bit clean memcmp... yes
checking for random... yes
checking for strerror... yes
checking for lchown... yes
checking for fchmod... yes
checking for snprintf... yes
checking for statvfs... yes
checking for memmove... yes
checking for rint... yes
checking for stat64... no
checking for lstat64... no
checking for flockfile... yes
checking for getpagesize... yes
checking for localtime_r... yes
checking for strtok_r... yes
checking for wcrtomb... yes
checking for mbrtowc... yes
checking for res_ninit()... no
checking for gnu_get_libc_version()... no
checking for iconv in -lc... no
checking for iconv in -liconv... yes
checking for iconv()... yes
checking for iconv() with const input... yes
checking for nl_langinfo and CODESET... yes
checking for an implementation of va_copy()... yes
checking for an implementation of __va_copy()... no
checking whether va_lists can be copied by value... yes
checking for C++ exceptions flag... -fno-exceptions
checking for gcc 3.0 ABI... yes
checking for C++ "explicit" keyword... yes
checking for C++ "typename" keyword... yes
checking for modern C++ template specialization syntax support... yes
checking whether partial template specialization works... yes
checking whether operators must be re-defined for templates derived from templates... no
checking whether we need to cast a derived template to pass as its base class... no
checking whether the compiler can resolve const ambiguities for templates... yes
checking whether the C++ "using" keyword can change access... yes
checking whether the C++ "using" keyword resolves ambiguity... yes
checking for "std::" namespace... yes
checking whether standard template operator!=() is ambiguous... unambiguous
checking for C++ reinterpret_cast... yes
checking for C++ dynamic_cast to void*... yes
checking whether C++ requires implementation of unused virtual methods... no
checking for trouble comparing to zero near std::operator!=()... no
checking for LC_MESSAGES... yes
checking for jpeg_destroy_compress in -ljpeg... yes
checking for gzread in -lz... yes
checking for png_get_valid in -lpng... yes
checking for pkg-config... /usr/opt/bin/pkg-config
checking for gtk+-2.0 >= 1.3.7... yes
checking MOZ_GTK2_CFLAGS... -DXTHREADS -DXUSE_MTSAFE_API -I/usr/opt/include/atk-1.0 -I/usr/opt/include/glib-2.0 -I/usr/opt/lib/glib-2.0/include -I/usr/X/include/gtk-2.0 -I/usr/X/lib/gtk-2.0/include -I/usr/X/include -I/usr/X/include/pango-1.0 -I/usr/opt/include/freetype2 -I/usr/opt/include  
checking MOZ_GTK2_LIBS... -L/usr/X/lib   -lgtk-x11-2.0  
checking for xft... yes
checking MOZ_XFT_CFLAGS... -I/usr/X/include -I/usr/opt/include/freetype2 -I/usr/opt/include  
checking MOZ_XFT_LIBS... -L/usr/opt/lib -L/usr/X/lib   -lXft -lfreetype -lz -lXrender -lX11 -lXext  
checking for pango >= 1.1.0... yes
checking _PANGOCHK_CFLAGS... -I/usr/opt/include/glib-2.0 -I/usr/opt/lib/glib-2.0/include -I/usr/X/include/pango-1.0  
checking _PANGOCHK_LIBS... -L/usr/X/lib   -lpango-1.0 -lm  
checking for XpGetPrinterList in -lXp... no
checking for gconf-2.0 >= 1.2.1... gnome-config: not found
gnome-config: not found
checking for libgnome-2.0 >= 2.0... gnome-config: not found
gnome-config: not found
checking for libgnomeui-2.0 >= 2.2.0... gnome-config: not found
gnome-config: not found
configure: warning: Cannot build gnomevfs without required libraries. Removing gnomevfs from MOZ_EXTENSIONS.
configure: warning: Cannot build venkman without JavaScript debug library. Removing venkman from MOZ_EXTENSIONS.
checking for gssapi.h... yes
checking for gss_init_sec_context in -lgss... no
checking for gss_init_sec_context... no
checking for gss_init_sec_context in -lgssapi... yes
checking for gssapi_generic.h... no
checking for gssapi/gssapi_generic.h... no
checking for valid optimization flags... yes
checking for __cxa_demangle... yes
checking for gcc -pipe support... yes
checking whether compiler supports -Wno-long-long... yes
checking whether C compiler supports -fprofile-generate... yes
checking for correct temporary object destruction order... yes
checking for correct overload resolution with const and templates... no
checking for libIDL-2.0 >= 0.8.0... yes
checking LIBIDL_CFLAGS... -I/usr/opt/include/libIDL-2.0 -I/usr/opt/include/glib-2.0 -I/usr/opt/lib/glib-2.0/include  
checking LIBIDL_LIBS... -L/usr/opt/lib   -lIDL-2  
checking for glib-2.0 >= 1.3.7... yes
checking GLIB_CFLAGS... -I/usr/opt/include/glib-2.0 -I/usr/opt/lib/glib-2.0/include  
checking GLIB_LIBS... -L/usr/opt/lib   -lglib-2.0 -liconv  
checking for working alloca.h... no
checking for alloca... yes
configure: error: Could not compile basic X program.
===>  Script "configure" failed unexpectedly.
Please direct the output of the failure of the make command to a file, and
then feed that file to the gnomelogalyzer, available from
http://www.freebsd.org/gnome/gnomelogalyzer.sh, which will diagnose the problem
and suggest a solution.  If - and only if - the gnomelogalyzer cannot solve
the problem, report the problem to the FreeBSD GNOME team at gnome at FreeBSD.org,
and attach "/work/a/ports/www/mozilla-devel/work/mozilla/config.log" and the
output of the failure of the make command.  Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /a/ports/www/mozilla-devel.
================================================================
build of /usr/ports/www/mozilla-devel ended at Sun Oct 23 03:42:32 UTC 2005


----- End forwarded message -----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20051023/2c2a6d0b/attachment.bin


More information about the freebsd-gnome mailing list