Can't build firefox or thunderbird

Michael Johnson ahze at ahze.net
Wed Dec 27 14:12:08 PST 2006


On 12/27/06, Doug Barton <dougb at freebsd.org> wrote:
> With the latest updates to either port, I get the same error for both:
>
> if test ! -d system_wrappers; then mkdir system_wrappers; fi
> /usr/local/bin/perl5.8.8 ../config/preprocessor.pl
> -DOSTYPE=\"FreeBSD7\" -DOSARCH=\"FreeBSD\" -DBUILD_ID=
> -DMOZILLA_VERSION=\"1.8.0.9\" -DMOZILLA_VERSION_U=1.8.0.9
> -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1
> -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1
> -DHAVE_UINT16_T=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1
> -DHAVE_VISIBILITY_PRAGMA=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1
> -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1
> -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_CDEFS_H=1
> -DHAVE_LIBC_R=1 -DHAVE_LIBM=1 -DFUNCPROTO=15 -DHAVE_XSHM=1
> -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1
> -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1
> -DHAVE_RINT=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1
> -DHAVE_STRTOK_R=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy
> -DHAVE_VA_COPY=1 -DHAVE_I18N_LC_MESSAGES=1
> -DMOZ_DEFAULT_TOOLKIT=\"gtk2\" -DMOZ_WIDGET_GTK2=1
> -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_THUNDERBIRD=1
> -DMOZ_BUILD_APP=mail -DMOZ_XUL_APP=1 -DMOZ_STATIC_MAIL_BUILD=1
> -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_ENABLE_XFT=1
> -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1
> -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DMOZ_XTF=1
> -DMOZ_MATHML=1 -DMOZ_UPDATE_CHANNEL=default -DNS_DISABLE_LOGGING=1
> -DHAVE___CXA_DEMANGLE=1 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_XUL=1
> -DMOZ_PROFILELOCKING=1 -DMOZ_DLL_SUFFIX=\".so\" -DXP_UNIX=1
> -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DNS_PRINT_PREVIEW=1
> -DNS_PRINTING=1 -DMOZ_ACCESSIBILITY_ATK=1
> -DMOZILLA_LOCALE_VERSION=\"1.8\" -DMOZILLA_REGION_VERSION=\"1.8\"
> -DMOZILLA_SKIN_VERSION=\"1.8\"  \
>                 -DMOZ_TREE_CAIRO= \
>                 -DMOZ_ENABLE_LIBXUL= \
>                 -DMOZ_NATIVE_ZLIB=1 \
>                 -DMOZ_NATIVE_PNG=1 \
>                 ./system-headers | /usr/local/bin/perl5.8.8
> ../nsprpub/config/make-system-wrappers.pl system_wrappers
> Can't open perl script "../nsprpub/config/make-system-wrappers.pl": No
> such file or directory
> gmake[1]: *** [export] Error 2
> gmake[1]: Leaving directory
> `/usr/local/tmp/usr/local/ports/mail/thunderbird/work/mozilla/config'
> gmake: *** [default] Error 2
> *** Error code 2
>
> Stop in /usr/local/ports/mail/thunderbird.
>
> The make-system-wrappers.pl script doesn't exist anywhere on my
> system, including in the sources for firefox or thunderbird.
> /usr/local/bin/perl5.8.8 does exist of course. Here are the relevant
> entries from /etc/make.conf, just in case:
>
> X_WINDOW_SYSTEM=        xorg
> X11BASE=                /usr/local/xorg
> APACHE_PORT=            www/apache13
> WITH_CUPS=              true
> WITH_IPV6=              true
> WITH_SSL=               true
> WITHOUT_NLS=            true
> WITHOUT_PAM=            true
> WITHOUT_PYTHON=         true
> PERL_VER=5.8.8
> PERL_VERSION=5.8.8
>
> Doug

I can't reproduce this on 6.2-RC1. Are nspr and nss ports up to date? And is
www/mozilla/Makefile.common up to date?

Michael

>
> --
>
>     This .signature sanitized for your protection
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>


More information about the freebsd-ports mailing list