From: "Steven Levine" Received: from [192.168.100.201] (HELO mail.2rosenthals.com) by 2rosenthals.com (CommuniGate Pro SMTP 5.4.10) with ESMTPS id 1732050 for ecs-isp@2rosenthals.com; Tue, 09 Mar 2021 03:41:51 -0500 Received: from [192.168.200.201] (port=49907 helo=mail2.2rosenthals.com) by mail.2rosenthals.com with esmtp (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1lJXvx-0005Iy-0V for ecs-isp@2rosenthals.com; Tue, 09 Mar 2021 03:41:41 -0500 Received: from elasmtp-mealy.atl.sa.earthlink.net ([209.86.89.69]:58158) by mail2.2rosenthals.com with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1lJXvr-0005qN-25 for ecs-isp@2rosenthals.com; Tue, 09 Mar 2021 03:41:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=earthlink.net; s=dk12062016; t=1615279295; bh=MUsh01Osn2bXEBeQBrSUy8CEZ5GHHynE8gG6 bW5REqk=; h=Received:From:Date:To:In-Reply-To:Subject:X-Mailer: Message-ID:X-ELNK-Trace:X-Originating-IP; b=WswS6hOc0oB2laGHxhcncC dJa0i5boC3XNo3WyrY5a619eMszFKy/NcCJZgsbILAFUmS41V5ePwueYJGe/XP1ZmPO Dku2mknnzr7e1Ot3aoDKtdwYbZeT69tqs8ZKIbR9UYmOgTY4f6uD/H/r07+on1gF2fP nFIfU2HoVrk6LRkIh2yiLePFMW74jgigSSIuZBKKl1h5HNn/WDq1mJjwfhdF0tuubwy W26z2oFosgyf5E+0HXkLcWAmh+cO6MIoJW50VfG6fTNhsNpvxJcM1DKAwWFEaXvf1VM e497HF0blu/Y4WAjIjIqUWtYR5UVop6Hv6wSyXSxG9+ounTk0OTg== DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk12062016; d=earthlink.net; b=iLAwAUbgc6CJw8gISJMPxNhLoPLWBYrYAVVViiFY3xZszdS5JrcT8yGQYlBOaPTxr2gJpffaT62VGBvPVLT08ZUBsU0qUFoWGke42s78Aud1zEsBJI5xag6pKvBnFARsMcnYectwaxpMl+wUtcwpM11TpjF+ZBnYawUzbitzGyA5HCbOrQeasCwJ/kXhkgxZ5BlA/nCUNR4t8QbkcMTfsfAxbrcoWqFzkx6aSd9quubUHITHgFgYfOi/wXQ091eYBWEI1ScdIq43MZaSNQaTS4cqNw+qWiQUhL6UntPn2UfdSFyqpcHy5Oc7KWdO6CJW289eZtoJiaem4gPcteLcxg==; h=Received:From:Date:To:In-Reply-To:Subject:X-Mailer:Message-ID:X-ELNK-Trace:X-Originating-IP; Received: from [108.193.255.28] (helo=slamain) by elasmtp-mealy.atl.sa.earthlink.net with esmtpa (Exim 4) (envelope-from ) id 1lJXvq-0008V3-Qu for ecs-isp@2rosenthals.com; Tue, 09 Mar 2021 03:41:35 -0500 Date: Tue, 09 Mar 2021 00:26:17 -0800 To: "eCS ISP Mailing List" In-Reply-To: Subject: Re: [eCS-ISP] Stunnel 5.58 X-Mailer: MR/2 Internet Cruiser Edition for OS/2 v3.00.11.21 BETA/60 Message-ID: X-ELNK-Trace: a1109158fca87577d780f4a490ca6956df8303b86ceddf554831f65cde15abc580a4a785b3091fdc350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 108.193.255.28 In , on 03/09/21 at 06:33 PM, "Paul Smedley" said: Hi Paul, >OK - stunnel 5.58 rebuilt to fix the logging to stdout; and reverted to >standard *nix packaging. >https://smedley.id.au/tmp/stunnel-5.58-os2-20210309-debug.zip It's almost bedtime here. I'll check this one out in the morning. >I checked - stunnel.exe itself is built with -static-libgcc - if >gcc1.dll is the problem, it must be causing issues with one of the >dependencies. This is almost certainly the case. Here's the list I posted earlier from one of my systems: Loading DLL 'libc066' --> D:\USR\LIB\LIBC066.DLL. Loading DLL 'libcn0' --> D:\USR\LIB\LIBCN0.DLL. All DLL's used by 'D:\USR\LIB\LIBCN0.DLL' could be loaded. All DLL's used by 'D:\USR\LIB\LIBC066.DLL' could be loaded. Loading DLL 'libcx0' --> D:\USR\LIB\LIBCX0.DLL. Loading DLL 'libcn0' --> D:\USR\LIB\LIBCN0.DLL. Loading DLL 'gcc1' --> D:\USR\LIB\GCC1.DLL. Loading DLL 'libcn0' --> D:\USR\LIB\LIBCN0.DLL. All DLL's used by 'D:\USR\LIB\GCC1.DLL' could be loaded. All DLL's used by 'D:\USR\LIB\LIBCX0.DLL' could be loaded. Loading DLL 'pthr01' --> D:\USR\LIB\PTHR01.DLL. Loading DLL 'libcn0' --> D:\USR\LIB\LIBCN0.DLL. Loading DLL 'libcx0' --> D:\USR\LIB\LIBCX0.DLL. Loading DLL 'gcc1' --> D:\USR\LIB\GCC1.DLL. All DLL's used by 'D:\USR\LIB\PTHR01.DLL' could be loaded. gcc1.dll is loaded by libcn0 and pthr01. If I were a betting man, I'd bet Massimo did not realize he had two copies of gcc1.dll installed. Based on his last message, It's likely he did not understand what we were saying about the copy he had installed in c:\util\lib. Maybe he does now. While I used to build with -static-libgcc at one time, I've moved away from this since any complex app is going to require a number of DLLs that require gcc1.dll. Back when gcc492.dll and friends contained the runtime code it made sense to pull it into the executable. It saved shared memory. Now that gcc1.dll exists and gcc492.dll and friends are only forwarders, there's really no savings. Steven -- ---------------------------------------------------------------------- "Steven Levine" Warp/DIY/BlueLion etc. www.scoug.com www.arcanoae.com www.warpcave.com ----------------------------------------------------------------------