Re: [Rpm-maint] [rpm-software-management/rpm] License of find-lang.sh is ambiguous around modification (#595)
That said, this is him: https://www.linkedin.com/in/willestes/ -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/595#issuecomment-760998154___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint
Re: [Rpm-maint] [rpm-software-management/rpm] License of find-lang.sh is ambiguous around modification (#595)
Unfortunately, as I have changed jobs, I no longer have access to the emails in my redhat.com account. While I am happy to swear to the accuracy of my statement above, I can not provide evidence to that fact. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/595#issuecomment-760994457___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint
[Rpm-maint] [rpm-software-management/rpm] License of find-lang.sh is ambiguous around modification (#595)
Because I enjoy resolving 20 year old licensing issues... :) The existing license on find-lang.sh reads: ``` #findlang is copyright (c) 1998 by W. L. Estes #Redistribution and use of this software are hereby permitted for any #purpose as long as this notice and the above copyright notice remain #in tact and are included with any redistribution of this file or any #work based on this file. ``` This license, like many early FOSS licenses, is ambiguous about its support for modification. It also does not carry any sort of warranty disclaimer. I have reached out to Mr. Estes, who has given permission via email for this work to be relicensed under a modern permissive license, specifically, MIT (https://opensource.org/licenses/MIT). I can provide copies of this correspondence upon request. He has clarified that permitting modification of this file was his original intent, however, it is still worth changing this license to prevent others from copying it elsewhere. In the twenty years or so that this code has been in RPM, the following contributors seem to have made copyrightable contributions to it: @proyvind @pmatilai @scop @ffesti @jnovy @arekm If each of them are okay with relicensing this work under MIT, I would recommend that this happen. I can make a PR if needed. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/595___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint
[Rpm-maint] [PATCH] Fix rpm 4.9 sparc installplatform regex
As I said on IRC, I'm not at all convinced this regex is any more correct than the previous one, but this one successfully writes out all the sparc & sparc64 platform macro files that I want/need at the moment, so I'm calling it a fix and moving on. Thanks, ~tom == Fedora Project diff -up rpm-4.9.1.3/installplatform.sparc-cleanups rpm-4.9.1.3/installplatform --- rpm-4.9.1.3/installplatform.sparc-cleanups 2012-04-25 13:15:48.019429690 -0400 +++ rpm-4.9.1.3/installplatform 2012-04-25 13:16:09.279777824 -0400 @@ -21,7 +21,7 @@ case "$arch" in alpha*) SUBSTS='s_alpha_alpha_ s_alpha_alphaev5_ s_alpha_alphaev56_ s_alpha_alphapca56_ s_alpha_alphaev6_ s_alpha_alphaev67_' ;; arm*) SUBSTS='s_arm_arm_ s_arm_armv3l_ s_arm_armv4l_ s_arm_armv4tl_ s_arm_armv5tel_ s_arm_armv5tejl_ s_arm_armv6l_ s_arm_armv7l_ s_arm_armv7hl_ s_arm_armv7hnl_' ;; sh4*) SUBSTS='s_sh4_sh4_ s_sh4_sh4a_' ;; - sparc*) SUBSTS='s_sparc\(64\|64v\|v9v\|v9\)_sparc_ s_sparc64_sparcv9_;s_sparc\([^v]\|$\)_sparcv9\1_ s_sparcv9_sparc64_;s_sparc\([^6]\|$\)_sparc64\1_' ;; + sparc*) SUBSTS='s_sparc_sparc64v_ s_sparc_sparcv9v_ s_sparc\(64\|v9\)_sparc_ s_sparc64_sparcv9_;s_sparc\([^v]\|$\)_sparcv9\1_ s_sparcv9_sparc64_;s_sparc\([^6]\|$\)_sparc64\1_' ;; powerpc*|ppc*) SUBSTS='s_ppc64_ppc_ s_ppc\([^6ip]\|$\)_ppc64\1_ s_ppc\([^6ip]\|$\)_ppciseries_ s_ppc\([^6ip]\|$\)_ppcpseries_ s_ppc\([^6ip]\|$\)_ppc64iseries_ s_ppc\([^6ip]\|$\)_ppc64pseries_' ;; s390*) SUBSTS='s_s390x_s390_ s_s390\([^x]\|$\)_s390x\1_' ;; x86_64|amd64|ia32e) SUBSTS='s,x86_64,x86_64, s,x86_64,ia32e, s,x86_64,amd64, s,x86_64,i386, s,x86_64,i486, s,x86_64,i586, s,x86_64,i686, s,x86_64,pentium3, s,x86_64,pentium4, s,x86_64,athlon, s,x86_64,geode,' ;; ___ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint