All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] avoid refs to sysroot in pkgconfig files
@ 2014-12-18 11:04 Enrico Scholz
  2014-12-18 11:04 ` [PATCH 1/3] insane: added 'pkgconfig-nosysroot' check Enrico Scholz
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Enrico Scholz @ 2014-12-18 11:04 UTC (permalink / raw)
  To: openembedded-core; +Cc: Enrico Scholz

Some pkgconfig files like libkmod.pc or fontconfig.pc contain absolute
paths to sysroot dirs in their Cflags: or Libs: section.  This can
break build of dependent packages because wrong paths will be created.

Patchset tries to detect and fix such issues automatically.  It is
conservative by using $PKG_CONFIG_SYSROOT_DIR instead of $TMPDIR.

Enrico Scholz (3):
  insane: added 'pkgconfig-nosysroot' check
  pkgconfig.bblcass: remove PKG_CONFIG_SYSROOT_DIR from installed .pc
    files
  insane: made 'pkgconfig-nosysroot' check critical

 meta/classes/insane.bbclass    | 16 +++++++++++++++-
 meta/classes/pkgconfig.bbclass | 17 +++++++++++++++++
 2 files changed, 32 insertions(+), 1 deletion(-)

-- 
1.9.3



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-12-18 12:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-18 11:04 [PATCH 0/3] avoid refs to sysroot in pkgconfig files Enrico Scholz
2014-12-18 11:04 ` [PATCH 1/3] insane: added 'pkgconfig-nosysroot' check Enrico Scholz
2014-12-18 11:04 ` [PATCH 2/3] pkgconfig.bblcass: remove PKG_CONFIG_SYSROOT_DIR from installed .pc files Enrico Scholz
2014-12-18 12:03   ` Richard Purdie
2014-12-18 12:47     ` Enrico Scholz
2014-12-18 11:04 ` [PATCH 3/3] insane: made 'pkgconfig-nosysroot' check critical Enrico Scholz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.