tech-pkg archive

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

What is wrong with the u-boot pkgs?



Hey folks,

probably easy to spot for all of you, so maybe someone could have a quick
look at the sysutils/u-boot-* pkgs?

There are two things wrong (that I noticed):

First issue: default option display does not work:

[/usr/pkgsrc/sysutils/u-boot-pinebook] martin@seven-days-to-the-wolves > make show-options
Any of the following general options may be selected:
        el1      Switch to EL1 before booting kernel (required for 32-bit kernels).

These options are enabled by default:

These options are currently enabled:

You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or PKG_OPTIONS.u-boot-pinebook.


This is with PKG_OPTIONS.u-boot-pinebook += -el1.
Without that:

Any of the following general options may be selected:
        el1      Switch to EL1 before booting kernel (required for 32-bit kernels).

These options are enabled by default:

These options are currently enabled:
        el1

You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or PKG_OPTIONS.u-boot-pinebook.


So no options are enabled by default, but it enables this one by default?



Second issue is worse, something is wrong with the PYTHON_VERSION_* setup:
the pkg does not compile with python 3.6, and sysutils/u-boot
tries to explicitly enforce that in u-boot.mk, but sysutil/u-boot-pinebook
still tries to use my default version (which happens to be 36).

Include/variable setting order? Something else?

Martin


Home | Main Index | Thread Index | Old Index