The following set of patches are those currently in the debian package.
I've rebased my package against 2.0.4; note that, while my pic-lib.patch
is listed in the ChangeLog, it is *not* in the 2.0.4 tarball.
Name: tools-misc-TARGETS.patch
Description: Split compile/link stages
distcc behaves much better when you compile and link in 2 separate steps.
Plus, this is a more standard way of doing things.
Signed-off-by: Adam Heath <doogie@xxxxxxxxxxxxx>
DiffStat:
tools/misc/Makefile | 5 ++++-
1 files changed, 4 insertions(+), 1 deletion(-)
Name: clean-mtrr.patch
Description: clean mtrr
Clean xen/arch/x86/mtrr/*
Signed-off-by: Adam Heath <doogie@xxxxxxxxxxxxx>
DiffStat:
xen/arch/x86/Makefile | 1 +
1 files changed, 1 insertion(+)
Name: python-install.patch
Description: Use --root instead of --home
--home causes python's distutils to install into /usr/lib/python/, while
--root causes it to install into /usr/lib/python$ver/site-packages, which
is the more correct location.
Signed-off-by: Adam Heath <doogie@xxxxxxxxxxxxx>
DiffStat:
tools/python/Makefile | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Name: pic-lib.patch
Description: support PIC code generation
Libraries have 2 methods of being compiled; a .so must contain non-pic
objects, while the .a can contain standard objects.
Signed-off-by: Adam Heath <doogie@xxxxxxxxxxxxx>
DiffStat:
tools/libxc/Makefile | 33 +++++++++++++++++++++------------
tools/libxutil/Makefile | 12 +++++++++---
2 files changed, 30 insertions(+), 15 deletions(-)
Name: add-build.patch
Depends: tools-misc-TARGETS.patch, python-install.patch, pic-lib.patch
Description: add build targets
Add build targets to all makefiles. Debian does builds as non-root, so
it's better to do as much as possible before requiring root privs.
Signed-off-by: Adam Heath <doogie@xxxxxxxxxxxxx>
DiffStat:
Makefile | 5 +++++
docs/Makefile | 3 ++-
tools/Makefile | 18 +++++++++---------
tools/examples/Makefile | 1 +
tools/libxc/Makefile | 7 ++++---
tools/libxutil/Makefile | 5 +++--
tools/misc/Makefile | 5 +++--
tools/python/Makefile | 3 ++-
tools/xentrace/Makefile | 5 +++--
tools/xfrd/Makefile | 3 ++-
xen/Makefile | 7 ++++---
11 files changed, 38 insertions(+), 24 deletions(-)
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel
|