Buildroot: packages missing in filesystem

      Buildroot: packages missing in filesystem

      Hi,

      starting from your Fedora VM without modifications, fsimx6-V3.0, but also with fsimx6-V3.1:

      Source Code

      1. make fsimx6_qt5_defconfig
      2. make menuconfig


      I select the following packages:

      Source Code

      1. sudo
      2. ntp
      3. ntpdate
      4. cppzmq
      5. czmq
      6. zmqpp
      7. protobuf
      8. protobuf-c
      9. PostgreSQL Plugin (ckecks PostgreSQL database)
      10. Target packages -> Development Tools -> ctest
      11. Target packages -> Interpreter languages and scripting -> python
      12. Target packages -> Debugging, profiling and benchmark –> gdb -> full debugger
      13. Target packages -> Debugging, profiling and benchmark –> gdb -> Python support
      14. Toolchain -> Build Cross gdb for the host -> Python support


      Then:

      Source Code

      1. make host-gdb-reconfigure
      2. make


      Finally, in the generated filesystem I have the packages selected, except PostgreSQL Plugin.

      If, instead of the above, I *only* select PostgreSQL Plugin, it will be in the filesystem.

      This is maybe a bug, or a dependencies issue?

      Thanks in advance!
      I have tried to verify this issue. I extracted Buildroot, called make fsimx6_qt5_defconfig and then called make menuconfig to add the extra packages that you mentioned. Finally I called make. If I look into my rootfs now, I do find the plugin as /usr/lib/qt/plugins/sqldrivers/libqsqlpsql.so. So here it works fine.

      This PostgreSQL Plugin is part of qt5-base. So if you had Qt5 already built, before you enabled the plugin, then you need to call

      Source Code

      1. make qt5base-reconfigure


      before the next build. Alternatively rebuild everything from scratch.

      Your F&S Support Team
      F&S Elektronik Systeme GmbH
      As this is an international forum, please try to post in English.
      Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.