> > Right now, that's two of the main reasons I'm starting this > > discussion > > in the first place: > > > > Plugins from master that used to *just* work on 3.2.x no longer > > compile > > because of the changes we have made to the header files (ink_defs.h > > et al). On the other hand, IMO stable plugins (gzip) that work very > > well with 3.2.x now simply don't compile. > > You mean that they don't compile if you do it manually using tsxs? I > guess that I don't see why that is so important, seeing as they get > built by the build tree. Mixing plugins from different ATS versions > seems like a fairly esoteric use case.
Let me reiterate: until recently, plugins from master have compiled and worked a-okay with 3.2.x. Now they can no longer be compiled via tsxs. My suggestion is to simply sync the trees across branches. Since we've stablized the builds accross platforms/compilers/etc the to plugins have been either additions to experimental or promotions. Shouldn't that, coupled with our versions checks gurantee us working plugins across branches with minimal, if any, effort? -- i Igor Galić Tel: +43 (0) 664 886 22 883 Mail: [email protected] URL: http://brainsware.org/ GPG: 6880 4155 74BD FD7C B515 2EA5 4B1D 9E08 A097 C9AE
