xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/9] tools changes to honor --prefix=
@ 2014-04-17 14:13 Olaf Hering
  2014-04-17 14:13 ` [PATCH 1/9] tools/python: add APPEND_LDFLAGS to CFLAGS Olaf Hering
                   ` (8 more replies)
  0 siblings, 9 replies; 17+ messages in thread
From: Olaf Hering @ 2014-04-17 14:13 UTC (permalink / raw)
  To: xen-devel; +Cc: Olaf Hering, Ian.Jackson, Ian.Campbell

In my attempt to get a xen.rpm from 'make rpmball' which operates
entirely below the configured --prefix= I came up with these changes.
Up to now there was very little runtime testing. ldd reports no missing
libs anymore when APPEND_LDFLAGS=" -Wl,-rpath,${_libdir}" is used.

More changes are required to reach the goal..

Olaf Hering (9):
  tools/python: add APPEND_LDFLAGS to CFLAGS
  tools/libfsimage: append APPEND_LDFLAGS to link command
  tools/debugger: append APPEND_LDFLAGS to link command
  tools/blktap2: append APPEND_LDFLAGS to link command
  tools: add APPEND_LDFLAGS to xentop link command
  tools/pygrub: add APPEND_LDFLAGS to CFLAGS
  tools/libxl: remove XEN_RUN_DIR from install target
  tools/libxc: provide variable paths to libxc
  tools/libxc: use XEN_RUN_DIR for SUSPEND_LOCK_FILE

 tools/blktap2/control/Makefile   |  4 ++--
 tools/blktap2/drivers/Makefile   | 12 ++++++------
 tools/blktap2/vhd/Makefile       |  4 ++--
 tools/debugger/kdd/Makefile      |  2 +-
 tools/libfsimage/common/Makefile |  2 +-
 tools/libxc/Makefile             | 13 ++++++++++++-
 tools/libxc/xc_private.h         |  1 +
 tools/libxc/xc_suspend.c         |  2 +-
 tools/libxl/Makefile             |  1 -
 tools/pygrub/Makefile            |  4 ++--
 tools/python/Makefile            |  4 ++--
 tools/xenstat/xentop/Makefile    |  1 +
 12 files changed, 31 insertions(+), 19 deletions(-)

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

end of thread, other threads:[~2014-04-28 15:14 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-17 14:13 [PATCH 0/9] tools changes to honor --prefix= Olaf Hering
2014-04-17 14:13 ` [PATCH 1/9] tools/python: add APPEND_LDFLAGS to CFLAGS Olaf Hering
2014-04-17 14:13 ` [PATCH 2/9] tools/libfsimage: append APPEND_LDFLAGS to link command Olaf Hering
2014-04-17 14:13 ` [PATCH 3/9] tools/debugger: " Olaf Hering
2014-04-17 14:13 ` [PATCH 4/9] tools/blktap2: " Olaf Hering
2014-04-17 14:13 ` [PATCH 5/9] tools: add APPEND_LDFLAGS to xentop " Olaf Hering
2014-04-17 14:13 ` [PATCH 6/9] tools/pygrub: add APPEND_LDFLAGS to CFLAGS Olaf Hering
2014-04-23 11:07   ` Ian Campbell
2014-04-17 14:13 ` [PATCH 7/9] tools/libxl: remove XEN_RUN_DIR from install target Olaf Hering
2014-04-23 11:15   ` Ian Campbell
2014-04-17 14:13 ` [PATCH 8/9] tools/libxc: provide variable paths to libxc Olaf Hering
2014-04-23 11:15   ` Ian Campbell
2014-04-23 14:27     ` Olaf Hering
2014-04-28 15:04       ` Ian Campbell
2014-04-28 15:14         ` Olaf Hering
2014-04-17 14:13 ` [PATCH 9/9] tools/libxc: use XEN_RUN_DIR for SUSPEND_LOCK_FILE Olaf Hering
2014-04-23 11:15   ` Ian Campbell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).