0

I'm compiling a toolchain and rootfs with buildroot.

If I run make menuconfig, I can select uClibc-ng in Toolchain/C library.

That's fine, but now it compiles uclibc-1.0.32.

Unfortunately my target system has some internal programs which were originally linked to uclibc-1.0.26.

How can I instruct buildroot to compile a specific version of uclibc library?

I can run make uclibc-menuconfig, but it can only configure the current (1.0.32) version.

Daniel
  • 2,318
  • 2
  • 22
  • 53

1 Answers1

0

There is an option for specifying package version by adding it to your make command:

make <PKG>_VERSION=1.0.26

Then buildroot will download the required package but you have to make sure you update the package's hash file with the hash of this version.

Daniel
  • 2,318
  • 2
  • 22
  • 53