(Illustration by Gaich Muramatsu)
On Sat, Apr 23, 2016 at 09:56:08AM +0200, u-myfx_at_aetey.se wrote: > On Fri, Apr 22, 2016 at 09:34:45PM -0400, Jan Harkes wrote: > > - rebuild tarballs for lwp, rpc2, rvm, coda. > > - build lwp library for debian/ubuntu/fedora/rhel. > > - push lwp into private repos. > > - build rpc2 library for debian/ubuntu/fedora/rhel. > > - discover a problem with how rpc2 or lwp was built or packaged, go > > back to the beginning. > > > - rebuild tarballs for lwp, rpc2, rvm, coda. > > - build lwp library for debian/ubuntu/fedora/rhel. > > - push lwp into private repos. > > - build rpc2 library for debian/ubuntu/fedora/rhel. > > - push rpc2 into private repos. > > - build rvm library for debian/ubuntu/fedora/rhel. > > - push rvm into private repos. > > - discover that I somehow managed to not install the right lwp > > library on the build host so I have to rebuild rpc2 and rvm and > > push new versions. > > ... > > This kind of effort is not necessary, honestly. > > My 1 cent... Actually, it is vital for the overall health of the project. I would not have found out that when librpc2 build with the lua extensions that we have to add libm as a library dependency and various other things. The same reason why building on a different architecture (arm) or with a different compiler (clang) can surface hidden problems. JanReceived on 2016-04-23 10:18:56