On Fri, Jan 11, 2019 at 06:26:23PM -0500, jrmarsha wrote: > I considered tweaking the autotools stuff, but there was no Windows or OSX > support. What was there are for mostly or entirely dead OS lineages.
Autotools is not only about OSes it is also about architectures and Debian supports several architectures. > Is > there something I could do to re-enable general static library building that > isn't just throwing in `ar`? I tried this patch https://salsa.debian.org/med-team/hmmer2/blob/master/debian/patches/static_lib.patch but it did not worked. > I've merged in your patches to my upstream. But, I can't build it because > biosquid isn't a thing. YOu should probably not apply this patch. It is Debian specific. > I'll get to adding that to the AUR tonight, and I'd > be very appreciative if you could re-run builds and unit tests to make sure > everything is still OK. I'm not fully sure what you want me to test. As I said please do not accept the biosquid patch. If you find a way to create static and shared lib *without effort* that would be nice but not really required. Kind regards Andreas. > On 1/11/19 4:04 PM, Andreas Tille wrote: > > Hi Joshua, > > > > On Fri, Jan 11, 2019 at 11:11:19AM -0500, Joshua Marshall wrote: > > > To keep this from spamming the list, what more should I do at this point? > > It is in no way spamming the list. The list is about packaging of > > software for life sciences. > > > > I think I managed to build the package now in Git[1]. You said > > you have intentionally removed hmmer-pmv so this binary package > > is droped now. > > > > I realised that you changed the build system (no Makefile.in any more) > > which I think is not the best idea. I would have prefered Makefile.am + > > configure.ac. One of the consequences (besides some errors in the > > installation) is that no static library is built any more. Usually we > > provide the static library in the development package (in addition to > > the shared one inside the library package). With full automake support > > that's pretty simple for all architectures but your change made it hard > > and thus I the static lib is not in the package any more. That's not > > dramatical but a slight deterioration for no good reason. > > > > Please inspect all patches[2] I createt and check whether you want to > > take over some into your distribution tarball. Not all of them are > > sensible outside the Debian package but some are just fixing bugs in the > > Makefiles. > > > > Let me know what you think and whether you want to change something > > before I upload the package. > > > > Kind regards > > > > Andreas. > > > > > > [1] https://salsa.debian.org/med-team/hmmer2 > > [2] https://salsa.debian.org/med-team/hmmer2/tree/master/debian/patches > > > > -- http://fam-tille.de

