That line will add the ./configure time dependencies (or gen-make.py for Windows). The dependencies on our own libraries are added by the ‘libs =’ line right above.
� If you don’t get these, then it is most likely because the files don’t exist/aren’t build at the right time, and in that case you need to use a different make target, like you already suggested. � � Adding more and more unneeded dependencies will make things far harder to diagnose in the future, so we should remove strange inner dependencies for just a specific environment, or use the proper systems if we ever want to be able to find bugs in this space. � Bert � From: Daniel Sahlberg <daniel.l.sahlb...@gmail.com> Sent: Monday, July 4, 2022 4:29 PM To: Subversion Development <dev@subversion.apache.org> Cc: comm...@subversion.apache.org Subject: Re: svn commit: r1902364 - /subversion/trunk/build.conf � Den mån 4 juli 2022 kl 16:07 skrev Bert Huijben <b...@qqmail.nl <mailto:b...@qqmail.nl> >: > ============================================================================== > --- subversion/trunk/build.conf (original) > +++ subversion/trunk/build.conf Thu Jun 30 08:10:48 2022 > @@ -340,6 +340,7 @@ type = ra-module > � path = subversion/libsvn_ra_serf > � install = serf-lib > � libs = libsvn_delta libsvn_subr aprutil apriconv apr serf zlib > +add-install-deps = $(SVN_FS_LIB_INSTALL_DEPS) > � msvc-static = yes > � > � # Accessing repositories via SVN Why add this dependency to libsvn_ra_serf? I think you have a different problem in your build if you need the fs libraries for building the serf ra layer. � Probably :-). I think I need some pointers where to look to understand the build system. � The problem (the longer version has been discussed here already here and is documented in issue #4901) is that �make install-serf-lib fail when linking �libtool: warning: relinking 'libsvn_ra_serf-1.la <http://libsvn_ra_serf-1.la> ': /usr/bin/ld: cannot find -lsvn_delta-1 /usr/bin/ld: cannot find -lsvn_subr-1 � As far as I could determine these were installed by �make install-fsmod-lib. But again, I'm new to this... � Kind regards, Daniel �