Information
 - About VOICE
 - VOICE Bylaws
 - Code of Ethics
 - Meeting Info
 - Sponsor Info
Departments
 - Events
 - Events Calendar
 - Help Desk
 - Mailing Lists
 - User Groups
 - Newsletters
 - Transcripts
Membership
 - Join / Renew
 - Members Only
Projects
 - Warpdoctor
OS/2 Info
 - FAQs
 - Links

OS/2 eCS Developers Workshop 2007
Developer workshop 2007

Supporting Warpstock 2007 Toronto Supporting Warpstock 2007

Warpstock Europe 2006 Supporting Warpstock Europe 2006

Warpstock Czech Republic 2005



OS/2 - eComStation News - September, 2008

From the VOICE News MailList

Browse -
    September 2008: Page 1 Page 2 Page 3 Page 4
    2008: January February March April May June July August
    2007: January February March April May June July August September October November December
    2006: January February March April May June July August September October November December
    2005: August September October November December

Net: Full list of shareware products for eComStation
Event: SCOUG meeting for September, 20th, 2008
SW: Doodle's ScreenSaver for OS/2 and eComStation v2.0.
Event: BayWarp meeting Tuesday September 22
SW: MySQL v5.1 updated to v5.1.28-rc
SW: OS/2 port of GCC 3.4.6 now available
SW: More info on MySQL 5.1.28-rc
Event: Warpstock Europe 2008: First Presentations Confirmed
Net: DevCon: Developer Connection news
Net: Week of digital cameras
Net: eComStation Community
SW: Workplace Sans True Type font Version 0.5
Net: netlabs.org newsletter #70 [ACPI, FM/2, kBuild, Samba, UniAud]



Net: Full list of shareware products for eComStation

2008-09-16
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Eugene Gorbunoff

eCo Software is interested to create full list of shareware products for
eComStation.

New products in Mensys shop:
* SearchPlus -- Simultaneously search multiple drives! Including
searching within Zip Achieves Copy, execute, delete, open files found --
http://shop.mensys.nl/catalogue/mns_SearchPlus.html
* eComStation FAQ brochure -- The eComStation Frequently Asked Questions
Book contains 233 pages of valuable information for any eComStation user --
http://shop.mensys.nl/uk/catalogue/mns_eComStationFAQ.html

There are two famous internet shops:
* BMT Micro -- http://os2.mensys.nl/indexuk.html
* Mensys shop -- http://os2.mensys.nl/indexuk.html

Send us links to eComStation shareware/commercial products which are not
published in this catalogues.

Moreover, the developers of every shareware program should check if his
program is mentioned on this page: http://ecomstation.ru/software






Top

Event: SCOUG meeting for September, 20th, 2008

2008-09-16
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Tom Brown

Saturday, September, 20th
9:30 AM - 1 PM

Steven Levine went to Warpstock 2008 in Santa Cruz, so there will be a
Warpstock review this month.

Lynn Maxson has told us that his proposed SL/1 language must be able to do
what APL already can do. Zdenek "Denny" Jizba has kindly offered to teach
us APL. This month will be the first of a series of lessons on the language
and how to use it to solve real-world problems.

After this, it's going to yet another Q&A session. Bring your questions.

As always, there will be coffee, donuts and fun.

For additional information and directions, see:
http://www.scoug.com/meetings.html

Top

SW: Doodle's ScreenSaver for OS/2 and eComStation v2.0.

2008-09-16
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Mark Dodel

Doodle's ScreenSaver for OS/2 and eComStation v2.0. This is an Open Source
Screen Saver for OS/2 and eCS. It's integrated into the WPS, replaces the
old Lockup Desktop facility, and can cooperate with third party applications.

Currently in ftp://ftp.netlabs.org/incoming/dssaver_v20.exe
Source: ftp://ftp.netlabs.org/incoming/dssaver_v20_srcbin.zip
Eventually will move to ftp://netlabs.org/pub/dssaver

Changes:
* v2.0 : 2008.08.18.
- The screen saver settings page now reports 180 Dialog Units as its minimal
height, so most of it should be visible even on newly installed systems.
- The screen saver modules are now running in a separate process when they
are started for real saving (but not when they are running for preview
mode). This should help to solve those kinds of memory and resource leaks
on which we have no control (e.g. leaks in DIVE subsystem).

Please note that if you want to use the Cairo saver modules, they require
Cairo v1.2.4 Runtime or newer to be installed first. It can be installed from
ftp://ftp.netlabs.org/Cairo

Articles at EDM/2 about how to create modules for Doodle's Screen Saver:
http://www.edm2.com/index.php/Creating_modules_for_Doodle%27s_Screen_Saver_-_Part_1
http://www.edm2.com/index.php/Creating_modules_for_Doodle%27s_Screen_Saver_-_Part_2

Do you think you could do better skins for the Pretty Clock module?
Here is the description for the skin file then:
http://www.edm2.com/index.php/Creating_modules_for_Doodle%27s_Screen_Saver_-_Part_3

WSE'2005 presentation about creating new modules using Cairo:
ftp://ftp.netlabs.org/pub/dssaver/dssaver_and_cairo.zip

Web Site: http://dssaver.netlabs.org

Top

Event: BayWarp meeting Tuesday September 22

2008-09-17
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Neil Waldhauer

Date: Tuesday, September 23
Time: 6:00 - 9:00 PM
Place: Denny's Milpitas, 442 W Calaveras Blvd, Milpitas, CA 95035

Come join us in our monthly meeting. We are OS/2 and eComStation users, and we
meet every month to show off our latest software and hardware.

Hint: Denny's is right off of the 880/237 interchange to the east of 880.
Phone: (408) 262-9090

WiFi is available at the restaurant.

Note: the BayWarp e-mail list is available
http://lists.blondeguy.com/mailman/listinfo/baywarp

Topics:

* Warpstock 2008 review
* OS/2 Museum planning
* Web hosting updates
* End of year meeting schedule
* Survey of recent Flash animation
* OS/2 Question & Answer

Web Page: http://www.baywarp.org/


Top

SW: MySQL v5.1 updated to v5.1.28-rc

2008-09-19
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Mark Dodel

Paul Smedley has updated MySQL to v5.1. http://www.smedley.info/os2ports/

MySQL 5.1 Community Edition is a freely downloadable version of the world's
most popular open source database. It is supported by a huge and active
community of open source developers and enthusiasts. The MySQL Community
Edition is:
* Freely available under the open source GPL license
* Released early
* Released often
* Includes the latest bleeding-edge features that are under development

See http://dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html for what's
new in MySQL 5.1 vs MySQL 5.0

MySQL v5.1.28-rc - updated 20080920
http://download.smedley.info/mysql-5.1.28-rc-os2-20080920.zip

Requires: libc063.dll which is available from
ftp.netlabs.org/pub/gcc/libc-0.6.3-csd3.zip


Please let Paul know if you find this software useful. He needs user
feedback to continue work on these projects. He maintains a bug tracker
for many projects at http://mantis.smedley.info It just requires a simple
registration.


If you'd like to help support continued development of this project (and
many others) for OS/2 & eComStation, please consider making a donation
either via Paypal using the link on Paul's website, or using the Mensys
Online Store http://www.mensys.net/os2ports/



Top

SW: OS/2 port of GCC 3.4.6 now available

2008-09-19
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Paul Smedley

Hi All,

I've been spending a great deal of time over the last few weeks working on
getting GCC 3.4.6 working on OS/2. Our current GCC (3.3.5) is starting to
cause problems with projects like Mozilla due to it's age and the
reluctance of the Mozilla maintainers to accept patches that are due to
bugs in old versions of GCC.

My port is now in a state where it can be used to compile many different
programs (rsync, mysql, apache2, samba, firefox) so I figured it's time to
publically announce it.

The port is largely based on Knut's changes to v3.3.5 that are contained in
Netlabs SVN.

Thanks to the brave guys on the libc.user mailing list that helped test the
previous build and pointed out the likely cause of the problems building
Mozilla :)

The OS/2 binaries (and source patches) are available from my ports page at
http://os2ports.smedley.info

Cheers,

Paul.

Top

SW: More info on MySQL 5.1.28-rc

2008-09-19
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Paul Smedley

Hi All,

An OS/2 binary of the below is now available from my ports page at
http://os2ports.smedley.info

Enjoy!

Paul.

-------- Original Message --------
Subject: MySQL 5.1.28-rc has been released
Date: Sat, 13 Sep 2008 16:15:37 +0200
From: Kent Boortz



Dear MySQL users,


We are proud to present to you the MySQL Server 5.1.28-rc release,
a new "release candidate" version of the popular open source database.

Bear in mind that this is still a "candidate" release, and as with any
other pre-production release, caution should be taken when installing
on production level systems or systems with critical data.
For production level systems using 5.0, we would like to direct your
attention to the product description of MySQL Enterprise at:

http://mysql.com/products/enterprise/

The MySQL 5.1.28-rc release is now available in source and binary form
for a number of platforms from our download pages at

http://dev.mysql.com/downloads/

and mirror sites. Note that not all mirror sites may be up to date at
this point in time, so if you can't find this version on some mirror,
please try again later or choose another download site.

We welcome and appreciate your feedback, bug reports, bug fixes,
patches etc.:

http://forge.mysql.com/wiki/Contributing

The following section lists the changes from version to version in the
MySQL source code since the latest released version of MySQL 5.1, the
MySQL 5.1.26-rc release. It can also be viewed online at

http://dev.mysql.com/doc/refman/5.1/en/news-5-1-28.html

Sincerely,

Kent Boortz
The MySQL build team at Sun Microsystems

=======================================================================

Important bugs fixed (5.1.28):

* Important Change: Security Fix: It was possible to circumvent
privileges through the creation of MyISAM tables employing the
DATA DIRECTORY and INDEX DIRECTORY options to overwrite
existing table files in the MySQL data directory. Use of the
MySQL data directory in DATA DIRECTORY and INDEX DIRECTORY is
now disallowed. This is now also true of these options when
used with partitioned tables and individual partitions of such
tables.(Bug#32167: http://bugs.mysql.com/32167, CVE-2008-2079
(http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-2079))

* Security Enhancement: The server consumed excess memory while
parsing statements with hundreds or thousands of nested
boolean conditions (such as OR (OR ... (OR ... ))). This could
lead to a server crash or incorrect statement execution, or
cause other client statements to fail due to lack of memory.
The latter result constitutes a denial of service.
(Bug#38296: http://bugs.mysql.com/38296)

* Incompatible Change: An additional correction to the original
MySQL 5.1.23 fix was made to normalize directory names before
adding them to the list of directories. This prevents "/etc/"
and "/etc" from being considered different, for example.
(Bug#20748: http://bugs.mysql.com/20748)
See also Bug#38180: http://bugs.mysql.com/38180

Important bugs fixed (5.1.27, not released):

* Partitioning: Incompatible Change: On Mac OS X with
"lower_case_table_names = 2", the server could not read
partitioned tables whose names contained uppercase letters.
Partitioned tables using mixed case names should be renamed or
dropped before upgrading to this version of the server on Mac
OS X. (Bug#37402: http://bugs.mysql.com/37402)

* Partitioning: Incompatible Change: This restores functionality
missing since the removal of ALTER TABLE ... ANALYZE
PARTITION, ALTER TABLE ... CHECK PARTITION, ALTER TABLE ...
OPTIMIZE PARTITION, and ALTER TABLE ... REPAIR PARTITION in
MySQL 5.1.24. (Bug#20129: http://bugs.mysql.com/20129)

Bugs fixed (5.1.28):

* Partitioning: When a partitioned table had a TIMESTAMP column
defined with CURRENT_TIMESTAMP as the default but with no ON
UPDATE clause, the column's value was incorrectly set to
CURRENT_TIMESTAMP when updating across partitions.
(Bug#38272: http://bugs.mysql.com/38272)

* Partitioning: A LIST partitioned MyISAM table returned
erroneous results when an index was present on a column in the
WHERE clause and NOT IN was used on that column.
Searches using the index were also much slower then if the
index were not present.
(Bug#35931: http://bugs.mysql.com/35931)

* Partitioning: SELECT COUNT(*) was not correct for some
partitioned tables using a storage engine that did not support
HA_STATS_RECORDS_IS_EXACT. Tables using the ARCHIVE storage
engine were known to be affected.
This was because ha_partition::records() was not implemented,
and so the default handler::records() was used in its place.
However, this is not correct behavior if the storage engine
does not support HA_STATS_RECORDS_IS_EXACT.
The solution was to implement ha_partition::records() as a
wrapper around the underlying partition records.
As a result of this fix, the rows column in the output of
EXPLAIN PARTITIONS now includes the total number of records in
the partitioned table.
(Bug#35745: http://bugs.mysql.com/35745)

* Partitioning: When one user was in the midst of a transaction
on a partitioned table, a second user performing an ALTER
TABLE on this table caused the server to hang.
(Bug#34604: http://bugs.mysql.com/34604)

* Replication: Some kinds of internal errors (such as Out of
stack) cuased the server to crash.
(Bug#37150: http://bugs.mysql.com/37150)

* Replication: Row-based replication did not correctly copy
TIMESTAMP values from a big-endian storage engine to a
little-endian storage engine.
(Bug#37076: http://bugs.mysql.com/37076)

* Replication: INSTALL PLUGIN and UNINSTALL PLUGIN caused
row-based replication to fail. Note that these statements are
not replicated; howver, when using row-based logging, the
changes they introduce in mysql system tables are written
to the binary log.
(Bug#35807: http://bugs.mysql.com/35807)

* Server-side cursors were not initialized properly, which could
cause a server crash. (Bug#38486: http://bugs.mysql.com/38486)

* A server crash or Valgrind warnings could result when a stored
procedure selected from a view that referenced a function.
(Bug#38291: http://bugs.mysql.com/38291)

* Incorrect handling of aggregate functions when loose index
scan was used caused a server crash.
(Bug#38195: http://bugs.mysql.com/38195)

* Over-aggressive lock acquisition by InnoDB could result in
performance degradation when multiple threads were executing
statements on multi-core machines.
(Bug#38185: http://bugs.mysql.com/38185)

* The fix for Bug#20748: http://bugs.mysql.com/20748 caused a
problem such that on Unix, MySQL programs looked for options
in "~/my.cnf" rather than the standard location of "~/.my.cnf".
(Bug#38180: http://bugs.mysql.com/38180)

* If the table definition cache contained tables with many BLOB
columns, much memory could be allocated to caching BLOB
values. Now a size limit on the cached BLOB values is
enforced. (Bug#38002: http://bugs.mysql.com/38002)

* For InnoDB tables, ORDER BY ... DESC sometimes returned
results in ascending order.
(Bug#37830: http://bugs.mysql.com/37830)

* If a table has a BIT NOT NULL column c1 with a length shorter
than 8 bits and some additional NOT NULL columns c2, ..., and
a SELECT query has a WHERE clause of the form (c1 = constant)
AND c2 ..., the query could return an unexpected result set.
(Bug#37799: http://bugs.mysql.com/37799)

* The server returned unexpected results if a right side of the
NOT IN clause consisted of the NULL value and some constants
of the same type. For example, this query might return 3, 4,
5, and so forth if a table contained those values:

SELECT * FROM t WHERE NOT t.id IN (NULL, 1, 2);

(Bug#37761: http://bugs.mysql.com/37761)

* Setting the session value of the innodb_table_locks system
variable caused a server crash.
(Bug#37669: http://bugs.mysql.com/37669)

* Nesting of IF() inside of SUM() could cause an extreme server
slowdown. (Bug#37662: http://bugs.mysql.com/37662)

* Killing a query that used an EXISTS subquery as the argument
to SUM() or AVG() caused a server crash.
(Bug#37627: http://bugs.mysql.com/37627)

* When using indexed ORDER BY sorting, incorrect query results
could be produced if the optimizer switched from a covering
index to a non-covering index.
(Bug#37548: http://bugs.mysql.com/37548)

* myisamchk failed with an assertion error when analyzing a
partitioned MyISAM table.
(Bug#37537: http://bugs.mysql.com/37537)

* After TRUNCATE TABLE for an InnoDB table, inserting explicit
values into an AUTO_INCREMENT column could fail to increment
the counter and result in a duplicate-key error for subsequent
insertion of NULL. (Bug#37531: http://bugs.mysql.com/37531)

* Within stored programs or prepared statements, REGEXP could
return incorrect results due to improper initialization.
(Bug#37337: http://bugs.mysql.com/37337)

* For a MyISAM table with CHECKSUM = 1 and ROW_FORMAT = DYNAMIC
table options, a data consistency check (maximum record
length) could fail and cause the table to be marked as
corrupted. (Bug#37310: http://bugs.mysql.com/37310)

* The max_length result set metadata value was calculated
incorrectly under some circumstances.
(Bug#37301: http://bugs.mysql.com/37301)

* Some performance problems of SHOW ENGINE INNODB STATUS were
reduced by removing the used cells and Total number of lock
structs in row lock hash table clauses from the output. These
are now present only if UNIV_DEBUG is defined at MySQL build
time. (Bug#36941: http://bugs.mysql.com/36941)

* If the length of a field was 3, internal InnoDB to integer
type conversion didn't work on big-endian machines in the
row_search_autoinc_column() function.
(Bug#36793: http://bugs.mysql.com/36793)

* The CSV storage engine returned success even when it failed to
open a table's data file.
(Bug#36638: http://bugs.mysql.com/36638)

* SELECT DISTINCT from a simple view on an InnoDB table, where
all selected columns belong to the same unique index key,
returned incorrect results.
(Bug#36632: http://bugs.mysql.com/36632)

* SHOW STATUS took a lot of CPU time for calculating the value
of the Innodb_buffer_pool_pages_latched status variable. Now
this variable is calculated and included in the output of SHOW
STATUS only when the UNIV_DEBUG symbol is defined at server
build time. (Bug#36600: http://bugs.mysql.com/36600)

* Dumping information about locks in use by sending a SIGHUP
signal to the server or by invoking the mysqladmin debug
command could lead to a server crash in debug builds or to
undefined behavior in production builds.
(Bug#36579: http://bugs.mysql.com/36579)

* If initialization of an INFORMATION_SCHEMA plugin failed,
INSTALL PLUGIN freed some internal plugin data twice.
(Bug#36399: http://bugs.mysql.com/36399)

* For InnoDB tables, the DATA_FREE column of the
INFORMATION_SCHEMA.TABLES displayed free space in kilobytes
rather than bytes. Now it displays bytes.
(Bug#36278: http://bugs.mysql.com/36278)

* When the fractional part in a multiplication of DECIMAL values
overflowed, the server truncated the first operand rather than
the longest. Now the server truncates so as to produce more
precise multiplications.
(Bug#36270: http://bugs.mysql.com/36270)

* The mysql client failed to recognize comment lines consisting
of "--" followed by a newline.
(Bug#36244: http://bugs.mysql.com/36244)

* The server could crash with an assertion failure (or cause the
client to get a "Packets out of order" error) when the
expected query result is that it should terminate with a
"Subquery returns more than 1 row" error.
(Bug#36135: http://bugs.mysql.com/36135)

* The UUID() function returned UUIDs with the wrong time; this
was because the offset for the time part in UUIDs was
miscalculated. (Bug#35848: http://bugs.mysql.com/35848)

* The configure script did not allow utf8_hungarian_ci to be
specified as the default collation.
(Bug#35808: http://bugs.mysql.com/35808)

* On 64-bit systems, assigning values of 2 ^63 - 1 or larger to
key_buffer_size caused memory overruns.
(Bug#35616: http://bugs.mysql.com/35616)

* For InnoDB tables, REPLACE statements used "traditional" style
locking, regardless of the setting of
innodb_autoinc_lock_mode. Now REPLACE works the same way as
"simple inserts" instead of using the old locking algorithm.
(REPLACE statements are treated in the same way as as INSERT
statements.) (Bug#35602: http://bugs.mysql.com/35602)

* Freeing of an internal parser stack during parsing of complex
stored programs caused a server crash.
(Bug#35577: http://bugs.mysql.com/35577,
Bug#37269: http://bugs.mysql.com/37269,
Bug#37228: http://bugs.mysql.com/37228)

* mysqlbinlog left temporary files on the disk after shutdown,
leading to the pollution of the temporary directory, which
eventually caused mysqlbinlog to fail. This caused problems in
testing and other situations where mysqlbinlog might be
invoked many times in a relatively short period of time.
(Bug#35543: http://bugs.mysql.com/35543)

* Index scans performed with the sort_union() access method
returned bad data when the sort_buffer_size limit was reached.
(Bug#35478: http://bugs.mysql.com/35478)

* MyISAM recovery enabled with the '--myisam-recover' option did
not work for partitioned MyISAM tables.
(Bug#35161: http://bugs.mysql.com/35161)

* Table checksum calculation could cause a server crash for
FEDERATED tables with BLOB columns containing NULL values.
(Bug#34779: http://bugs.mysql.com/34779)

* A significant slowdown occurred when many SELECT statements
that return many rows from InnoDB tables were running
concurrently. (Bug#34409: http://bugs.mysql.com/34409)

* mysql_install_db failed if the server was running with an SQL
mode of TRADITIONAL. This program now resets the SQL mode
internally to avoid this problem.
(Bug#34159: http://bugs.mysql.com/34159)

* Fast ALTER TABLE operations were not fast for columns that
used multibyte character sets.
(Bug#33873: http://bugs.mysql.com/33873)

* The internal functions my_getsystime(), my_micro_time(), and
my_micro_time_and_time() did not work correctly on Windows.
One symptom was that uniqueness of UUID() values could be
compromised. (Bug#33748: http://bugs.mysql.com/33748)

* Cached queries that used 256 or more tables were not properly
cached, so that later query invalidation due to a TRUNCATE
TABLE for one of the tables caused the server to hang.
(Bug#33362: http://bugs.mysql.com/33362)

* mysql_upgrade attempted to use the "/proc" filesystem even on
systems that do not have it.
(Bug#31605: http://bugs.mysql.com/31605)

* mysqlbinlog now supports '--verbose' and
'--base64-output=DECODE-ROWS' options to display row events as
commented SQL statements. (The default otherwise is to display
row events encoded as base-64 strings using BINLOG
statements.) See Section 4.6.7.2, "mysqlbinlog Row Event
Display." (Bug#31455: http://bugs.mysql.com/31455)

* Several MySQL programs could fail if the HOME environment
variable had an empty value.
(Bug#30394: http://bugs.mysql.com/30394)

* On NetWare, mysql_install_db could appear to execute normally
even if it failed to create the initial databases.
(Bug#30129: http://bugs.mysql.com/30129)

* The Serbian translation for the ER_INCORRECT_GLOBAL_LOCAL_VAR
error was corrected. (Bug#29738: http://bugs.mysql.com/29738)

* The BUILD/check-cpu build script failed if gcc had a different
name (such as gcc.real on Debian).
(Bug#27526: http://bugs.mysql.com/27526)

* In some cases, the parser interpreted the ; character as the
end of input and misinterpreted stored program definitions.
(Bug#26030: http://bugs.mysql.com/26030)

* The FLUSH PRIVILEGES statement did not produce an error when
it failed. (Bug#21226: http://bugs.mysql.com/21226)

* After executing a prepared statement that accesses a stored
function, the next execution would fail to find the function
if the stored function cache was flushed in the meantime.
(Bug#12093: http://bugs.mysql.com/12093,
Bug#21294: http://bugs.mysql.com/21294)

Bugs fixed (5.1.27, not released):

* Replication: Issuing a DROP DATABASE while any temporary
tables were open caused the server to switch to
statement-based mode. (Bug#38773: http://bugs.mysql.com/38773)

* Replication: The '--replicate-*-table' options were not
evaluated correctly when replicating multi-table updates.
As a result of this fix, replication of multi-table updates no
longer fails when an update references a missing table but
does not update any of its columns.
(Bug#37051: http://bugs.mysql.com/37051)

* The fix for Bug#33812: http://bugs.mysql.com/33812 had the
side effect of causing the mysql client not to be able to read
some dump files produced with mysqldump. To address this, that
fix was reverted. (Bug#38158: http://bugs.mysql.com/38158)

Functionality added or changed (5.1.27, not released):

* "mysqltest" now installs signal handlers and generates a stack
trace if it crashes. (Bug#37003: http://bugs.mysql.com/37003)

* "mysql-test-run.pl" now supports '--client-bindir' and
'--client-libdir' options for specifying the directory where
client binaries and libraries are located.
(Bug#34995: http://bugs.mysql.com/34995)

Top

Event: Warpstock Europe 2008: First Presentations Confirmed

2008-09-20
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Christian Hennecke

The Warpstock Europe 2008 event team strives to create an agenda with
interesting sessions, workshops, and exhibitors. While a lot of the initial
work was done in the background, today we can announce that the first
presentations have been confirmed:

* "eComStation on Netbooks" by Sigurd Fastenrath
* "Searching your System with SearchPlus" by Keith Merrington
* "Update to the netlabs.org NEPMD distribution" by Andreas Schnellbacher
* "Software Testing Basics" by Thomas Klein
* "OpenStreetMap - Free World Map For Free Citizens" by Roland Schmalenberg
* "Getting Started with VoIP" by David Saville

For more information please see the Agenda page at:

http://www.warpstock.eu/en/agenda.html

Stay tuned for the next updates to sessions, speakers, exhibitors, and
visitor information.

Ever thought about becoming a speaker? Contact our Speaker Manager at
info(at)warpstock.eu. Please see our Wish list wiki for topics that
visitors might be interested in.

The ninth Warpstock Europe conference will be held at the City Hostel in
Düsseldorf, Germany, from November 14 to 16. Warpstock is an annual
conference for the OS/2 and eComStation operating systems and related
technology. It is dedicated to information, education, support, and
exchange and addresses users, developers, and software vendors. To achieve
these goals, the event offers seminars and workshops, exhibition areas, and
room for personal exchange.

More information is available at:

http://www.warpstock.eu

Warpstock Europe is powered by warpevents.eu
Warpstock is a trademark of Warpstock, Inc.



Top

Net: DevCon: Developer Connection news

2008-09-20
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Eugene Gorbunoff

The engineers of eCo Software prepared new materials for the software
developers.

Developer Connection site -- http://ecomstation.ru/developer

Whatsnew?
* eCo Software runtime --
http://ecomstation.ru/projects/developer/?action=ecosoft-runtime
* eCo Software Toolkit is updated --
http://ecomstation.ru/projects/developer/?action=ecosoft-toolkit
(new libraries, updated h/lib/samples)

* Multilanguage library Lange: LANGE FAQ is published
* Graphics libraries: Links/description of WO!, Dive, SDL
* Review of databases is updated.
* Device drivers: memory mapping (physical to linear)
* New module: eSysInfo -- query system information
* information about Unicode

Advices:
* The experience shows, start short-term eCS projects (1-3 monthes),
don't plan long-term projects (1/2 - 1 year).
* So.. How to create large program? Use modules and libraries, use black
boxes (algoritms) from linux. Pay attention to Additional control elements
(use templates, new controls as LEGO-like bricks to create new applications
in 1 day)

What to develop? Users need:
* forum 1 -- http://forum.ecomstation.ru/viewforum.php?f=14
* forum 2 -- http://forum.ecomstation.ru/viewforum.php?f=8

Top

Net: Week of digital cameras

2008-09-20
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Eugene Gorbunoff

The next week is dedicated to collection of info about
compatible/non-compatible digital cameras. Our database contains 102
records only
http://ecomstation.ru/hardware.php?action=category&section=camera . Major
part of the models are not manufactured anymore. Post new reports using the
web-form http://ecomstation.ru/hardware.php?action=new

Please, post information about protocol (PTP, USBMSD), basic features
(megapixel, zoom), format (JPG, RAW)

Top

Net: eComStation Community

2008-09-20
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Eugene Gorbunoff

Homepage of eComStation community --
http://ecomstation.ru/community/?action=interviews

Whatsnew:

1) We have found new interviews with the most active eComStation developers:
* ENG: Interview with Paul Smedley --
http://ecomstation.ru/showarticle.php?id=185
* RUS: OS/2: between past and future --
http://www.computerra.ru/interactive/370174/
2) We have found the mention of past conferences and meetings
3) Warpstock Europe conference will be held at the City Hostel in
Duesseldorf, Germany, from November 14 to 16 (http://www.warpstock.eu) (if
you can't access the site then read
http://ecomstation.ru/community/?action=wse2008)

4) To develop a program, to discuss a topic, you can join
irc-channels full of eComStation users and developers
#ecolabs, #netlabs, #ecommunity --
http://ecomstation.ru/community/?action=forums

Top

SW: Workplace Sans True Type font Version 0.5

2008-09-21
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Mark Dodel

Alex Taylor has updated his Workplace Sans TrueType font to Version 0.5.
http://users.socis.ca/~ataylo00/creative/fonts/#wpsu

"Please read the note below before installing.

Workplace Sans is a light condensed sans-serif TrueType font with Unicode
encoding.

This font has been carefully designed to resemble, as much as possible, the
OS/2 bitmap font "WarpSans". This resemblance is at its best when
displayed on-screen at 9 point/120 dpi, or 11 point/96 dpi.


NOTE:
With version 0.5, I have embarked on a fairly extensive re-tooling of
Workplace Sans. Most of the glyphs are a lot cleaner and more regular in
appearance now (although still not perfect).

I decided to recreate the font file from scratch, and add each glyph as I
redesigned it. Version 0.5 represents the first milestone in this effort.

Version 0.5 of Workplace Sans does NOT support all of the characters that
were included in the previous versions. At present, only the Latin-1
character set (basically, OS/2 codepages 850 and 819) are supported."


Top

Net: netlabs.org newsletter #70 [ACPI, FM/2, kBuild, Samba, UniAud]

2008-09-22
++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++

From: Netlabs News

This is the latest edition of the bi-weekly netlabs.org newsletter. The
newsletter can be read on the web at the following URL:
http://wiki.netlabs.org/index.php/Netlabs_bi_weekly_newsletter

News from netlabs.org:

15. September - 21. September

* ACPI
o Two new tickets
o See: http://svn.netlabs.org/acpi/timeline
* FM/2
o Another bunch of updates
o See: http://svn.netlabs.org/fm2/timeline
* kBuild
o Quite a lot of updates again
o See: http://svn.netlabs.org/kbuild/timeline
* netlabs.org
o Ticket raised and closed about email links
o See: http://svn.netlabs.org/netlabs/timeline
* Samba
o FAQ updated
o See: http://svn.netlabs.org/samba/timeline
* UniAud
o Various updates
o See: http://svn.netlabs.org/uniaud/timeline

8. September - 14. September

* FM/2
o A long list of updates and corrections.
o See: http://svn.netlabs.org/fm2/timeline
* kBuild
o Lot of updates and release 0.1.4 is ready.
o See: http://svn.netlabs.org/kbuild/timeline
* Samba
o A few cookbook related changes
o See: http://svn.netlabs.org/samba/timeline
* UniAud
o More testing going on and updates being applied.
o See: http://svn.netlabs.org/uniaud/timeline
* WSE Events
o Some fixes on the SQL side.
o See: http://svn.netlabs.org/wse_events/timeline

Netlabs.org relies on your support as well, we hire developers to have
better progress on projects. For sure this costs money so any sponsoring is
very welcome! You can support netlabs.org via netlabs.org sponsoring units:
http://www.mensys.net/NETLABS/

Thanks for your support!

We can be reached at: news@netlabs.org

Greetings,
netlabs.org team

Top



Contact VOICE... All pages © 1998 - 2007 VOICE