[Ohrrpgce] SVN: james/8448 Add new linux nightly build wrapper script

Ralph Versteegen teeemcee at gmail.com
Sun Feb 26 02:31:02 PST 2017


On 26 February 2017 at 10:46, <subversion at hamsterrepublic.com> wrote:

> james
> 2017-02-25 13:46:27 -0800 (Sat, 25 Feb 2017)
> 43
> Add new linux nightly build wrapper script
> ---
> A   wip/nightly/wrap-nightly-linux.sh
>

Great, so you have everything set up except Mac nightlies!

It looks like you're not passing portable=1, right? But the nighlties are
linked to libncurses.so.5 anyway, so I guess they are built on an older
version of debian?

Looking at build logs, I see that ixrat is building both x86 and x86_64
nightlies, while moggycellular is only building x86. There doesn't appear
to be any point to using moggycellular.

The x86 nightly depends only on libncurses.so.5, while the x86_64 one
depends on both libncurses.so.5 and libtinfo.so.5 and hence doesn't run on
Slackware. I don't know why they differ. Hmm... recompiling FB with
-DDISABLE_NCURSES would be the easiest solution, but would affect unlump
and relump, so I'll have to check whether that's a problem.

Unfortunately, I see that the x86 nightly still depends on
__cxa_throw_bad_array_new_length and hence a recent libstdc++.so, even
though it's compiled with -fno-exceptions, which works for me and for the
64 bit nightly. So I guess I'll try using Mozilla's solution instead.

Finally, most of the size of the linux and mac nightlies is vikings.rpg,
while only the Windows nightly installer has vikings; don't know which way
is better. I guess it's nice to have a nightly download which is the
complete package instead of having to extract over top of a stable
release...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.motherhamster.org/pipermail/ohrrpgce-motherhamster.org/attachments/20170226/e5f1d2b4/attachment.htm>


More information about the Ohrrpgce mailing list