[Buildroot] [PATCH] package/links: graphics mode does not depend on DirectFB or X11

Urja Rannikko urjaman at gmail.com
Tue Apr 27 08:47:17 UTC 2021


Hi,

On Mon, Apr 26, 2021 at 11:32 PM Thomas Petazzoni
<thomas.petazzoni at bootlin.com> wrote:
>
> Hello Urja,
>
> On Fri, 23 Apr 2021 14:21:18 +0300
> Urja Rannikko <urjaman at gmail.com> wrote:
>
> > The "fb" framebuffer driver does not have any special dependencies.
> >
> > Signed-off-by: Urja Rannikko <urjaman at gmail.com>
>
> Thanks a lot for your contribution, but unfortunately, with the patch
> you posted, links doesn't build anymore:
>
> configure: error: No graphics drivers found.
> make: *** [package/pkg-generic.mk:240: /home/thomas/projets/buildroot/output/build/links-2.21/.stamp_configured] Error 1
>
> Tested configuration:
>
> BR2_arm=y
> BR2_cortex_a9=y
> BR2_ARM_ENABLE_VFP=y
> BR2_TOOLCHAIN_EXTERNAL=y
> BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
> BR2_INIT_NONE=y
> BR2_SYSTEM_BIN_SH_NONE=y
> # BR2_PACKAGE_BUSYBOX is not set
> BR2_PACKAGE_LINKS=y
> BR2_PACKAGE_LINKS_GRAPHICS=y
> # BR2_TARGET_ROOTFS_TAR is not set
>
> Could you have a look ?
Ah, you're right and my patch is wrong :)

The missing dependency that links wants for framebuffer is GPM (console mouse).
You can verify that by adding this to the config, it should build:
BR2_PACKAGE_GPM=y

I'll send a new patch with dependency on one of GPM, DirectFB or XORG.
This one is kinda funny to me tho... Have mouse? get graphics...
I missed it because I wanted mouse support on the linux console to begin with,
should've built as minimal as possible to test, sigh...



More information about the buildroot mailing list