Greetings, this is driving me bonkers:
I'm trying to build seamonkey from source. I got myself the tarball (seamonkey-2.40.source.tar.xz) and followed basically the recommendations from the Byond Linux From Scratch - people as of http://www.linuxfromscratch.org/blfs/view/svn/xsoft/seamonkey.html I'm building outside the source tree, with the following mozconfig: # If you have a multicore machine, all cores will be used by default. # If desired, you can reduce the number of cores used, e.g. to 1, by # uncommenting the next line and setting a valid number of CPU cores. #mk_add_options MOZ_MAKE_FLAGS="-j1" # If you have installed DBus-Glib comment out this line: ac_add_options --disable-dbus # If you have installed dbus-glib, and you have installed (or will install) # wireless-tools, and you wish to use geolocation web services, comment out # this line ac_add_options --disable-necko-wifi # GStreamer is necessary for H.264 video playback in HTML5 Video Player; # to be enabled, also remember to set "media.gstreamer.enabled" to "true" # in about:config. If you have GStreamer 1.x.y, uncomment this line: #ac_add_options --enable-gstreamer=1.0 # Uncomment these lines if you have installed optional dependencies: #ac_add_options --enable-system-hunspell #ac_add_options --enable-startup-notification # Comment out following option if you have PulseAudio installed ac_add_options --disable-pulseaudio # Comment out following option if you have gconf installed ac_add_options --disable-gconf # Comment out following options if you have not installed # recommended dependencies: # Do not use system SQLite for SeaMonkey based on XUL-47 #ac_add_options --enable-system-sqlite #ac_add_options --with-system-libevent #ac_add_options --with-system-libvpx #ac_add_options --with-system-nspr #ac_add_options --with-system-nss #ac_add_options --with-system-icu # The BLFS editors recommend not changing anything below this line: ac_add_options --prefix=/usr/local ac_add_options --enable-application=suite ac_add_options --disable-crashreporter ac_add_options --disable-updater ac_add_options --disable-tests ac_add_options --enable-optimize ac_add_options --enable-strip ac_add_options --enable-install-strip ac_add_options --enable-gio ac_add_options --enable-official-branding ac_add_options --enable-safe-browsing ac_add_options --enable-url-classifier # Use internal cairo due to reports of unstable execution with # system cairo #ac_add_options --enable-system-cairo ac_add_options --enable-system-ffi ac_add_options --enable-system-pixman ac_add_options --with-pthreads ac_add_options --with-system-bz2 ac_add_options --with-system-jpeg ac_add_options --with-system-png ac_add_options --with-system-zlib mk_add_options MOZ_OBJDIR=/nonraid/build/II/sss ac_add_options --x-includes=/nonraid/X/X11R7.7/include ac_add_options --x-libraries=/nonraid/X/X11R7.7/lib I haven't set the MOZCONFIG environment variable. I'm using tcsh. The build appears to pick up the mozconfig: client.mk:205: /nonraid/build/II/sss/.mozconfig.mk: Datei oder Verzeichnis nicht gefunden mkdir -p '/nonraid/build/II/sss/' > /nonraid/build/II/sss/.mozconfig.mk Adding client.mk options from /nonraid/build/II/seamonkey-2.40/mozconfig: MOZ_OBJDIR=/nonraid/build/II/sss FOUND_MOZCONFIG := /nonraid/build/II/seamonkey-2.40/mozconfig make[1]: Verzeichnis »/nonraid/build/II/seamonkey-2.40« wird betreten cd /nonraid/build/II/sss /nonraid/build/II/seamonkey-2.40/configure creating cache ./config.cache loading cache ./config.cache checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for gawk... gawk checking for python2.7... /nonraid/python7/bin//python2.7 Creating Python environment New python executable in /nonraid/build/II/sss/_virtualenv/bin/python2.7 Also creating executable in /nonraid/build/II/sss/_virtualenv/bin/python But then it won't give a monkey's (pun intended) on my humble requests that seamonkey be built, and it also soldirs through gobs of tests that I said I didn't want. It does go through to the end, but leaves me with the unwanted firefox in lieu of seamonkey. The odd thing is that if I simply say configure --help it comes up with a suspiciously short list: Usage: configure [options] [host] Options: [defaults in brackets after descriptions] Configuration: --cache-file=FILE cache test results in FILE --help print this message --no-create do not create output files --quiet, --silent do not print `checking...' messages --version print the version of autoconf that created configure Directory and file names: --prefix=PREFIX install architecture-independent files in PREFIX [/usr/local] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [same as prefix] --bindir=DIR user executables in DIR [EPREFIX/bin] --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] --libexecdir=DIR program executables in DIR [EPREFIX/libexec] --datadir=DIR read-only architecture-independent data in DIR [PREFIX/share] --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data in DIR [PREFIX/com] --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] --libdir=DIR object code libraries in DIR [EPREFIX/lib] --includedir=DIR C header files in DIR [PREFIX/include] --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] --infodir=DIR info documentation in DIR [PREFIX/info] --mandir=DIR man documentation in DIR [PREFIX/man] --srcdir=DIR find the sources in DIR [configure dir or ..] --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names Host type: --build=BUILD configure for building on BUILD [BUILD=HOST] --host=HOST configure for HOST [guessed] --target=TARGET configure for TARGET [TARGET=HOST] Features and packages: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --x-includes=DIR X include files are in DIR --x-libraries=DIR X library files are in DIR That's it - no --enable-application=... or else. If I do a configure --help in firefox-48.0b7.source.tar.xz's source dir I get the full monty of options. What the smeg am I missing here? I'm making the same experience when trying to build thunderbird off thunderbird-47.0b2.source.tar.xz, with a very similar mozconfig (obviously enabling mail instead). TIA, regards Andreas -- KRYTEN: Well, for the last few minutes, sir, you've been dead... LISTER: Wow... KOCHANSKI: How did it feel? LISTER: Ever been to Swindon? _______________________________________________ dev-builds mailing list dev-builds@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-builds