patchGNU Autoconf Archive - Patches: patch #8213, new macro to allow...


patch #8213: new macro to allow "overriding" of user provided variables for automake

Submitter:  None
Submitted:  Fri 18 Oct 2013 07:48:24 PM UTC
Priority:  5 - Normal Status:  Done
Assigned to:  simons Originator Email:  -email is unavailable-
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup

Sun 27 Oct 2013 10:29:28 AM UTC, comment #5: 

Okay, I'm glad this issue has been resolved. Again, thank you very much for the contribution!

Peter Simons <simons>
Group administrator
Tue 22 Oct 2013 03:39:16 PM UTC, comment #4: 


You raise some very good points.

I've released code under the Smithsonian copyright using the GPL license for some time, and that would certainly have the same implications for modification and additional copyrights.  I know of other code released under the Smithsonian copyright under the GPL ( which has undergone more formal license review by the Smithsonian, so I believe I'm on firm ground saying that the GPL (and thus the implications for further modifications and copyright assignment) is fine.

I also know of code released over the course of more than a couple of decades under even less restrictive licenses, so I believe that the Smithsonian doesn't give a hoot, provided that
it gets acknowledgement of credit.

Multiple copyright holders should not be a problem, so you can leave me in as a copyright holder.

Thanks for paying attention to these details!  I hope the above reasoning is sufficient.



Tue 22 Oct 2013 08:48:38 AM UTC, comment #3: 

Hi Diab,

are you sure that you want your name removed from the copyright section? The macro is distributed under a free license (otherwise it wouldn't be here), which means that everyone has the right to modify and improve it, and distribute the modified macro under the the same free license as before with jointly owned copyright. Under these circumstances, I can't imagine a situation in which you -- the primary author -- cannot claim copyright on his own work.

Furthermore, suppose we receive a patch from some third party over the Internet that modifies the macro we distribute in the Archive. Chances are that this person will then be added to the copyright section, too. Is that okay? Or do you think the Smithsonian would object to that?

I'm worried, because having very restrictive notions about who can claim copyright and who cannot kind-of collides with the all-permissive license this macro has been released under.

Take care,

Peter Simons <simons>
Group administrator
Mon 21 Oct 2013 02:51:33 PM UTC, comment #2: 

It looks good, apart from the copyright; thanks for the reformatting!

Copyright should lie solely with the Smithsonian.  I'm not sure I get to claim anything but authorship.



Sat 19 Oct 2013 10:39:46 AM UTC, comment #1: 

Pushed in commit eebecf97cd21ed7e80bdb74d3401edbf5fb4437f. Thank you very much for the submission!

Please note that I had to do some minor cosmetic edits so that the texinfo renderer can deal with the file. I hope I didn't break anything. Checkout out ax_am_override_var.html to see what the result looks like.

Peter Simons <simons>
Group administrator
Fri 18 Oct 2013 07:48:24 PM UTC, original submission:  

automake provides for a hierarchy of variables, with user specified variables overriding those specified by the developer.

At times it may be necessary to amend the values specified by the user; this macro does this using an approach set forth on the automake mailing list:

which moves values specified at configure time into automake's base set of variables, allowing them to be manipulated.



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

Attached Files
file #29413:  ax_am_override_var.m4 added by None (5KiB - application/x-m4 - Whoops; last attachment was buggy; this should be correct.)
file #29410:  ax_am_override_var.m4 added by None (5KiB - application/x-m4 - macro + doc + license )


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by simons (Posted a comment)
  • -email is unavailable- added by None (Submitted the item)

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-10-27 simons StatusReady For Test Done
        Open/ClosedOpen Closed
    2013-10-19 simons StatusNone Ready For Test
        Assigned toNone simons
    2013-10-18 None Attached File- Added ax_am_override_var.m4, #29413
    2013-10-18 None Attached File- Added ax_am_override_var.m4, #29410

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code