bug-gnulib
[Top][All Lists]
Advanced

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

Re: nap() name space clash


From: Tim Rice
Subject: Re: nap() name space clash
Date: Thu, 6 Feb 2020 15:37:41 -0800 (PST)
User-agent: Alpine 2.11 (UW2 23 2013-08-11)

On Wed, 5 Feb 2020, Bruno Haible wrote:

} Hi Tim,
} 
} > > > I discoverd a name space clash with nap()
} > > 
} > > In which .h file is this function declared on UnixWare?
} > 
} > unistd.h
} 
} Can you find out whether defining some preprocessor symbol will make
} the declaration disappear?

There are 3. Any one of them would make the declaration disappear
but also disappear 27 other declarations and 5 defines.
Not really a viable option.

Since the usage of nap() is in the gnulib test framework I would think the
chances of other consumers of nap() would be very small so renaming that
function in gnulib would have minimal impact. (the 8 files mentioned before)
Now if we choose to rename map.h, these additional files would need changes.
tests/test-utimens-common.h
modules/chown-tests
modules/futimens-tests
modules/utime-tests
modules/lchown-tests
modules/utimens-tests
modules/fdutimensat-tests
modules/utimensat-tests
modules/fchownat-tests
modules/stat-time-tests

} The right form should be doc/Copyright/request-assign.future (in the gnulib
} repository).

Filled out and e-mailed in.

} 
} Bruno
} 


-- 
Tim Rice                                Multitalents
address@hidden





reply via email to

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