On 15/07/16 05:11, Sudhashri S Hebbar wrote:
We are trying to build Rumpkernel on RPi. We cloned the repo from Dave
Tucker - https://github.com/dave-tucker/rumprun/tree/raspberrypi. We are
facing issues with cross compilation. We are getting the following error.
nbmake[1]: nbmake[1]: don't know how to make pci.c. Stop
We tried to implement the changes Antti mentioned here -
https://github.com/rumpkernel/rumprun/commit/ff3d5f76d07d44e8eb553e5a5c89fd0bddaeb5dd
but still getting the same error. Kindly suggest us some solution to this
problem.
Those changes won't work because the repo you cloned uses a too old
revision of src-netbsd.
This is yet another good demonstration of why git[hub] making it too
easy to create forks and forks (of forks)^n is generally speaking a
software engineering disaster; granted, it's a blessing iff used
judiciously. The project contribution guidelines are written to
encourage upstreaming as often as possible. Everyone who intends to
create upstreamable functionality -- and their employer shares that
intent -- please consider the paraphrased mantra: "upstream early,
upstream often".