zirias@
Developer
Scenario: I just fixed a port I created quite some time ago after receiving "pkg-fallout" mails and it turned out a build dependency was missing for the DOCS option. As the port was accepted back then, I assume this problem came to existence only later, maybe due to some reorganization, but that's not really important -- point is, it really took me some time to identify the problem because the port was building fine on my machine, obviously just because I had this dependency installed by accident.
Question: How to properly identify all build dependencies with a given set of build options for a port? I guess I'm not the only/first one confronted with this kind of (slightly annoying) problem, so maybe there are some common strategies, tools, guidelines, ...? Thanks!
edit: I'm NOT talking about runtime dependencies, because I think they are easily identified, as they are most of the time just shared libraries ...
Question: How to properly identify all build dependencies with a given set of build options for a port? I guess I'm not the only/first one confronted with this kind of (slightly annoying) problem, so maybe there are some common strategies, tools, guidelines, ...? Thanks!
edit: I'm NOT talking about runtime dependencies, because I think they are easily identified, as they are most of the time just shared libraries ...