delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
Message-ID: | <569E9C40.6030708@iee.org> |
Date: | Tue, 19 Jan 2016 20:27:44 +0000 |
From: | "M. J. Everitt (m DOT j DOT everitt AT iee DOT org) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> |
User-Agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
MIME-Version: | 1.0 |
To: | geda-user AT delorie DOT com |
Subject: | Re: [geda-user] cleaner version of fixes to file format plugin |
References: | <CAC4O8c88EnAJ1H4YL4rj2O10ihZAz_NYDMSBAWEmdknMNu2b4A AT mail DOT gmail DOT com> <CAJXU7q8AtP=UOZrM1e+7Vmimc5kxOjyNrrGjqxcanRTjBWsVDA AT mail DOT gmail DOT com> <569BCA7F DOT 70903 AT prochac DOT sk> <569BCC77 DOT 60700 AT iee DOT org> <CAC4O8c9_kMdr+3xhe4-CZvUxPGzgqBrLN=Kn+WdGqGVcV1Nbnw AT mail DOT gmail DOT com> <201601172146 DOT u0HLkPnT008691 AT envy DOT delorie DOT com> <CAC4O8c8u_X54Ro2idbfBf8WToHg0tt2=BJ_irEHcZ7BVH6-_BQ AT mail DOT gmail DOT com> <201601191958 DOT u0JJwWro024659 AT envy DOT delorie DOT com> |
In-Reply-To: | <201601191958.u0JJwWro024659@envy.delorie.com> |
X-Provags-ID: | V03:K0:LZppdpti2jfgUC3MMKQMamtSxtls4QojqF4GDLaiEKKopDwvcpB |
eybG2ovwih1uAoMkTi2EZN66WdDRr2meMOEIqFxYqhsKfq9ri34pNW5of+PC8PXHLd6MEq4 | |
zrdzM4nfbicp8PgG5FNZGy8QwD7uo+K5ymjtXYU3kAYFf39EIndNnCldJhNu3MaCkEmHiJL | |
tizyFB/1AtYUujKPFy4lw== | |
X-UI-Out-Filterresults: | notjunk:1;V01:K0:GAI7N2x16kA=:dw7sU77ovN2O0qnet4t2yW |
srKjJZQYyUHtm4YicVMRu/UL6vR1fMFuZk126vdfENYA+gwCf9haqJKNGmL1lPsjVhde0JK8O | |
dxwpwm71B9MGiGMDIlIOO7d5PccS9SyXMxzUCW2Zwz/DTOeSFO2nltQ4pJJU3JlFTxbK0RWBp | |
u5+9CqsanASNVErH8b4dI2rzNZoCA9UNHviPb1YlacDT3sqC0PfPnr+OyuRse4FJg8n71Ey/l | |
stVLJBgp0VWgaMQpL1kJg6eulqaqIEa+gKJVKotIxz6n3l0k2slN46eA246Nd1BQ7/6M2yarT | |
8VrwmyKDPVs8rbaScL9o++10div24FfrAw61BqT+jclHSKnX4U1EA02jnjq0nHuLDDweANItw | |
ylF7va4JMrDIEj0wJ5zfIcpJKJPo4YyqQi/nqWJuLuKmvNn7sN2v2Qz6pCiheufgJ86wky3Yo | |
5oFHhlgUP69vnEpBommpgKWoEk36FmEWBThx3HeVh40jByQXap52wum8TLN9bIUmEw43nkn47 | |
WUi9wDEc9BPgY8s8hipUipO64gGZqQoiuSgo/0dSHwYH+uHNtlD9k4A6YrIAhP1AlEloHPW2k | |
bwvA0cnNLS7YzHRTzSOYLV+mhoSNPSTqbDM4ViRfeogBqxZ8XcuFIM8lMjaamNpBV4Zf6X7PT | |
SiGJIonvQGKpOES7225Fjp0kAsn1n396oSQtLGWNAEp2rSjkM+69UaiviZyhaWq8SVwiboft3 | |
bLdsDsQ9xjWDn8fe | |
Reply-To: | geda-user AT delorie DOT com |
On 19/01/16 19:58, DJ Delorie wrote: >> I made branch home/bkerin/require_C99 a while ago and posted about it > Posting patches is not the same as checking with all the distros we > want to be in, and OSs we want to build for, and users we want to > support, and see if requiring C99 would be a problem for any of them, > then getting the maintainers to agree that it's a reasonable > requirement, then officially making it a requirement. > > This process may or may not be easy, but it hasn't been done. > > We typically want to support more than just the most recent version of > anything; usually a couple semi-major versions back. Especially since > we tend to have users and developers with old software (including me). For what it's worth I'm going to be responsible for packaging versions 1.8-> for gentoo, and QA procedures will dictate proper compiling and reliability checks. Since gentoo is using gcc4.9 I see no issues with going C99. I think even debian is caught up to gcc4.8 these days, there is no reason to get stuck in the mire, as long as compatibility is maintained, we should be keeping up with current code practice (think guile v2 vs v1) rather than hanging back and finding you can't build something because your dependencies/code libraries/options are too old.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |