Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.comp.software.seamonkey > #8615

Re: [FreeBSD 15.0] Successfull build

Subject Re: [FreeBSD 15.0] Successfull build
Newsgroups alt.comp.software.seamonkey
References (8 earlier) <111hjql$53f$1@reader1.panix.com> <111hksi$2do$1@reader1.panix.com> <111ia4m$eje$1@reader1.panix.com> <111jls9$2al$1@reader1.panix.com> <111nn4i$7hn$1@reader1.panix.com>
From Dave Yeo <dave.r.yeo@gmail.com>
Message-ID <Wy10S.78$%a4.69@fx38.iad> (permalink)
Date 2026-06-27 21:38 -0700

Show all headers | View raw


Louis Epstein wrote:
>>>> Just looking at old .mozconfig files on my machine.
> No analysis of which of these options are workable?
>

Start out with a minimal .mozconfig, this one that you posted might be a 
good start
----
export CC=clang
export CXX=clang++
ac_add_options --enable-application=comm/suite
ac_add_options --enable-calendar
ac_add_options --enable-irc
ac_add_options --enable-dominspector
mk_add_options MOZ_OBJDIR=/home/ribo/mozilla-253/objdir
ac_add_options --enable-optimize
ac_add_options --enable-js-shell
#RAF ac_add_options --enable-elf-hack
ac_add_options --disable-debug-symbols
ac_add_options --disable-tests

# Disable checking that add-ons are signed by the trusted root
MOZ_ADDON_SIGNING=0
# Disable enforcing that add-ons are signed by the trusted root
MOZ_REQUIRE_SIGNING=0

# Package js shell
export MOZ_PACKAGE_JSSHELL=1
----

Which to me who doesn't use any BSD, seems a good start. IIRC the BSD's 
use clang.
Then if it turns out that the build breaks building one of various libs 
that SM includes, switch to using the system one, adding for example if 
cairo is broken (unlikely but who knows) adding the right ac_add_options 
such as
ac_add_options --enable-system-cairo
and retry.
I assume you have lots of memory so using the in tree libraries as 
recommended shouldn't be a problem as long as they work on your FreeBSD
I don't know about Rust and you may need something in .mozconfig to 
handle differences between what you have and what is expected. I think 
one example disabled Rust simd to work around an issue. Slight 
performance decrease I assume but likely not really noticeable.
You should perhaps add a Prefix unless you don't mind installing into 
/usr/local. The install phase is important as it will build omni.ja but 
you can test by running the new binary from dist/bin. Actually at the 
end of the build, mach should suggest a test drive where it will create 
a scratch profile and use the right options to not interfere with your 
installed SM, if you have one.
Dave
ps run mach --help to see some of the capabilities of mach if you are 
curious.

Back to alt.comp.software.seamonkey | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[FreeBSD 15.0] Successfull build JKB <JKB@hilbert.invalid> - 2026-01-15 10:23 +0000
  Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-03-14 08:38 +0000
    Re: [FreeBSD 15.0] Successfull build Daniel70 <daniel47@nomail.afraid.org> - 2026-03-14 20:25 +1100
      Re: [FreeBSD 15.0] Successfull build Nuno Silva <nunojsilva@invalid.invalid> - 2026-03-14 11:34 +0000
        Re: [FreeBSD 15.0] Successfull build Daniel70 <daniel47@nomail.afraid.org> - 2026-03-15 19:58 +1100
      Re: [FreeBSD 15.0] Successfull build Gerhard Strangar <g.s@arcor.de> - 2026-03-15 07:27 +0100
        Re: [FreeBSD 15.0] Successfull build Geoff Welsh <GeeDubya@some.rr.com> - 2026-03-16 09:43 -1000
          Re: [FreeBSD 15.0] Successfull build Gerhard Strangar <g.s@arcor.de> - 2026-03-17 17:26 +0100
            Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-06-24 15:16 +0000
              Re: [FreeBSD 15.0] Successfull build Gerhard Strangar <g.s@arcor.de> - 2026-06-24 17:09 +0000
                Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-06-24 21:56 +0000
                Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-06-24 22:14 +0000
                Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-06-25 04:17 +0000
                Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-06-25 16:43 +0000
                Re: [FreeBSD 15.0] Successfull build Gerhard Strangar <g.s@arcor.de> - 2026-06-26 18:45 +0000
                Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-06-27 05:16 +0000
                Re: [FreeBSD 15.0] Successfull build Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2026-06-27 18:22 +0000
                Re: [FreeBSD 15.0] Successfull build Hank Rogers <Hank@nospam.invalid> - 2026-06-27 19:50 -0500
                Re: [FreeBSD 15.0] Successfull build Nuno Silva <nunojsilva@invalid.invalid> - 2026-06-28 07:40 +0100
                Re: [FreeBSD 15.0] Successfull build groenveld@acm.org (John D Groenveld) - 2026-06-28 13:51 +0000
                Re: [FreeBSD 15.0] Successfull build Nuno Silva <nunojsilva@invalid.invalid> - 2026-07-01 09:11 +0100
                Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-06-28 19:41 +0000
                Re: [FreeBSD 15.0] Successfull build Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2026-06-29 16:54 +0000
                Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-06-27 05:29 +0000
                Re: [FreeBSD 15.0] Successfull build Dave Yeo <dave.r.yeo@gmail.com> - 2026-06-27 21:38 -0700
                Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-06-28 19:38 +0000
                Re: [FreeBSD 15.0] Successfull build Louis Epstein <le@lekno.ws> - 2026-06-28 19:45 +0000
                Re: [FreeBSD 15.0] Successfull build Dave Yeo <dave.r.yeo@gmail.com> - 2026-06-28 22:20 -0700
                Re: [FreeBSD 15.0] Successfull build Nuno Silva <nunojsilva@invalid.invalid> - 2026-06-29 07:32 +0100
                Re: [FreeBSD 15.0] Successfull build Dave Yeo <dave.r.yeo@gmail.com> - 2026-06-28 22:25 -0700
    Re: [FreeBSD 15.0] Successfull build Yuchan Seo <hexagonwin@disroot.org> - 2026-03-14 21:55 +0900

csiph-web