bug-gnulib
[Top][All Lists]
Advanced

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

Re: [PROPOSED] renameatu: rename from renameat2


From: Paul Eggert
Subject: Re: [PROPOSED] renameatu: rename from renameat2
Date: Fri, 6 Jul 2018 14:10:06 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0

Bruno Haible wrote:
I agree only because 'coreutils' is the only user of 'renameat2', and Pádraig
is surely aware of the issue.

I already fixed Coreutils:

https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=439741053256618eb651e6d43919df29625b8714

* More generally, an incompatible change without transition time introduces a
  versioning constraint

While that can be a significant problem in general, it's not so here. Choose which version of Gnulib you want for other reasons; then use "renameat2" or "renameatu" in your source code, based on that decision. So there's an easy way out of this particular gotcha. (True, it would not be so easy for other abrupt changes.)



reply via email to

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