Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

The idea of male and female are universal constants. -- Kirk, "Metamorphosis", stardate 3219.8


computers / alt.comp.software.seamonkey / [FreeBSD] Build failure (SM 2.52.18)

SubjectAuthor
o [FreeBSD] Build failure (SM 2.52.18)JKB

1
[FreeBSD] Build failure (SM 2.52.18)

<65797d21$0$7765$426a74cc@news.free.fr>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=1393&group=alt.comp.software.seamonkey#1393

  copy link   Newsgroups: alt.comp.software.seamonkey
Path: i2pn2.org!i2pn.org!news.chmurka.net!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-b.proxad.net!nnrp3-1.free.fr!not-for-mail
Newsgroups: alt.comp.software.seamonkey
From: JKB@hilbert.invalid (JKB)
Subject: [FreeBSD] Build failure (SM 2.52.18)
Reply-To: <jkb@invalid>
User-Agent: slrn/1.0.3 (Linux)
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Date: 13 Dec 2023 09:45:05 GMT
Lines: 52
Message-ID: <65797d21$0$7765$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 13 Dec 2023 10:45:05 CET
NNTP-Posting-Host: 188.231.16.145
X-Trace: 1702460705 news-3.free.fr 7765 188.231.16.145:15644
X-Complaints-To: abuse@proxad.net
 by: JKB - Wed, 13 Dec 2023 09:45 UTC

Hello,

I have tried to build SM 2.53.18 on FreeBSD 14 with following
.mozconfig:

export CC=clang15
export CXX=clang++15
ac_add_options --enable-application=comm/suite
ac_add_options --enable-calendar
ac_add_options --enable-irc
ac_add_options --enable-dominspector
ac_add_options --enable-optimize
ac_add_options --disable-debug

mach build aborts with:

70:58.70 /usr/include/c++/v1/locale:2827:22: error: no member named 'HunspellAllocator' in namespace 'std'; did you mean simply 'HunspellAllocator'?
70:58.70 _Tp* __t = (_Tp*)std::realloc(__owns ? __b.get() : 0, __new_cap);
70:58.70 ^

In the past (SM 2.53.17), I have fixed this bug with a patch that
has been applied upstream :

legendre# diff -u ./seamonkey-2.53.18/memory/mozalloc/throw_gcc.h ./seamonkey-2.53.17/memory/mozalloc/throw_gcc.h
--- ./seamonkey-2.53.18/memory/mozalloc/throw_gcc.h 2023-11-06 22:01:24.000000000 +0100
+++ ./seamonkey-2.53.17/memory/mozalloc/throw_gcc.h 2023-11-22 18:12:50.366742955 +0100
@@ -9,7 +9,6 @@
#define mozilla_throw_gcc_h
#if !defined(_LIBCPP_VERSION) || _LIBCPP_VERSION < 14000
- #include "mozilla/Attributes.h"
#include <stdio.h> // snprintf
@@ -164,6 +163,5 @@
#undef MOZ_THROW_NORETURN
#undef MOZ_THROW_INLINE
-#endif // _LIBCPP_VERSION check
- +#endif
#endif // mozilla_throw_gcc_h

How can I fix this issue ?

Best regards,

JB

--
Si votre demande me parvient en code 29, je vous titiouillerai volontiers
une réponse.


computers / alt.comp.software.seamonkey / [FreeBSD] Build failure (SM 2.52.18)

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor