[Buildroot] [PATCH 1/1] eudev: add cxx dependency

Tomasz Gorochowik tomasz.gorochowik at gmail.com
Sun Jun 7 13:13:31 UTC 2015


Hello,

thanks for your time.

I did a build on a different machine, with a different OS and it
indeed did work.

It turns out, that the eudev configure script was trying to execute
the /lib/cpp binary, which was not present in my system (Arch). For
some reason I thought it only executes the downloaded binaries while
builduing all of the packages.

Making a symlink to that path fixed the issue, so the patch I
submitted should clearly be ignored, as it is more of a uedev issue
than buildroot (for executing cpp with full path instead of looking
for it in the $PATH).

Once again - thanks for your time, and sorry for introducing the confusion.

Best regards,
Tom

2015-06-07 13:17 GMT+02:00 Bernd Kuhls <bernd.kuhls at t-online.de>:
> Tomasz Gorochowik <tomasz.gorochowik at gmail.com>
> wrote in news:CAJ4oOgypx858taa1cef4uivge-jyS07WZ=5R2=g-
> w_MaVWjxMQ at mail.gmail.com:
>
>> Mininal config changes I make to reproduce the error:
>>
>> Target architecture: ARM (little endian)
>> Architecture variant: cortex-A9
>> Toolchain -> Enable WCHAR support
>> Target -> /dev management: eudev
>
> Hi,
>
> building eudev with this defconfig, without c++, works:
>
> BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
> BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
>
> Please post the content of your defconfig file:
>
> make savedefconfig DEFCONFIG=some_defconfig
>
> Regards, Bernd
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot



More information about the buildroot mailing list