grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Build system improvements


From: KESHAV P.R.
Subject: Re: [PATCH] Build system improvements
Date: Sun, 29 Aug 2010 19:47:14 +0530

On Sun, Aug 29, 2010 at 19:39, BVK Chaitanya <address@hidden> wrote:
> On Sun, Aug 29, 2010 at 6:37 PM, KESHAV P.R. <address@hidden> wrote:
>> One small question - is ruby still required to build grub2 from
>> mainline or newreloc?
>
> Ruby is not required for mainline anymore.  I am not sure newreloc
> branch is syned with mainline yet, so it may need it.  You can look up
> build requirements in the INSTALL file.
>

newreloc (https://code.launchpad.net/~skodabenz/grub/grub2-branch-newreloc)
is currently synced with mainline but experimental is still using the
old build system.

>> Currently I have included the following programs
>> as makedepends for my grub2-efi (using rev 2627 snapshot tarball, not
>> 1.98 tarball) package in archlinux
>>
>> ruby
>> bison
>> python (version 2, not 3)
>> binutils
>> autoconf'
>> automake
>> autogen
>> texinfo
>> ncurses
>> flex
>> help2man
>> gettext
>>
>> All the packages have devel libraries included? Which of these
>> packages are "not needed" for the new automake build system?
>>
>
> Ruby is not needed. Python alone is sufficient, its devel variant is
> not required.  Please look in INSTALL file.
>
> Why do you say *not* python 3?  Did you see build failing with python
> 3? (I havn't tried it myself, just asking)

Python 3 is supposed to be backward "incompatible" with python 2.
Thats why I asked. Are flex, bison and ncurses still needed for
mainline? In case you are interested, this is the grub2-efi package I
maintain http://aur.archlinux.org/packages.php?ID=40290 (PKGBUILD
http://aur.archlinux.org/packages/grub2-efi-bzr/grub2-efi-bzr/PKGBUILD
- build script for Archlinux similar to rpm spec file or deb rules
file).

Any progress on grub-extras support in the build system?

Regards.

Keshav



reply via email to

[Prev in Thread] Current Thread [Next in Thread]