bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: fchown-stub.c not pulled in for DJGPP 2.03p2


From: Eric Blake
Subject: Re: fchown-stub.c not pulled in for DJGPP 2.03p2
Date: Fri, 24 Jul 2009 05:57:54 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.22) Gecko/20090605 Thunderbird/2.0.0.22 Mnenhy/0.7.6.666

-----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<address@hidden> 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             address@hidden
-----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-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]