[Pkg-virtualbox-devel] Bug#785161: Bug#785161: kbuild: module-assistant fails to build virtualbox-source

lorenz lor lorenzo.ru.g at gmail.com
Thu May 14 12:50:43 UTC 2015


I agree, this is not a bug of kbuild. I can't tell if it's m-a or the rules
file in the source.
I think that reassigning to m-a is a good way to find out :)

cheers,

Lorenzo

2015-05-14 12:31 GMT+02:00 Gianfranco Costamagna <
costamagnagianfranco at yahoo.it>:

> Hi Lorenzo,
>
> I can reproduce, but couldn't this be a problem of m-a?
>
> I would like to reassign, maybe m-a is using the wrong build system for
> virtualbox, and just by chance it worked before.
>
> cheers,
>
> G.
>
>
>
>
> Il Mercoledì 13 Maggio 2015 19:18, lorenz lor <lorenzo.ru.g at gmail.com> ha
> scritto:
>
>
>
> The sequence is
> # apt-get install virtualbox-source
> # m-a update
> # m-a prepare
> # m-a build virtualbox-source
>
> the last command is supposed to create a .deb package but the building
> process fails at about 30%; as a result you can view the build log
>
> Lorenzo
>
>
> 2015-05-13 18:43 GMT+02:00 Gianfranco Costamagna <
> costamagnagianfranco at yahoo.it>:
>
> Please post the *exact* sequence you run in order to spot the problem.
> >
> >
> >I never used vbox source, I use vbox-dkms :)
> >
> >
> >cheers,
> >
> >
> >G.
> >
> >
> >Sent from Yahoo Mail on Android
> >________________________________
> >
> >From:"lorenz lor" <lorenzo.ru.g at gmail.com>
> >Date:Wed, 13 May, 2015 at 18:40
> >Subject:Re: [Pkg-virtualbox-devel] Bug#785161: kbuild: module-assistant
> fails to build virtualbox-source
> >
> >
> >Hi Frank,
> >
> >
> >I was not aware of the right procedure to export the module's source from
> the VirtualBox tree, so thank you for pointing out :)
> >
> >
> >@ Debian Maintainers:
> >I still think there is a problem with m-a and/or virtualbox-source Debian
> packages: from the first message I post it seems that m-a is using kmk to
> build the vbox module instead of the standard make, and this is an
> "unsupported way of building" that leads to the failure.
> >Of course, as a non developer, I have a limited ability to understand
> this kind of problems so if you think there is nothing to fix I won't push
> this issue further.
> >
> >
> >Thank you for your attention
> >
> >
> >Lorenzo
> >
> >
> >
> >
> >2015-05-13 14:52 GMT+02:00 Frank Mehnert <frank.mehnert at oracle.com>:
> >
> >Hi Lorenzo,
> >>
> >>On Wednesday 13 May 2015 14:23:09 lorenz lor wrote:
> >>> I'm a bit confused about the snipped you post: if I understand right,
> the
> >>> point is that  " kbuild is not meant to build vbox kernel modules".
> >>> So to build the modules I'm supposed to do something like
> >>> ./configure
> >>> make
> >>> make install
> >>> ?
> >>> is that right?
> >>
> >>No.
> >>
> >>I'm talking about VirtualBox. To build the sources you need to do
> >>
> >>  ./configure
> >>  kmk
> >>  kmk packing
> >>
> >>This builds the whole tree and as part of the compilation process, the
> kernel
> >>modules are built as well but these modules are NOT meant to be actually
> used.
> >>To compile the Linux kernel modules, do
> >>
> >>  ./src/VBox/HostDrivers/Support/linux/export_modules ~/vboxhost.tar.gz
> >>
> >>Then extract the resulting archive and do
> >>
> >>  make
> >>
> >>in the resulting directory. This will compile the kernel modules against
> the
> >>currently installed kernel sources.
> >>
> >>  make install
> >>
> >>Will install the kernel modules into /lib/modules/...
> >>
> >>Please be aware that kmk as part of kBuild is something completely
> different
> >>than Linux kbuild (= kernel build system).
> >>
> >>Frank
> >>--
> >>Dr.-Ing. Frank Mehnert | Software Development Director, VirtualBox
> >>ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | 71384 Weinstadt, Germany
> >>
> >>ORACLE Deutschland B.V. & Co. KG
> >>Hauptverwaltung: Riesstraße 25, D-80992 München
> >>Registergericht: Amtsgericht München, HRA 95603
> >>
> >>Komplementärin: ORACLE Deutschland Verwaltung B.V.
> >>Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
> >>Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
> >>Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-virtualbox-devel/attachments/20150514/9ef318b9/attachment.html>


More information about the Pkg-virtualbox-devel mailing list