Trying to build 2.57 on FreeBSD

2021-01-18 Thread BERTRAND Joël
Hello,

I'm trying to build SM from sources on a FreeBSD workstation (since
2.53, SM is totally unusable on FreeBSD as SM takes a lot of memory and
this workstation is continuously swapping).

Compilation crashes with :
 5:11.98
/root/seamonkey/mozilla-esr60/nsprpub/pr/src/pthreads/ptsynch.c:941:17:
error: variable has incomplete type 'union semun'
 5:11.98 union semun arg;
 5:11.98 ^
 5:11.98
/root/seamonkey/mozilla-esr60/nsprpub/pr/src/pthreads/ptsynch.c:941:11:
note: forward declaration of 'union semun'
 5:11.98 union semun arg;
 5:11.98   ^
 5:11.98
/root/seamonkey/mozilla-esr60/nsprpub/pr/src/pthreads/ptsynch.c:1081:17:
error: variable has incomplete type 'union semun'
 5:11.98 union semun unused;
 5:11.98 ^
 5:11.98
/root/seamonkey/mozilla-esr60/nsprpub/pr/src/pthreads/ptsynch.c:1081:11:
note: forward declaration of 'union semun'
 5:11.98 union semun unused;
 5:11.98   ^
 5:11.99 2 errors generated.

root@pythagore:~/seamonkey/mozilla-esr60 # cat .mozconfig
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=/root/seamonkey/objdir-sm257
ac_add_options --enable-optimize
ac_add_options --enable-js-shell
ac_add_options --disable-debug-symbols
# 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

semun is defined in /usr/include/sys/sem.h, but available if and only if
one of the following define is set :

#if defined(_KERNEL) || defined(_WANT_SEMUN)
union semun {
}
#endif

#define _WANT_SEMUN before sem.h inclusion is not enough, I have added a
quick and dirty patch :

#if (defined(__GNU_LIBRARY__) && !defined(_SEM_SEMUN_UNDEFINED)) \
|| defined(FREEBSD) || defined(OPENBSD) || defined(BSDI) \
|| defined(DARWIN) || defined(SYMBIAN)
/* union semun is defined by including  */
union semun {
int val;
struct semid_ds *buf;
unsigned short  *array;
};
#else
/* according to X/OPEN we have to define it ourselves */
union semun {
int val;
struct semid_ds *buf;
unsigned short  *array;
};
#endif

Best regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


[patch required] Re: SM 2.53.5.1 under FreeBSD

2020-11-25 Thread BERTRAND Joël
Please patch sources with :

https://phabricator.services.mozilla.com/D62847

to build Seamonkey on FreeBSD.

Best regards,

JB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SM 2.53.5.1 under FreeBSD

2020-11-25 Thread BERTRAND Joël
Nuno Silva a écrit :
> On 2020-11-25, BERTRAND Joël wrote:
> 
>>>
>>> Just in case you haven't found it yet, this looks like what is reported
>>> in bug 1677848:
>>> https://bugzilla.mozilla.org/show_bug.cgi?id=1677848
>>
>>  I have delete #error line to test ans now, build process aborts much
>> further :
>>
>>
>> gmake[4]: Leaving directory
>> '/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/toolkit/library/rust'
>> gmake[4]: Entering directory
>> '/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/js/ipc'
>> mkdir -p '.deps/'
>> /root/seamonkey/seamonkey-2.53.5.1/mozilla/ipc/chromium/src/base/process_util_bsd.cc:44:57:
>> error:
>>   no member named 'environ' in 'base::LaunchOptions'
>>   EnvironmentArray vars = BuildEnvironmentArray(options.environ);
>> ~~~ ^
>> 1 error generated.
>>
>>  JKB
> 
> For that one:
> https://bugzilla.mozilla.org/show_bug.cgi?id=1678016

I will try. Thanx a lot.

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SM 2.53.5.1 under FreeBSD

2020-11-25 Thread BERTRAND Joël
> 
> Just in case you haven't found it yet, this looks like what is reported
> in bug 1677848:
> https://bugzilla.mozilla.org/show_bug.cgi?id=1677848

I have delete #error line to test ans now, build process aborts much
further :


gmake[4]: Leaving directory
'/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/toolkit/library/rust'
gmake[4]: Entering directory
'/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/js/ipc'
mkdir -p '.deps/'
/root/seamonkey/seamonkey-2.53.5.1/mozilla/ipc/chromium/src/base/process_util_bsd.cc:44:57:
error:
  no member named 'environ' in 'base::LaunchOptions'
  EnvironmentArray vars = BuildEnvironmentArray(options.environ);
~~~ ^
1 error generated.

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


SM 2.53.5.1 under FreeBSD

2020-11-25 Thread BERTRAND Joël
Hello,

I'm trying to build Semonkey on a FreeBSD workstation. I build for a
long time seamonkey from sources without any trouble but this morning,
compilation stage aborts with error :

/usr/bin/clang++ -o nsReadableUtilsSSE2.o -c -fuse-ld=lld
-I/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/dist/stl_wrappers
-I/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/dist/system_wrappers
-include /root/seamonkey/seamonkey-2.53.5.1/mozilla/config/gcc_hidden.h
-DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE
-DMOZILLA_INTERNAL_API -DIMPL_LIBXUL
-I/root/seamonkey/seamonkey-2.53.5.1/mozilla/xpcom/string
-I/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/xpcom/string
-I/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/dist/include
-I/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/dist/include/nspr
-I/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/dist/include/nss
-fPIC -DMOZILLA_CLIENT -include
/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/mozilla-config.h
-Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall
-Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith
-Wsign-compare -Wtype-limits -Wunreachable-code
-Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof
-Wclass-varargs -Wloop-analysis -Wc++1z-compat -Wcomma
-Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete
-Wno-error=deprecated-declarations -Wno-error=array-bounds -Wformat
-Wformat-security -Wno-gnu-zero-variadic-macro-arguments
-Wno-unknown-warning-option -Wno-return-type-c-linkage -fno-exceptions
-fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -pipe -g
-O -fomit-frame-pointer  -MD -MP -MF .deps/nsReadableUtilsSSE2.o.pp
-msse2
/root/seamonkey/seamonkey-2.53.5.1/mozilla/xpcom/string/nsReadableUtilsSSE2.cpp
In file included from
/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/xpcom/typelib/xpt/Unified_cpp_xpcom_typelib_xpt0.cpp:2:
In file included from
/root/seamonkey/seamonkey-2.53.5.1/mozilla/xpcom/typelib/xpt/xpt_arena.cpp:13:
In file included from
/root/seamonkey/seamonkey-2.53.5.1/mozilla/xpcom/typelib/xpt/xpt_arena.h:13:
In file included from
/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/dist/system_wrappers/stdlib.h:3:
In file included from /usr/include/c++/v1/stdlib.h:100:
In file included from
/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/dist/system_wrappers/math.h:3:
In file included from /usr/include/c++/v1/math.h:311:
/root/seamonkey/seamonkey-2.53.5.1/obj-x86_64-unknown-freebsd12.2/dist/stl_wrappers/type_traits:54:6:
error:
  "STL code can only be used with infallible ::operator new()"
#error "STL code can only be used with infallible ::operator new()"
 ^
1 error generated.
gmake[4]: ***
[/root/seamonkey/seamonkey-2.53.5.1/mozilla/config/rules.mk:1034:
Unified_cpp_xpcom_typelib_xpt0.o] Error 1

I haven't found any recent explanation of this error.

My .mozconfig file contains :

[root@pythagore ~/seamonkey/seamonkey-2.53.5.1]# cat .mozconfig
ac_add_options --enable-application=suite
ac_add_options --enable-optimize
ac_add_options --disable-debug

and I build Semonkey with following line :

[root@pythagore ~/seamonkey/seamonkey-2.53.5.1]# CC=clang CXX=clang++
gmake -f client.mk

I cannot test with gcc/g++. Maybe Seamonkey can be built with these
compilers as Seamonkey is not runnable for a long time when it is build
with GNU compiler on FreeBSD.

Best regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Mailbox recovery

2020-06-11 Thread BERTRAND Joël
Hello,

Yesterday, my imap server has crashed and I have reinstalled system
from backup. Unfortunately, mailboxes were destroyed. Thus, I have done
a backup on client side. This backup was installed in Local Folders and
seamonkey (2.53.2) shows tree in Local Folders but no message !

legendre:[~/.mozilla/seamonkey/bk0ijw63.default/Mail/Local Folders] > ls
...
rayleigh.systella.fr
...
legendre:[~/.mozilla/seamonkey/bk0ijw63.default/Mail/Local Folders] > du
-hs rayleigh.systella.fr
29G rayleigh.systella.fr

I don't understand why messages are not available. If I remember, I
have restored in the past a lot of mailboxes with this approach.

All help to restore this mailboxes will be welcome.

Best regards,

JB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


FreeBSD 12.1 build

2020-04-22 Thread BERTRAND Joël
Hello,

I'm trying to build SM 2.53.2b1 on FreeBSD. On FreeBSD 12.0, SM can be
built without trouble (only an error that comes from parallel build). It
is built with default compilers (clang) and it runs as expected.

I have to patch tree to build SM on FreeBSD 12.1. In a first time, I
have to force CC and CXX to clang and clang++. If gcc9/g++9 can
successfully build SM, executable aborts as it tries to open GNU libc++
and complains about internal revision (libxul tries to open libstdc++
provided by gcc6 at runtime). I haven't found any explanation. This, I
have rebuilt SM in another tree with default compilers.

Thus, on FreeBSD, configure script should avoid gcc/g++ usage even if
gcc/g++ are available in ports or /usr/local.

clang returns an error in
mozilla/media/mtransport/third_party/nICEr/src/stun/stun.h and I have
patched this file. Please apply patch:

--- stun.h.orig 2020-04-22 10:09:19.650577108 +0200
+++ stun.h  2020-04-22 10:07:05.328570638 +0200
@@ -41,7 +41,7 @@
 #include 
 #ifndef LINUX
 #include 
-#if !defined(__OpenBSD__) && !defined(__NetBSD__)
+#if !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__FreeBSD__)
 #include 
 #endif
 #include 

Regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


2.53.2b1 sources

2020-04-16 Thread BERTRAND Joël
Hello,

If I remember, 2.53.2 should be built on FreeBSD. But where are sources
? Link provided on https://www.seamonkey-project.org/releases/2.53.2b1
(https://archive.mozilla.org/pub/seamonkey/releases/2.53.2b1/source/seamonkey-2.53.2b1.source.tar.xz)
returns 404 error...

Regards,

JB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: How to build 2.53.1 on FreeBSD ?

2020-03-11 Thread BERTRAND Joël
Frank-Rainer Grahl a écrit :
> 
> BERTRAND Joël wrote:
>> Nobody has tried to build SM 2.53.1 on FreeBSD ?
>>
>> Best regards,
>>
>> JB
>>
> 
> grey_gandalf:
> 
> https://freenode.logbot.info/seamonkey/20200311

Thanks a lot. If I understand, I have to wait until 2.53.2...

Best regards,

JB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: How to build 2.53.1 on FreeBSD ?

2020-03-11 Thread BERTRAND Joël
Nobody has tried to build SM 2.53.1 on FreeBSD ?

Best regards,

JB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: How to build 2.53.1 on FreeBSD ?

2020-03-07 Thread BERTRAND Joël
Some news.

I don't know why -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_BSD
-DWEBRTC_NS_FLOAT are not set under FreeBSD. Thus I have added these
options in mozilla/config/rules.mk

Compilation continues until link stage that aborts with :

/usr/bin/ld: error: undefined symbol: arc4random_addrandom
>>> referenced by evutil_rand.c:199
(/root/seamonkey/seamonkey-2.53.1/mozilla/ipc/chromium/src/third_party/libevent/evutil_rand.c:199)
>>>
../../ipc/chromium/src/third_party/Unified_c_src_third_party0.o:(evutil_secure_rng_add_bytes)

/usr/bin/ld: error: undefined symbol:
webrtc::DesktopCaptureImpl::CreateDeviceInfo(int, webrtc::CaptureDeviceType)
>>> referenced by VideoEngine.cpp:140
(/root/seamonkey/seamonkey-2.53.1/mozilla/dom/media/systemservices/VideoEngine.cpp:140)
>>>
../../dom/media/systemservices/Unified_cpp_systemservices0.o:(mozilla::camera::VideoEngine::GetOrCreateVideoCaptureDeviceInfo())

/usr/bin/ld: error: undefined symbol:
webrtc::DesktopCaptureImpl::Create(int, char const*,
webrtc::CaptureDeviceType)
>>> referenced by VideoEngine.cpp:60
(/root/seamonkey/seamonkey-2.53.1/mozilla/dom/media/systemservices/VideoEngine.cpp:60)
>>>
../../dom/media/systemservices/Unified_cpp_systemservices0.o:(mozilla::media::LambdaRunnable::Run())

/usr/bin/ld: error: undefined symbol: webrtc::Atomic32::operator+=(int)
>>> referenced by atomic32.h:45
(/root/seamonkey/seamonkey-2.53.1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/include/atomic32.h:45)
>>>
../../dom/media/webrtc/Unified_cpp_dom_media_webrtc0.o:(mozilla::AudioOutputObserver::~AudioOutputObserver())

/usr/bin/ld: error: undefined symbol: webrtc::Atomic32::operator+=(int)
>>> referenced by atomic32.h:45
(/root/seamonkey/seamonkey-2.53.1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/include/atomic32.h:45)
>>>
../../dom/media/webrtc/Unified_cpp_dom_media_webrtc0.o:(mozilla::AudioOutputObserver::Clear())

/usr/bin/ld: error: undefined symbol: webrtc::Atomic32::operator+=(int)
>>> referenced by atomic32.h:45
(/root/seamonkey/seamonkey-2.53.1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/include/atomic32.h:45)
>>>
../../dom/media/webrtc/Unified_cpp_dom_media_webrtc0.o:(mozilla::AudioOutputObserver::Size())
...


I have seen that arc4random_addrandom was deprecated on FreeBSD. Thus,
I have tried to build seamonkey with ac_add_options
--with-system-libevent but I'm obtain the same result...

Any idea to fix this issue ?

Best regards,

JB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


How to build 2.53.1 on FreeBSD ?

2020-03-05 Thread BERTRAND Joël
Hello,

For one year, seamonkey was deleted from FreeBSD ports. Thus, I'm
trying to build 2.53.1.

I have downloaded sources, built rust 1.36, created a simple .mozconfig
that only contains :

ac_add_options --enable-application=suite

and launched gmake -f client.mk build

Build process aborts with :

/root/seamonkey/seamonkey-2.53.1/mozilla/media/webrtc/trunk/webrtc/base/event.h:19:2:
error:
  "Must define either WEBRTC_WIN or WEBRTC_POSIX."
#error "Must define either WEBRTC_WIN or WEBRTC_POSIX."

I suppose FreeBSD should be define somewhere in a conf file to set
WEBRTC_POSIX but I don't know config file I have to modify.

Best regards,

JB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: What happens next?

2020-02-23 Thread BERTRAND Joël
Richard Owlett a écrit :
> On 02/22/2020 06:23 PM, MRoss-GMX wrote:
>> [SNIP]
>> Once updated for the 64bit laptop and 2.49.5, youtube still complained
>> until I added Firefox/52.0 compatibility. So youtube still works under
>> the older Firefox/52.0 ; I will keep Firefox/62.0 in mind for future
>> need though. Thanks.
>>
>> Still I don't like needing that, I would prefer Seamonkey to be more
>> respected and accepted. If only it could be loaded as an option in
>> many repositories/kiosks associated with Linux distributions, like
>> Firefox and other browsers are. Even if an older version, a user could
>> find it, install it, update it after installing the distro.
> 
> It was in the Debian repositories. IIRC there was some conflict official
> Mozilla policy and Debian policy/procedures.
> 
>> Put it in
>> users face anyway, somehow. The Play Apps Store routine works.
> 
> I run the x86 flavor of Debian. The installation from
> [https://archive.mozilla.org/pub/seamonkey/releases/2.49.5/linux-i686/en-US/seamonkey-2.49.5.tar.bz2]
> was *TRIVIAL*!
> Download, unzip, point to executable, ENJOY.

Add in /etc/apt/sources.list this line

deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all
main

hilbert:[~] > dpkg-query -l | grep seamonkey
ii  seamonkey-mozilla-build   2.49.5-0ubuntu1
  amd64Mozilla Seamonkey, official Mozilla build,
packaged for Ubuntu by the Ubuntuzilla project.

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Build error on FreeBSD

2020-02-07 Thread BERTRAND Joël
BERTRAND Joël a écrit :
> Frank-Rainer Grahl a écrit :
>> Best to install an additional rust version. 1.36 is tested.
>>
>>
>> rustup toolchain list should list the installed ones and
>>
>> rustup  toolchain install 1.36- installs a second one.
>>
>> Can be used with
>>
>> rustup default 1.36.0-
>>
>   Only rust 1.38 is available in ports. Thus, I have tried to build rust
> 1.36 (and 1.37) from sources.

Rust installation fails on FreeBSD, but I have modified
build/mozconfig.rust :

oot@pythagore:~/seamonkey/seamonkey-2.53.1b1 # cat build/mozconfig.rust
# Options to enable rust in automation builds.

TOOLTOOL_DIR=${TOOLTOOL_DIR:-$topsrcdir}

# Tell configure to use the tooltool rustc.
#RUSTC="$TOOLTOOL_DIR/rustc/bin/rustc"
RUSTC=/root/seamonkey/rust/build/x86_64-unknown-freebsd/stage2/bin/rustc
CARGO="$TOOLTOOL_DIR/rustc/bin/cargo"


ac_add_options --enable-rust-simd

and rust source files are built without error.

Some cpp files cannot be compiled as WEBRTC_POSIX and
WEBRTC_BUILD_LIBEVENT are not set. I have set both defines in several
headers but I suspect FreeBSD is not correctly defined to set these values.

Best regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Build error on FreeBSD

2020-02-06 Thread BERTRAND Joël
Frank-Rainer Grahl a écrit :
> Best to install an additional rust version. 1.36 is tested.
> 
> 
> rustup toolchain list should list the installed ones and
> 
> rustup  toolchain install 1.36- installs a second one.
> 
> Can be used with
> 
> rustup default 1.36.0-
> 
Only rust 1.38 is available in ports. Thus, I have tried to build rust
1.36 (and 1.37) from sources.

./x.py build runs as expected but ./x.py install fails with :
thread 'main' panicked at 'fs::remove_dir_all(dir) failed with Directory
not empty (os error 66)', src/bootstrap/lib.rs:1307:9
note: Run with `RUST_BACKTRACE=1` environment variable to display a
backtrace.
failed to run: /root/seamonkey/rust/build/bootstrap/debug/bootstrap install

I'm not sure I can build rust 1.36 on this workstation. I suppose it
will be easy to fix
mozilla/third_party/rust/cssparser/src/parser.rs.

Regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Build error on FreeBSD

2020-02-04 Thread BERTRAND Joël
Hello,

As seamonkey is not available in FreeBSD ports, I have tried to build
2.53.1 from sources.

gmake -f client.mk build aborts with following rust (rust 1.38) error:


error[E0506]: cannot assign to `self.input.cached_token` because it is
borrowed
   -->
/root/seamonkey/seamonkey-2.53.1b1/mozilla/third_party/rust/cssparser/src/parser.rs:388:17
|
364 | pub fn next_including_whitespace_and_comments( self) ->
Result<<'i>, BasicParseError<'i>> {
|   - let's call the
lifetime of this reference `'1`
...
377 | Some(ref cached_token) if cached_token.start_position
== token_start_position => {
|   borrow of
`self.input.cached_token` occurs here
...
388 | self.input.cached_token = Some(CachedToken {
| ^^^ assignment to borrowed
`self.input.cached_token` occurs here
...
400 | Ok(token)
| - returning this value requires that
`self.input.cached_token.0` is borrowed for `'1`

How can I fix this issue to build Seamonkey on FreeBSD ? I have found
some patches to fix this error but no one seems to works.

Best regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Seamonkey uses too much memory

2019-03-16 Thread BERTRAND Joël

Ant via support-seamonkey a écrit :

On 3/15/2019 8:54 AM, j...@comcast.com wrote:

This morning, in less than 3 hours of running, Seamonkey had taken over
2.5 gig of memory and was climbing.  About 8 tabs were open -- 
including 4

for the application FACEBOOK.

It had frozen and was past the point of graceful shutdown though i might
have been able to do that with about 30 minutes work.  (I have before)

Is there a way to make it use less memory?  If so, what would it be?


No. Facebook, LinkedIn, etc. are the big memory and CPU hoggers in my 
SeaMonkey usages especially with multiple tabs. I always have to exit 
and relaunch SM to regain them after using these web sites. :(


	Maybe. But I see that Facebook or Linkedin eat less memory when I open 
them on Firefox or Chromium...


Best regards,

JB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Crazy mail server...

2018-08-04 Thread BERTRAND Joël
Hello,

I'm not sure, but I think lists.mozilla.org sends again all messages to
members... I've just receive 600 ol messages in one hour from this
mailing list...

Regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Noisy screen

2017-11-02 Thread BERTRAND Joël

WaltS48 wrote:


Try 2.49.1.





2.49.1 fixes this issue.

Thanks a lot,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: Noisy screen

2017-11-01 Thread BERTRAND Joël

Frank-Rainer Grahl a écrit :

And if the configurations are really identical don't rule out a hardware
defect. Might be the video ram or cable or ...


I'm not sure that hardware is faulty as I only see this issue in seamonkey.

Best regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Noisy screen

2017-11-01 Thread BERTRAND Joël

Hello,

	I have upgraded Seamonkey from 2.46 to 2.48 (unofficial linux AMD64 
tarball from official web page but I have tried to build it from sources 
with the same result).


	On all but one workstations I use, Seamonkey runs fine. On the last 
one, each character printed by Seamonkey on display is 'noisy'. There 
are a lot of dots or little lines between characters (even in menu). 
2.46 on the same workstation ran without this bug. I'm not sure that 
this bug comes from Seamonkey itself, maybe a interaction between X 
server and a library somewhere, but all of my workstations run 
Debian/testing, and all of them have been upgraded yesterday to run with 
the same libraries.


	Does someone has an idea to fix this trouble ? On this workstation, 
2.48 is totally unusable.


Best regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: 2.46 crash

2017-08-06 Thread BERTRAND Joël

Frank-Rainer Grahl a écrit :

Bug is marked fixed for (unreleased) 2.47. Might be fixed in 2.48:


OK. I'm trying.

Regards,

JKB

___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: 2.46 crash

2017-08-05 Thread BERTRAND Joël

Mason83 a écrit :

On 05/08/2017 10:17, BERTRAND Joël wrote:

Hello,

I use seamonkey for a long time and on one of my workstations, it often
crashes since 2.40 if I remember) with following trace in terminal :

ATTENTION: default value of option force_s3tc_enable overridden by
environment.
1501866871483   addons.update-checker   WARNUpdate manifest for
mod...@themes.mozilla.org did not contain an updates property
1501866871509   addons.update-checker   WARNUpdate manifest for
{972ce4c6-7e08-4474-a285-3208198ce6fd} did not contain an updates property
1501866871517   addons.update-checker   WARNUpdate manifest for
langpack...@seamonkey.mozilla.org did not contain an updates property
[aac @ 0x7f38320ab000] illegal icc
Assertion failure: !mDoingStableStates, at
/builds/slave/rel-c-rel-lnx64-bld/build/mozilla/xpcom/base/CycleCollectedJSRuntime.cpp:1312
#01: ???[/opt/seamonkey/libxul.so +0x1173eec]
#02: ???[/opt/seamonkey/libxul.so +0xcbfa2d]
#03: NS_InvokeByIndex[/opt/seamonkey/libxul.so +0xcc69fb]
#04: ???[/opt/seamonkey/libxul.so +0x117fca3]
#05: ???[/opt/seamonkey/libxul.so +0x11875fb]
#06: ???[/opt/seamonkey/libxul.so +0x2d4bd0b]
#07: ???[/opt/seamonkey/libxul.so +0x2d3e2e7]
#08: ???[/opt/seamonkey/libxul.so +0x2d4ba4d]
#09: ???[/opt/seamonkey/libxul.so +0x2d4bc69]
#10: ???[/opt/seamonkey/libxul.so +0x2fc5d75]
#11: ??? (???:???)
ExceptionHandler::GenerateDump cloned child 20779
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...

This workstation runs Linux Debian testing (amd64). I have other debian
system in the same configuration that don't trigger the same issue.

I have tested binaries from mozilla ftp, binaries from ubuntu and I
have tried to build seamonkey from sources. I always obtain the same bug.

All idea to fix this issue will be welcome.


Type about:crashes in the URL bar.
Copy/paste the contents here.


Date d’envoi
bp-b9c22269-2bb5-4878-a3e0-71cb10170609
09/06/2017  09:39
bp-1e57d532-c83d-4a28-a94c-fd50e0170601
01/06/2017  19:52
bp-ccebf685-3be7-4558-87a4-c26b10170511
11/05/2017  09:17
bp-288846a5-a762-4f15-b7e7-134960170428
28/04/2017  08:41
bp-f360fd77-e1e2-4588-876f-30d0b0170426
26/04/2017  08:55
bp-75fdefcc-e6ad-44f7-bd9f-5d6a80170423
23/04/2017  09:27
bp-787bd654-ae8f-4fe4-b346-e4ff80170422
22/04/2017  09:33
bp-85223044-0ed6-41a8-909e-ced410170420
20/04/2017  19:07
bp-d1260818-4f3b-4de8-bda0-1df062170411
11/04/2017  08:37
bp-7765e564-3f73-4bb4-b916-17a3b2170407
07/04/2017  09:02
bp-ad074933-9826-4f1d-9c4e-695a52170406
06/04/2017  08:41
bp-093f6b20-2193-4396-a10e-080752170404
04/04/2017  20:33
bp-deee479c-2aba-4fa3-a54a-70ec92170330
30/03/2017  09:16
bp-3a2d8aad-76a4-4fc5-8b5e-f85dc2170328
28/03/2017  09:36
bp-49dd6055-5ba8-4a02-9f2d-2a30b2170323
23/03/2017  22:27
bp-762af956-5116-4b77-be9c-cbd1b2170321
21/03/2017  20:29
bp-4662eafb-4058-4041-b01c-e20d62170320
20/03/2017  08:54
bp-19c7a63f-b36d-4a6e-b29f-fcea82170315
15/03/2017  20:34
bp-f79850f8-c4ee-40d3-8180-489df2170314
14/03/2017  23:46
bp-ad1698e5-ccd5-4810-a25d-7e2772160229
29/02/2016  19:44
bp-d31da402-0790-4b70-b2ec-121d92151123
23/11/2015  23:24
bp-e6242a0b-d45e-42ff-ac84-6ffc72151123
23/11/2015  23:24
bp-798197ad-a178-410a-ac2c-5662e2150412
12/04/2015  13:00
bp-ee0c52c4-b5e0-4c19-b30b-ee4c22150125
25/01/2015  23:00
bp-91dc232f-150c-404b-8f0e-2f06c2141204
04/12/2014  23:47
bp-1ef77fae-ba56-4548-8ace-fee312141113
13/11/2014  22:51
bp-7c48c408-798c-4971-8559-507f62141019
20/10/2014  00:20

Best regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


2.46 crash

2017-08-05 Thread BERTRAND Joël

Hello,

	I use seamonkey for a long time and on one of my workstations, it often 
crashes since 2.40 if I remember) with following trace in terminal :


ATTENTION: default value of option force_s3tc_enable overridden by 
environment.
1501866871483   addons.update-checker   WARNUpdate manifest for 
mod...@themes.mozilla.org did not contain an updates property
1501866871509   addons.update-checker   WARNUpdate manifest for 
{972ce4c6-7e08-4474-a285-3208198ce6fd} did not contain an updates property
1501866871517   addons.update-checker   WARNUpdate manifest for 
langpack...@seamonkey.mozilla.org did not contain an updates property

[aac @ 0x7f38320ab000] illegal icc
Assertion failure: !mDoingStableStates, at 
/builds/slave/rel-c-rel-lnx64-bld/build/mozilla/xpcom/base/CycleCollectedJSRuntime.cpp:1312

#01: ???[/opt/seamonkey/libxul.so +0x1173eec]
#02: ???[/opt/seamonkey/libxul.so +0xcbfa2d]
#03: NS_InvokeByIndex[/opt/seamonkey/libxul.so +0xcc69fb]
#04: ???[/opt/seamonkey/libxul.so +0x117fca3]
#05: ???[/opt/seamonkey/libxul.so +0x11875fb]
#06: ???[/opt/seamonkey/libxul.so +0x2d4bd0b]
#07: ???[/opt/seamonkey/libxul.so +0x2d3e2e7]
#08: ???[/opt/seamonkey/libxul.so +0x2d4ba4d]
#09: ???[/opt/seamonkey/libxul.so +0x2d4bc69]
#10: ???[/opt/seamonkey/libxul.so +0x2fc5d75]
#11: ??? (???:???)
ExceptionHandler::GenerateDump cloned child 20779
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...

	This workstation runs Linux Debian testing (amd64). I have other debian 
system in the same configuration that don't trigger the same issue.


	I have tested binaries from mozilla ftp, binaries from ubuntu and I 
have tried to build seamonkey from sources. I always obtain the same bug.


All idea to fix this issue will be welcome.

Best regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Seamonkey 2.46 (pkgsrc/NetBSD alpha)

2017-07-21 Thread BERTRAND Joël

Hello,

	I'm trying to build seamonkey on a NetBSD workstation (PWS500a, AXP 
architecture). On x86/amd64, I obtain a runnable application, but on 
alpha, build process crashes with following error :


/usr/pkgsrc/www/seamonkey/work/build/_virtualenv/bin/python 
/usr/pkgsrc/www/seamonkey/work/seamonkey-2.46/mozilla/config/expandlibs_exec.py 
--uselist --  /usr/pkgsrc/www/seamonkey/work/.cwrapper/bin/c++ 
-std=gnu++11 -o plugin-container -DPNG_NO_ASSEMBLER_CODE 
-I/usr/pkg/include -I/usr/include -I/usr/X11R7/include 
-I/usr/X11R7/include/freetype2 -I/usr/X11R7/include/libdrm 
-I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss 
-I/usr/pkg/include/ffmpeg3 -Wall -Wc++11-compat -Wempty-body 
-Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare 
-Wtype-limits -Wunreachable-code -Wwrite-strings -Wc++14-compat 
-Wno-invalid-offsetof -Wno-error=maybe-uninitialized 
-Wno-error=deprecated-declarations -Wno-error=array-bounds -O2 
-mcpu=ev56 -mtune=ev56 -mieee -I/usr/X11R7/include/pixman-1 
-I/usr/pkg/include -I/usr/include -I/usr/X11R7/include 
-I/usr/X11R7/include/freetype2 -I/usr/X11R7/include/libdrm 
-I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss 
-I/usr/pkg/include/ffmpeg3 -mcpu=ev56 -mtune=ev56 -fno-exceptions 
-fno-strict-aliasing -Dunix -fno-rtti -fno-exceptions -fno-math-errno 
-pthread -pipe  -O -fomit-frame-pointer  GMPLoader.o 
MozillaRuntimeMain.o   -lpthread -Wl,-R/usr/pkg/lib/seamonkey 
-L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib 
-L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/pkg/lib/pulseaudio 
-Wl,-R/usr/pkg/lib/pulseaudio -L/usr/pkg/lib/nspr 
-Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss -Wl,-R/usr/pkg/lib/nss 
-L/usr/pkg/lib/ffmpeg3 -Wl,-R/usr/pkg/lib/ffmpeg3 -Wl,-z,noexecstack 
-Wl,-z,text -Wl,--build-id  -rdynamic 
-Wl,-rpath-link,/usr/pkgsrc/www/seamonkey/work/build/dist/bin 
-Wl,-rpath-link,/usr/pkg/lib   ../../config/external/nspr/libnspr.a 
../../xpcom/glue/libxpcomglue_s.a ../../mozglue/build/libmozglue.a 
../../memory/fallible/libfallible.a ../../dom/media/gmp/rlz/librlz.a 
-pie ../../toolkit/library/libxul.so   -Wl,-R/usr/pkg/lib/nspr 
-L/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 -L/usr/lib -pthread 
-Wl,--export-dynamic
Executing: ../../../.cwrapper/bin/c++ -std=gnu++11 -o plugin-container 
-DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/include 
-I/usr/X11R7/include -I/usr/X11R7/include/freetype2 
-I/usr/X11R7/include/libdrm -I/usr/pkg/include/nspr 
-I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -Wall 
-Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual 
-Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code 
-Wwrite-strings -Wc++14-compat -Wno-invalid-offsetof 
-Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations 
-Wno-error=array-bounds -O2 -mcpu=ev56 -mtune=ev56 -mieee 
-I/usr/X11R7/include/pixman-1 -I/usr/pkg/include -I/usr/include 
-I/usr/X11R7/include -I/usr/X11R7/include/freetype2 
-I/usr/X11R7/include/libdrm -I/usr/pkg/include/nspr 
-I/usr/pkg/include/nss/nss -I/usr/pkg/include/ffmpeg3 -mcpu=ev56 
-mtune=ev56 -fno-exceptions -fno-strict-aliasing -Dunix -fno-rtti 
-fno-exceptions -fno-math-errno -pthread -pipe -O -fomit-frame-pointer 
/usr/pkgsrc/www/seamonkey/work/build/ipc/app/tmpEggSbF.list -lpthread 
-Wl,-R/usr/pkg/lib/seamonkey -L/usr/pkg/lib -Wl,-R/usr/pkg/lib 
-L/usr/lib -Wl,-R/usr/lib -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib 
-L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio 
-L/usr/pkg/lib/nspr -Wl,-R/usr/pkg/lib/nspr -L/usr/pkg/lib/nss 
-Wl,-R/usr/pkg/lib/nss -L/usr/pkg/lib/ffmpeg3 -Wl,-R/usr/pkg/lib/ffmpeg3 
-Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -rdynamic 
-Wl,-rpath-link,/usr/pkgsrc/www/seamonkey/work/build/dist/bin 
-Wl,-rpath-link,/usr/pkg/lib ../../xpcom/glue/libxpcomglue_s.a -pie 
../../toolkit/library/libxul.so -Wl,-R/usr/pkg/lib/nspr 
-L/usr/pkg/lib/nspr -lplds4 -lplc4 -lnspr4 -L/usr/lib -pthread 
-Wl,--export-dynamic

/usr/pkgsrc/www/seamonkey/work/build/ipc/app/tmpEggSbF.list:
INPUT("GMPLoader.o")
INPUT("MozillaRuntimeMain.o")
INPUT("../../mozglue/build/dummy.o")
INPUT("../../memory/mozalloc/Unified_cpp_memory_mozalloc0.o")
INPUT("../../mozglue/misc/StackWalk.o")
INPUT("../../mozglue/misc/TimeStamp.o")
INPUT("../../mozglue/misc/TimeStamp_posix.o")
INPUT("../../mfbt/Compression.o")
INPUT("../../mfbt/Decimal.o")
INPUT("../../mfbt/Unified_cpp_mfbt0.o")
INPUT("../../memory/fallible/fallible.o")
INPUT("../../dom/media/gmp/rlz/Unified_cpp_dom_media_gmp_rlz0.o")

../../toolkit/library/libxul.so: undefined reference to `nearbyintf'
../../toolkit/library/libxul.so: undefined reference to `nearbyint'

	nearbyintf and nearbyint are available in libm. Thus, I understand that 
-lm is missing somewhere.


I have tried to add :

if CONFIG['OS_ARCH'] == 'NetBSD':
OS_LIBS += [
'm',
]

in mozilla/toolkit/library/moz.build but I'm obtain the same error. I 
don't know how fix this issue.


Best 

[SM 2.39] Return does not work anymore in address bar

2016-10-01 Thread BERTRAND Joël

Hello,

	I use Seamonkey 2.39 on a diskless FreeBSD 10.3 workstation. Yesterday, 
/home was full (due to a user log file). I suppose seamonkey has broken 
my profile as it was not able to write it.


	Now, all but address bar work as expected. I can enter an URL, but 
enter key doesn't work anymore. If I create a new profile, seamonkey 
works fine.


How can I fix this issue ?

Best regards,

JKB
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey