On at 2024-11-16 01:59 -0500, Jerome Shidel via Freedos-devel wrote:
Hi All,
As we are most likely approaching the release of FreeDOS 1.4 in the very near
future, we are coming to the point where we will begin to look at the monthly
Interim Test Release builds of the operating system as Release Candidates.
At that point any large or complex changes will no longer be made until after
the next OS release. T2412 may be the final Interim build and T2501 could very
well be the first Release Candidate.
Since T2411, there have only been a couple suggestions for changes. Mostly in
regards to reducing the size of a couple packages. Eric and I updated several
of those packages to save some space on the install media.
Likewise, yesterday a I updated BWBasic to version 3.30 that dropped a couple
days ago. Including, UPX compression of the binary which will cut its installed
size roughly in half.
Are there any general or package groups changes anyone would like to see made
before we move from Interim Builds to Release Candidates?
I have two points to add:
1. It seems that lDebug is still not included in the interim builds. I
checked the FullUSB [1] and BonusCD [2] images and didn't find an lDebug
package in either. (Besides, I found that it was difficult to find the
links for downloading the interim build. The freedos.org website doesn't
seem to point to them anywhere, so I had to look at the mailing list
announcement [3] to find the links.) It would most likely go to the
DEVEL section. FreeDOS Debug is included in BASE but I don't think
lDebug should go there.
Relatedly, I am about to finish the next release, lDebug release 9 [4].
It will likely be done prior to the new year. It includes some bugfixes
and a bunch of new Extensions for lDebug (ELDs). I just added a DCO7
(Debugger Common Options) flag to avoid a crash when loading the
debugger as a device driver (in CONFIG.SYS or using a patched DEVLOAD)
and specifying a flat binary file on the device command line. I'm
considering to default enable the immediate assembler (inspired by D86)
and the Heatshrink compression of help pages before the release.
Further, this updates the lDOS boot32 loader included in instsect.com to
the FSIBOOT5 revision, the latest and greatest.
2. I think that the UPX binaries shipped by FreeDOS are linked with the
NRV compressor library, which is nonfree and closed source. This is
obviously not desirable.
Regards,
ecm
[1]:
https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/test/FDT2411-FullUSB.zip
[2]:
https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/test/FDT2411-BonusCD.zip
[3]: https://sourceforge.net/p/freedos/mailman/message/58836419/
[4]: https://pushbx.org/ecm/doc/ldebug.htm#news-r9
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel