Sander Eikelenboom
2009-Jul-22 20:01 UTC
[Xen-devel] Compilation of staging/unstable fails in mini-os.o: In function `xenstore_dom_chmod
Hi, Trying to build staging/xen-unstable results in: .o ld -nostdlib -L/usr/src/staging/xen-unstable.hg/stubdom/cross-root-x86_64/x86_64-xen-elf/lib -m elf_x86_64 -T arch/x86/minios-x86_64.lds /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o -o /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o: In function `xenstore_dom_chmod'': /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1531: undefined reference to `xs_strings_to_perms'' /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1532: undefined reference to `xs_set_permissions'' make[3]: *** [/usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os] Error 1 make[3]: Leaving directory `/usr/src/staging/xen-unstable.hg/extras/mini-os'' make[2]: *** [ioemu-stubdom] Error 2 make[2]: Leaving directory `/usr/src/staging/xen-unstable.hg/stubdom'' make[1]: *** [install-stubdom] Error 2 make[1]: Leaving directory `/usr/src/staging/xen-unstable.hg'' make: *** [world] Error 2 -- Best regards, Sander mailto:linux@eikelenboom.it _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2009-Jul-22 20:14 UTC
Re: [Xen-devel] Compilation of staging/unstable fails in mini-os.o: In function `xenstore_dom_chmod
If you revert c/s 19969 in xen-unstable, does the problem go away? -- Keir On 22/07/2009 21:01, "Sander Eikelenboom" <linux@eikelenboom.it> wrote:> Hi, > Trying to build staging/xen-unstable results in: > > .o > ld -nostdlib > -L/usr/src/staging/xen-unstable.hg/stubdom/cross-root-x86_64/x86_64-xen-elf/li > b -m elf_x86_64 -T arch/x86/minios-x86_64.lds > /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o -o > /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os > /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o: In > function `xenstore_dom_chmod'': > /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1531: undefined > reference to `xs_strings_to_perms'' > /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1532: undefined > reference to `xs_set_permissions'' > make[3]: *** > [/usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os] Error > 1 > make[3]: Leaving directory `/usr/src/staging/xen-unstable.hg/extras/mini-os'' > make[2]: *** [ioemu-stubdom] Error 2 > make[2]: Leaving directory `/usr/src/staging/xen-unstable.hg/stubdom'' > make[1]: *** [install-stubdom] Error 2 > make[1]: Leaving directory `/usr/src/staging/xen-unstable.hg'' > make: *** [world] Error 2 > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Mohammad Abdul-Amir (Shamma)
2009-Jul-23 01:55 UTC
Re: [Xen-devel] Compilation of staging/unstable fails in mini-os.o: In function `xenstore_dom_chmod
I tried reverting back to c/s 19969 and the problem still persists. On Wed, Jul 22, 2009 at 1:14 PM, Keir Fraser <keir.fraser@eu.citrix.com>wrote:> If you revert c/s 19969 in xen-unstable, does the problem go away? > > -- Keir > > On 22/07/2009 21:01, "Sander Eikelenboom" <linux@eikelenboom.it> wrote: > > > Hi, > > Trying to build staging/xen-unstable results in: > > > > .o > > ld -nostdlib > > > -L/usr/src/staging/xen-unstable.hg/stubdom/cross-root-x86_64/x86_64-xen-elf/li > > b -m elf_x86_64 -T arch/x86/minios-x86_64.lds > > /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o > -o > > /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os > > /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o: > In > > function `xenstore_dom_chmod'': > > /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1531: undefined > > reference to `xs_strings_to_perms'' > > /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1532: undefined > > reference to `xs_set_permissions'' > > make[3]: *** > > [/usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os] > Error > > 1 > > make[3]: Leaving directory > `/usr/src/staging/xen-unstable.hg/extras/mini-os'' > > make[2]: *** [ioemu-stubdom] Error 2 > > make[2]: Leaving directory `/usr/src/staging/xen-unstable.hg/stubdom'' > > make[1]: *** [install-stubdom] Error 2 > > make[1]: Leaving directory `/usr/src/staging/xen-unstable.hg'' > > make: *** [world] Error 2 > > > > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >-- Mohammad Abdul-Amir (Shamma) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Sander Eikelenboom
2009-Jul-23 07:18 UTC
Re[2]: [Xen-devel] Compilation of staging/unstable fails in mini-os.o: In function `xenstore_dom_chmod
Hello Keir, Reverting should work by using: hg revert -a 19969 Or are any other commands necessary ? -- Sander Wednesday, July 22, 2009, 10:14:17 PM, you wrote:> If you revert c/s 19969 in xen-unstable, does the problem go away?> -- Keir> On 22/07/2009 21:01, "Sander Eikelenboom" <linux@eikelenboom.it> wrote:>> Hi, >> Trying to build staging/xen-unstable results in: >> >> .o >> ld -nostdlib >> -L/usr/src/staging/xen-unstable.hg/stubdom/cross-root-x86_64/x86_64-xen-elf/li >> b -m elf_x86_64 -T arch/x86/minios-x86_64.lds >> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o -o >> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os >> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o: In >> function `xenstore_dom_chmod'': >> /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1531: undefined >> reference to `xs_strings_to_perms'' >> /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1532: undefined >> reference to `xs_set_permissions'' >> make[3]: *** >> [/usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os] Error >> 1 >> make[3]: Leaving directory `/usr/src/staging/xen-unstable.hg/extras/mini-os'' >> make[2]: *** [ioemu-stubdom] Error 2 >> make[2]: Leaving directory `/usr/src/staging/xen-unstable.hg/stubdom'' >> make[1]: *** [install-stubdom] Error 2 >> make[1]: Leaving directory `/usr/src/staging/xen-unstable.hg'' >> make: *** [world] Error 2 >> >> >>-- Best regards, Sander mailto:linux@eikelenboom.it _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2009-Jul-23 07:47 UTC
Re: Re[2]: [Xen-devel] Compilation of staging/unstable fails in mini-os.o: In function `xenstore_dom_chmod
I generally do ''hg export 19969 | patch -Rp1'' and then ''hg diff | patch -Rp1'' to put the tree back as it was. My expectation is that something in the qemu tree has broken stubdom build, so reverting to an earlier qemu tag would fix that. -- Keir On 23/07/2009 08:18, "Sander Eikelenboom" <linux@eikelenboom.it> wrote:> Hello Keir, > > Reverting should work by using: > hg revert -a 19969 > > Or are any other commands necessary ? > > -- Sander > > > Wednesday, July 22, 2009, 10:14:17 PM, you wrote: > >> If you revert c/s 19969 in xen-unstable, does the problem go away? > >> -- Keir > >> On 22/07/2009 21:01, "Sander Eikelenboom" <linux@eikelenboom.it> wrote: > >>> Hi, >>> Trying to build staging/xen-unstable results in: >>> >>> .o >>> ld -nostdlib >>> -L/usr/src/staging/xen-unstable.hg/stubdom/cross-root-x86_64/x86_64-xen-elf/ >>> li >>> b -m elf_x86_64 -T arch/x86/minios-x86_64.lds >>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o -o >>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os >>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o: In >>> function `xenstore_dom_chmod'': >>> /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1531: undefined >>> reference to `xs_strings_to_perms'' >>> /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1532: undefined >>> reference to `xs_set_permissions'' >>> make[3]: *** >>> [/usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os] >>> Error >>> 1 >>> make[3]: Leaving directory `/usr/src/staging/xen-unstable.hg/extras/mini-os'' >>> make[2]: *** [ioemu-stubdom] Error 2 >>> make[2]: Leaving directory `/usr/src/staging/xen-unstable.hg/stubdom'' >>> make[1]: *** [install-stubdom] Error 2 >>> make[1]: Leaving directory `/usr/src/staging/xen-unstable.hg'' >>> make: *** [world] Error 2 >>> >>> >>> > > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2009-Jul-23 07:48 UTC
Re: [Xen-devel] Compilation of staging/unstable fails in mini-os.o: In function `xenstore_dom_chmod
I meant revert/back-out just c/s 19969, not revert back to that changeset as tip. -- Keir On 23/07/2009 02:55, "Mohammad Abdul-Amir (Shamma)" <mshamma@cs.ubc.ca> wrote:> I tried reverting back to c/s 19969 and the problem still persists. > > On Wed, Jul 22, 2009 at 1:14 PM, Keir Fraser <keir.fraser@eu.citrix.com> > wrote: >> If you revert c/s 19969 in xen-unstable, does the problem go away? >> >> -- Keir >> >> On 22/07/2009 21:01, "Sander Eikelenboom" <linux@eikelenboom.it> wrote: >> >>> Hi, >>> Trying to build staging/xen-unstable results in: >>> >>> .o >>> ld -nostdlib >>> -L/usr/src/staging/xen-unstable.hg/stubdom/cross-root-x86_64/x86_64-xen-elf/ >>> li >>> b -m elf_x86_64 -T arch/x86/minios-x86_64.lds >>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o -o >>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os >>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o: In >>> function `xenstore_dom_chmod'': >>> /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1531: undefined >>> reference to `xs_strings_to_perms'' >>> /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1532: undefined >>> reference to `xs_set_permissions'' >>> make[3]: *** >>> [/usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os] >>> Error >>> 1 >>> make[3]: Leaving directory `/usr/src/staging/xen-unstable.hg/extras/mini-os'' >>> make[2]: *** [ioemu-stubdom] Error 2 >>> make[2]: Leaving directory `/usr/src/staging/xen-unstable.hg/stubdom'' >>> make[1]: *** [install-stubdom] Error 2 >>> make[1]: Leaving directory `/usr/src/staging/xen-unstable.hg'' >>> make: *** [world] Error 2 >>> >>> >>> >> >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Sander Eikelenboom
2009-Jul-23 08:45 UTC
Re[4]: [Xen-devel] Compilation of staging/unstable fails in mini-os.o: In function `xenstore_dom_chmod
Hello Keir, ha hmm not exactly something i would have come up with .. good to know for the next time. I saw you allready reverted the commit, and it does compile now. Thx ! Sander Thursday, July 23, 2009, 9:47:58 AM, you wrote:> I generally do ''hg export 19969 | patch -Rp1'' and then ''hg diff | patch > -Rp1'' to put the tree back as it was. My expectation is that something in > the qemu tree has broken stubdom build, so reverting to an earlier qemu tag > would fix that.> -- Keir> On 23/07/2009 08:18, "Sander Eikelenboom" <linux@eikelenboom.it> wrote:>> Hello Keir, >> >> Reverting should work by using: >> hg revert -a 19969 >> >> Or are any other commands necessary ? >> >> -- Sander >> >> >> Wednesday, July 22, 2009, 10:14:17 PM, you wrote: >> >>> If you revert c/s 19969 in xen-unstable, does the problem go away? >> >>> -- Keir >> >>> On 22/07/2009 21:01, "Sander Eikelenboom" <linux@eikelenboom.it> wrote: >> >>>> Hi, >>>> Trying to build staging/xen-unstable results in: >>>> >>>> .o >>>> ld -nostdlib >>>> -L/usr/src/staging/xen-unstable.hg/stubdom/cross-root-x86_64/x86_64-xen-elf/ >>>> li >>>> b -m elf_x86_64 -T arch/x86/minios-x86_64.lds >>>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o -o >>>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os >>>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o: In >>>> function `xenstore_dom_chmod'': >>>> /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1531: undefined >>>> reference to `xs_strings_to_perms'' >>>> /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1532: undefined >>>> reference to `xs_set_permissions'' >>>> make[3]: *** >>>> [/usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os] >>>> Error >>>> 1 >>>> make[3]: Leaving directory `/usr/src/staging/xen-unstable.hg/extras/mini-os'' >>>> make[2]: *** [ioemu-stubdom] Error 2 >>>> make[2]: Leaving directory `/usr/src/staging/xen-unstable.hg/stubdom'' >>>> make[1]: *** [install-stubdom] Error 2 >>>> make[1]: Leaving directory `/usr/src/staging/xen-unstable.hg'' >>>> make: *** [world] Error 2 >>>> >>>> >>>> >> >> >> >>-- Best regards, Sander mailto:linux@eikelenboom.it _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Mohammad Abdul-Amir (Shamma)
2009-Jul-23 08:51 UTC
Re: [Xen-devel] Compilation of staging/unstable fails in mini-os.o: In function `xenstore_dom_chmod
Misunderstood what you meant by revert. Thanks for the fix. On Thu, Jul 23, 2009 at 12:48 AM, Keir Fraser <keir.fraser@eu.citrix.com>wrote:> I meant revert/back-out just c/s 19969, not revert back to that changeset > as > tip. > > -- Keir > > On 23/07/2009 02:55, "Mohammad Abdul-Amir (Shamma)" <mshamma@cs.ubc.ca> > wrote: > > > I tried reverting back to c/s 19969 and the problem still persists. > > > > On Wed, Jul 22, 2009 at 1:14 PM, Keir Fraser <keir.fraser@eu.citrix.com> > > wrote: > >> If you revert c/s 19969 in xen-unstable, does the problem go away? > >> > >> -- Keir > >> > >> On 22/07/2009 21:01, "Sander Eikelenboom" <linux@eikelenboom.it> wrote: > >> > >>> Hi, > >>> Trying to build staging/xen-unstable results in: > >>> > >>> .o > >>> ld -nostdlib > >>> > -L/usr/src/staging/xen-unstable.hg/stubdom/cross-root-x86_64/x86_64-xen-elf/ > >>> li > >>> b -m elf_x86_64 -T arch/x86/minios-x86_64.lds > >>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o > -o > >>> /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os > >>> > /usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os.o: In > >>> function `xenstore_dom_chmod'': > >>> /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1531: > undefined > >>> reference to `xs_strings_to_perms'' > >>> /usr/src/staging/xen-unstable.hg/stubdom/ioemu/xenstore.c:1532: > undefined > >>> reference to `xs_set_permissions'' > >>> make[3]: *** > >>> [/usr/src/staging/xen-unstable.hg/stubdom/mini-os-x86_64-ioemu/mini-os] > >>> Error > >>> 1 > >>> make[3]: Leaving directory > `/usr/src/staging/xen-unstable.hg/extras/mini-os'' > >>> make[2]: *** [ioemu-stubdom] Error 2 > >>> make[2]: Leaving directory `/usr/src/staging/xen-unstable.hg/stubdom'' > >>> make[1]: *** [install-stubdom] Error 2 > >>> make[1]: Leaving directory `/usr/src/staging/xen-unstable.hg'' > >>> make: *** [world] Error 2 > >>> > >>> > >>> > >> > >> > >> > >> _______________________________________________ > >> Xen-devel mailing list > >> Xen-devel@lists.xensource.com > >> http://lists.xensource.com/xen-devel > > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >-- Mohammad Abdul-Amir (Shamma) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Stefano Stabellini
2009-Jul-23 09:51 UTC
Re: [Xen-devel] Compilation of staging/unstable fails in mini-os.o: In function `xenstore_dom_chmod
On Wed, 22 Jul 2009, Keir Fraser wrote:> If you revert c/s 19969 in xen-unstable, does the problem go away? >The CS that is causing problems is ad202d4194eab87d3645f13e7726a4d609e42fe8 on qemu-xen. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2009-Jul-23 10:02 UTC
Re: [Xen-devel] Compilation of staging/unstable fails in mini-os.o: In function `xenstore_dom_chmod
On 23/07/2009 10:51, "Stefano Stabellini" <Stefano.Stabellini@eu.citrix.com> wrote:> On Wed, 22 Jul 2009, Keir Fraser wrote: >> If you revert c/s 19969 in xen-unstable, does the problem go away? >> > > The CS that is causing problems is > > ad202d4194eab87d3645f13e7726a4d609e42fe8 > > on qemu-xen.Yes, I reverted QEMU_TAG in xen-unstable for now. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel