-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [please keep the conversation on the list, so that others may chime in. I have not had time to read your message, but am merely getting it into the open]
According to Rugxulo on 7/24/2009 12:37 AM: > Hi, > > On Thu, Jul 23, 2009 at 9:10 PM, Eric Blake<e...@byu.net> wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> According to Rugxulo on 7/21/2009 8:47 PM: >>> Hey, >>> I'm really not trying to be a pest, honest, but I personally still >>> use DJGPP (on Vista, XP, and real DOS [MS- / DR- / Free-], even). >> The best way to not come across as a pest is to post patches rather than >> complaints, enough to show that you are serious about helping maintain >> ports to your platform. > > I don't know of a suitable patch here with Gnulib, I'm not familiar > with it, else I would offer. (Anyways, my patch for DOS codepage > detection for localcharset.c was refused, so obviously DJGPP isn't > considered relevant by some of you. BTW, ask me later if you want > corrections on config.charset, e.g. "eo CP850" is horribly wrong.) > > All I can really say is that something somewhere isn't letting > fchown-stub.c be pulled in with 2.03p2. I have to manually hack the > lib/Makefile to append "fchown-stub.o" to "gl_LIBOBJS =". The ZILE > maintainer (Reuben Thomas) swears it's a Gnulib bug, but I dunno > honestly. :-/ > >>> Hence you already have fchown-stub.c. But it isn't >>> being pulled in for some reason (e.g. ZILE 2.3.9). It's not like I >>> can't hack the makefile to do so, but I'm just saying ... might be a >>> bug. >> What gnulib modules is zile using, and where does the reference to fchown >> appear? It might just be a missing module dependency. > > Err...you want me to list all the files in the /lib/ subdir? I doubt > it. It only uses what it needs, I assume. (2.04 "beta" is my preferred > DJGPP setup, but for consistency I built with 2.03p2 "stable" also as > that is the common convention. 2.04 has some extra things like its own > fchown() and snprintf(), etc. Honestly, at least one other guy and me > would like 2.04 to be fixed and released as "stable" eventually, but > it all depends on who can do the grunt work.) > > The only use of fchown() is one instance in ZILE's src/file.c. > > http://www.gnu.org/software/zile/ > ftp://ftp.gnu.org/gnu/zile/zile-2.3.9.tar.gz > > N.B. I took a quick look at the DJGPP port of Sed 4.2 (which uses > Gnulib), but it doesn't seem to have (or need?) fchown() although I > admit I haven't built it personally. But it does have both 2.03p2 and > 2.04 ports, just FYI. > - -- Don't work too hard, make some time for fun as well! Eric Blake e...@byu.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkppocIACgkQ84KuGfSFAYBvNQCeIfC+QKjkmhaZ+oESQdrblp0L ksQAoJWthbxTo4AP6a5oL4qJKnSjcCm3 =7P0C -----END PGP SIGNATURE-----