Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Dave Yeo

Pages: [1] 2
1
Internet / Experimental build of SeaMonkey
« on: November 26, 2017, 05:57:19 am »
I've uploaded an experimental build of SeaMonkey 2.42.9ESR, https://bitbucket.org/dryeo/dry-comm-esr31/downloads/seamonkey-2.42.9esr.en-US.os2_exp1.zip
Optimized for size instead of performance, should fit into memory a bit better and almost as fast. Also optimized for a Pentium M so needs a CPU with SSE2 support.
You could also install it as if it was an RPM, putting everything in @UNIXROOT/usr/lib/seamonkey-2.42.9esr and a copy of seamonkey.exe in @UNIXROOT/usr/bin so it is on the PATH.
Same codebase as the latest release of Firefox. Once dmik releases another version of Firefox, I'll release the usual i686 build and if I ever get some guidance on building an RPM, I'll try to release them as well.
Needs the latest libcx and libc that are now available on netlabs-release RPM repository (I hope).

Note there also seems to be a regression with highmem support, marking xul.dll to load code and data makes SM unstable here on ArcaOS.

2
Internet / SeaMonkey-2.42b8 and Thunderbird 45.8.0
« on: May 21, 2017, 01:22:14 am »
Hi I've uploaded builds of SeaMonkey and Thunderbird built on the ESR branch using Bitwises Gecko code. They're 2 commits behind, so the readme and changelog haven't been updated to the same level as Firefox ESR and still require RUN!. They also only have the extra requirement of libvpx as well as possibly the nspr in the experimental repository (untested with the stable version of nspr, the experimental one was needed to build)
SeaMonkey is a special case as 2.42 was never released. I've backported a couple of patches and have more that don't apply, need to hunt through more bugs :) Both apps seem to run fine here though they seem to use more shared memory and SM is somewhat slow.
Not sure that Lightning will be automatically installed, it was here with an unpackaged binary. If needed I'll upload the XPI.
https://bitbucket.org/dryeo/dry-comm-esr31/downloads/seamonkey-2.42b8.en-US.os2.zip
https://bitbucket.org/dryeo/dry-comm-esr31/downloads/thunderbird-45.8.0b8.en-US.os2.zip

3
Programming / Universal Resource Editor
« on: March 02, 2017, 07:52:43 am »
Anyone know where to get a copy of the Universal Resource Editor? http://www.edm2.com/index.php/New_Tool:_Universal_Resource_Editor

4
Programming / OpenWatcom & GCC
« on: December 07, 2016, 04:55:28 pm »
I'm trying to link a GCC built DLL to an OpenWatcom binary and it is failing with unresolved symbols.
Seems it is using the wrong calling convention, the OW binary is expecting foo_ instead of the _foo symbol that is exported.
Anyone know the correct OW CFLAGS to produce the correct calling convention, STDCALL IIRC?

6
Internet / SeaMonkey 2.35a2
« on: May 09, 2016, 01:54:49 am »
I've uploaded https://bitbucket.org/dryeo/dry-comm-esr31/downloads/seamonkey-2.35a2.en-US.os2.zip, commesr updated to 38.8.0, Bitwise currently at 38.6.1, along with various fixes from Bitwise, who are given a big thanks.
New requirement is icu (yum install libicu) for internationalization support in JavaScript and if the FFmpeg/Libav (not FFmpeg 3.x) DLLs are found in the Libpath, MP4 and AAC should be supported in HTML5 video.
Yum install ffmpeg_libs or I have a couple of minimal libav builds at https://bitbucket.org/dryeo/libav/downloads. They'll have a couple of small requirements such as libz and bzip2.

7
Internet / Thunderbird 38.6.0
« on: February 29, 2016, 06:17:34 am »
Thunderbird 38.6.0 is now available. Same requirements as the Bitwise build of Firefox and same limitations, mostly no printing.
https://bitbucket.org/dryeo/dry-comm-esr31/downloads/thunderbird-38.6.0.en-US.os2.zip

8
Internet / SeaMonkey 2.35a1
« on: February 23, 2016, 02:12:13 am »
Hi I've uploaded a preview of SeaMonkey 2.35 to bitbucket in five part harmony :) https://bitbucket.org/dryeo/dry-comm-esr31/downloads/seamonkey-2.35a1.en-US.os2.zip along with .z01-.z04 to get around upload problems I've been having.
If anyone wants to concat the zips together, I can give write access.

This build is a few commits behind the recent bitwise release of FF38esr. Still using the internal Cairo so printing should still work (untested). Requires the new fontconfig. and otherwise the same requirements as 2.28.
One known issue is https://github.com/bitwiseworks/mozilla-os2/issues/152, fixed after I built this, there is a workaround mentioned in the issue.
I'll upload a version equal to the current FF release as well as TB when I get a chance.
Dave

9
Internet / New Thunderbird build
« on: January 25, 2016, 06:35:58 am »
I've rebuilt Thunderbird 31.8.0. This is optimized for a Pentium M and should run on most CPUs newer then a PIII. Once again linked against the new Fontconfig library.
Android seems to have mangled the name, https://bitbucket.org/dryeo/dry-comm-esr31/downloads/tmp_thunderbird-31.8.0.en-US.os2-1030764410.zip
Also I've uploaded the new Fontconfig library to the same page for those who don't like YUM/RPM. You also need http://os2news.warpstock.org/mozsupport-2016-01-16.zip and unluckily the Fontconfig configuration files have hard coded location requirements, see included readme.

10
Internet / Experimental SeaMonkey build
« on: January 16, 2016, 04:55:27 am »
I've uploaded an experimental build of SM 2.28 to https://bitbucket.org/dryeo/dry-comm-esr31/downloads.
This build is optimized for Core2Duo and should work on most CPU's less then a decade old with best performance on Intel chips after P4, probably good performance on AMD as well, untested. If you get a sigill, your CPU is too old.
This is also linked against the new Fontconfig currently available in the Netlabs RPM experimental repository.
Other then above, same code, same requirements.

11
Storage / Share a 2TB USB drive between Windows and OS/2?
« on: December 18, 2015, 12:57:39 am »
I understand that for OS/2 to see a 2TB drive the geometry needs adjusting. If done to a USB 2TB drive, will Windows still see it?
I'd like to acquire one and share it between myself (OS/2) and my son who has Win7 and Linux on his box by partitioning into two 1TB partitions and using for backup purposes.

12
Internet / Firefox vulnerabilities.
« on: August 08, 2015, 06:51:53 am »
OS/2 users can get pretty compliant about security as we have a minor platform that was relatively secure. as such many users do not update browsers and other potentially insecure software.
Here is an example of a security vulnerability that allows a malicious actor to download any file on our computers, https://blog.mozilla.org/security/2015/08/06/firefox-exploit-found-in-the-wild/. While only targeted at Windows and Linux, there is no reason that it couldn't also target everything in general.
Luckily this particular vulnerability doesn't affect us due to not being up to date, our old browsers quite possibly have vulnerabilities.
I suggest not running JavaScript by default, perhaps using no-script. Not loading ads as often they come from somewhere else and have exploits attached as the ad companies don't seem to care much. Adblock Plus is one solution. And minimizing usage of Flash by going into the addons manager and setting Flash to always ask for permission to run. Especially important given our old version of Flash. Same could be done for Java.

13
Internet / Thunderbird 31.6
« on: June 29, 2015, 04:16:33 am »
I've uploaded a preliminary build of Thunderbird 31.6 along with its corresponding Lightning build to https://bitbucket.org/dryeo/dry-comm-esr31/downloads. Should have the same requirements as the bitwise build of Firefox 24.8.1.
As usual, it is a good idea to back up your profile before testing though it has been stable for me.
SeaMonkey (and Firefox) still have some issues and the new sound library (thanks to KOMH for porting) hasn't been committed yet and I'll probably release a build when Bitwise releases FF31.8

14
Programming / OpenZinc
« on: May 14, 2015, 07:07:19 am »
Found this, openzinc.com. To quote,
Quote
OpenZinc is a multiplatform C++ Graphic User Interface based on the commercial products Zinc Application Frameworks version 1.0 through 4.2. This code base is now being made available as a free open source project
...
Quote
The first of these is portability, both among operating systems and compilers. The OpenZinc code can potentially provide GUI interfaces in DOS Text, DOS Graphics, 16 bit Windows, 32 bit Windows, OS/2, Macintosh 68K, Macintosh PPC, Any X Windows system supporting Motif, NextStep and Curses. The framework can also be compiled on virtually any C++ compiler from legacy compilers to the latest releases.

Also includes a visual designer. The screenshots are interesting.
Released under the LGPL

15
Internet / Firefox Developer Edition 24.8.1b4
« on: March 16, 2015, 01:36:34 am »
Hi I've uploaded https://bitbucket.org/dryeo/dry-comm-esr24/downloads/firefox-dev-24.8.1b4.en-US.os2.7
This is based on the same Gecko code as the Bitwise Firefox beta 4 release with the addition of libsydneyaudio to re-enable HTML5 sound.
This build should have fewer requirements then the Bitwise build, the mzfntcfgft package, libc066.dll and mmap.dll. I've also uploaded a build of mmap to https://bitbucket.org/dryeo/dry-comm-esr24/downloads/mmap.zip which does not have the gcc1.dll and stdcpp6.dll requirements.
Build is currently only lightly tested.

Pages: [1] 2