On 08/12/14 02:57, Matt Turner wrote: > I've finished fixing up make distcheck. > > git://people.freedesktop.org/~mattst88/mesa make-dist > > I've seen some (sporadic?) failures of the glcpp/tests/glcpp-test. I > think it's because it's trying to write out files into the > distribution directory, which isn't allowed. I'll try to track that > down. > > Other than that, I don't know of any problems. I've diffed the lists > of files in git vs the distribution tarball and it looks as expected. > > It's 79 small (or mechanical, like alphabetizing) patches that aren't > interesting to read, so I'm not going to send them to the list. I do > hope Emil will have a little time to give it a once-over. > > The only question I really have is what archive formats we want to > ship? As the branch is now, it generates tar.gz (11 MiB) and tar.xz > (6.5 MiB). I think bzip2 is pretty useless these days (larger than xz > and takes longer to decompress). Do we still want zip? > > With distcheck working, we should probably start using release.sh from > git://anongit.freedesktop.org/xorg/util/modular to generate the > annouce emails and do the uploads like the X.Org projects do. I expect > I can make that modification unless someone else wants to. > You're a star Matt !
I was hoping that you'll fix the "breakage" mapi but going the whole nine yards is greatly appreciated. My ideas on the topic as a whole are: * Fix "make distcheck". * Use a versioning scheme consistent with the rest of X.org. There was some objections that it's too complex/might break someone's workflow, yet no-one has some forward with examples. Fwiw only OpenSUSE and Mageia occasionally use RC tarballs, so it seems that no-one ever will bother saying a word. * Don't ship anything but a tar.xz tarball. Linux, *BSD and WindowsXP+ have/ship programs that support the format for more than 5 years. * Use release.sh to tidy up the process. I'll take a look at the branch in a second. Cheers, Emil _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev