On Tue, 30 Apr 2002 10:57:46 -0400 Charles Wilson <[EMAIL PROTECTED]> wrote:
> Harold Hunt wrote: > > > ... I added a link to your Cygwin Gnome page to Cygwin/XFree86's Ported > > Software page: > > http://xfree86.cygwin.com/ported-software.html > > > > I'm very impressed with your work to compile Gnome with DLLs. Keep it up! > > > A couple of things: > > 1) pkgconfig. I'm the cygwin pkgconfig maintainer, and I'd like to > insure that you can use the "official" version in your port. You are > using a patched version of 0.8.0; cygwin distributes 0.10.0; but 0.12.0 > is now available. Could you try 0.12.0 (unpatched and/or patched) and > see if that works for you? I'll add that to the list of jobs ... When I started work on gnome-vfs pkg-config was not in the "official" cygwin distribution and 0.8.0 was the latest version. I patched it to remove the included glib, so that it uses my glib port. When pkgconfig was added to cygwin I tried it, but gnome-vfs would not build, so I just ignored it. My focus was, and still is, on gnome so doing more work on pkgconfig was of no interest. But I'll certainly try the new one. > If you must use a patched version of 0.12.0, then I'd consider > incorporating that patch into the official cygwin dist; also, in that > case, we could submit your patch upstream for incorporation into the > "real" 0.13.0... As the patch just removes the embedded glib, I think its of no use to the "real" pkgconfig. > 3) cygextras: why not submit these as patches to the cygwin DLL? If it > is because the code is from gnu libc, then you could in partnership with > someone else, reimplement them and submit the result: your partner would > actually write the code to the specifications you develop; you would > verify that the result operates the same as the current version. > ("Chinese Firewall"). Then, assign copyright on the reimplementations > to Red Hat/Cygwin, and submit! cygextras contains strptime and getdelim. I understand the strptime is "coming soon" to cygwin anyway, so I'll just drop mine then. getdelim came from the gnu C library. Again its just a distraction from working on gnome, and I'll leave it to others to add it to cygwin. > > 4) berkeley db: folks have been asking for this for a long time. Would > you consider packaging it up and submitting it as an official package? > (Don't worry about the tcl thing; you needn't be able to run the test > suite on an "official ports only" system). side note: any idea why > Gnome doesn't use the GNU database instead? gdbm? No. I don't have any free time to support cygwin packages, although I do have great respect for those, such as yourself, who do. I think that gnome no longer requires version 2.7.7, but has moved on to version 3.x.x. This patched version did actually pass its test suite when I first did it, but I no longer have access to the cygwin tcl port I used, so I cannot reproduce the result. Steven