John Darrington <j...@gnu.org> skribis:

> +    (propagated-inputs
> +      `(("libxrender" ,libxrender))) ;; libxft refers to symbols in 
> libxrender, 
> +                                     ;; so without it, applications cannot 
> be built.

The only reasons I can think of where we may want to propagate are when:

  • installed C headers (or .scm, or Perl files, etc.) refer to headers
    of another library;

  • a .pc file lists another .pc in its ‘Requires’ field.

Here the problem seem to be a link-time error in some other program,
right?  Could you post the details?

I’m asking because it could be that the problem lies elsewhere, and I
want to make sure we’re not overlooking something.

Thanks,
Ludo’.

Reply via email to