All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Vadim A. Misbakh-Soloviov" <mva@mva.name>
To: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: XEN-4.3.0 tools-bugs [FLASK] [SEABIOS]
Date: Sat, 27 Jul 2013 18:21:54 +0400	[thread overview]
Message-ID: <51F3D782.2030307@mva.name> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 2270 bytes --]

Hi! I've found few bugs in Xen-4.3.0:

FLASK part:

1) first of all, I'm discouraged, that flask policy builds without
FLASK_ENABLE=y. I guess, it is because I've SELinux in dom0, but,
anyway, since I've not enabled FLASK myself, I suggest that it will not
be build.

2) Moreover, that flask policy builds despite of I don't enabled flask,
somewhy it installs as "/boot" due to
> POLICY_LOADPATH = $(DESTDIR)/boot
(I checked it by changing value to boot3, and that policy was renamed too)

I guess, nobody get that issue due to less of people build xen/xen-tools
in sandbox, while Gentoo, for example, have both build and install in
sandboxed environment (so, there is no system /boot dir), and policy get
"/boot" name.


bundled SeaBIOS part:

3)

make -C seabios-dir all
  Working around non-functional -fwhole-program
make[5]: Entering directory
`/var/tmp/portage/app-emulation/xen-tools-4.3.0/work/xen-4.3.0/tools/firmware/seabios-dir-remote'
make[6]: warning: jobserver unavailable: using -j1.  Add `+' to parent
make rule.
  Build default config
#
# configuration written to
/var/tmp/portage/app-emulation/xen-tools-4.3.0/work/xen-4.3.0/tools/firmware/seabios-dir-remote/.config
#
make[5]: Leaving directory
`/var/tmp/portage/app-emulation/xen-tools-4.3.0/work/xen-4.3.0/tools/firmware/seabios-dir-remote'
  Working around non-functional -fwhole-program
  Compiling IASL out/acpi-dsdt.hex
make[6]: warning: jobserver unavailable: using -j1.  Add `+' to parent
make rule.
  Compiling IASL out/ssdt-proc.hex
  Build Kconfig config file


That jobserver issues makes buildsystem continue build process  at
installation phase.

4) if user tries to build xen-tools with UTF-8 locale, he gets:

Version: rel-1.7.1-3-g3a28511-20130727_172824-node1
Traceback (most recent call last):
  File "./tools/layoutrom.py", line 630, in <module>
    main()
  File "./tools/layoutrom.py", line 607, in main
    info16 = parseObjDump(infile16, '16')
  File "./tools/layoutrom.py", line 538, in parseObjDump
    relocsection = sectionmap[sectionname]
KeyError: '.text.asm.out/../src/smp.c.77'

(there is some more info: https://bugs.gentoo.org/show_bug.cgi?id=445986 )





Is is any fixes for that issues already?


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 901 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

             reply	other threads:[~2013-07-27 14:21 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-27 14:21 Vadim A. Misbakh-Soloviov [this message]
2013-07-29  9:48 ` [Xen-users] XEN-4.3.0 tools-bugs [FLASK] [SEABIOS] Ian Campbell
2013-07-29 17:11   ` [PATCH] " Vadim A. Misbakh-Soloviov
2013-07-30  9:49     ` Ian Campbell
  -- strict thread matches above, loose matches on Subject: below --
2013-07-30 15:36 IAN DELANEY

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=51F3D782.2030307@mva.name \
    --to=mva@mva.name \
    --cc=xen-devel@lists.xen.org \
    --cc=xen-users@lists.xen.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.