Hi Kevin,
I have come to oOo to ask - and offer - about Dmake.
...
I was stuck until I found your archive. You have taken dmake on to v4.3 but that lacks both the changes from 4.10pl1 and the perl-maintainer fixes. It also retains at least one bug from the base 4.10 --- so some of the changes are probably needed.
Please file bug reports for dmake in the OpenOffice.org Issue Tracker, for known bugs, or even known missing patches.
Good News:
dmake-4.3 builds ok under MINGW+MSYS (stable) with only one edit in configure to accept an OS of 'MINGW-anything' = winnt/mingw. That build was on win98se so it should be pretty portable!
Good, I only tested the MinGW part with "gcc -mno-cygwin", so I missed the MSYS part.
Bad News: a) Its not fully compatible with 4.10pl1 and the perl makefile.
Erm, I'd say that is a Bug, but that depends on the errors you're seeing. It might be that the perl maintainer introduced a 'rough edge'.
> b) There are few weaknesses in its makefiles/config if you need to install outside
/usr/local.
Really? ./configure --prefix=/usr/share/opt/whatever doesn't work? Oh, Mingw. Maybe, what are the errors?
Questions for the list:
1) Does it seem sensible to consolidate 4.3 with the 4.10pl1 version (where necessary) ?
Sure.
2) Would you be able accept the changes back into your main branch ?
Would you be willing to sign a JCA? <http://www.openoffice.org/contributing/programming.html>
Actually I'm not sure. dmake is a bit special as it is the only GPL package in the OOo cvs ( see dmake/readme/license.txt) but it would ease the process if you did.
3) Do you want the changes for MINGW+MSYS ie. Gcc Native ?
We have them already with the cygwin build MinGW version, so this patch is welcome.
4) Shall I create a merged version or is someone working on this sort of thing ?
Please file issues for all/or single patches. We can then open a new CWS for "fixing" dmake or continue on dmake43p01 (See cws_src680_dmake43p01) and integrate the patches.
Volker
-- If you like my work consider: http://www.scytek.de/donations.html PGP/GPG key (ID: 0x9F8A785D) available from wwwkeys.de.pgp.net key-fingerprint 550D F17E B082 A3E9 F913 9E53 3D35 C9BA 9F8A 785D
signature.asc
Description: OpenPGP digital signature
