<Pellescours>damo22: and I don’t know if you have the package installed on your machine but currently it’s fails to compile pci-userspace due to rump header not found (and it’s normal actually) <Pellescours>I fixed it locally by moving .include "${RUMPTOP}/Makefile.rump" <Pellescours>at the begining of the file buildrump.sh/src/sys/rump/dev/lib/libpci/Makefile <damo22>Pellescours: i dont understand about the .d folder stuff, i usually build the package by starting with a completely clean rumpkernel git tree, then run quilt push -a && dpkg-buildpackage -nc -uc -us <damo22>if that doesnt work, then it may be because the rump headers are indeed missing and are expected to be preinstalled, but that cannot work since the package provides the headers.. <damo22>so the thing you did with the headers would be correct <damo22>unfortunately, even if you succeed to compile the package as it is, the libs wont quite link with rumpdisk yet <damo22>librumpuser needs to be compiled without --sysroot <damo22>and 3 hypercalls are missing from libpci <damo22>im currently testing another change that i made to add missing ata_subr.c files to the build for the disk drivers, it should remove a lot of missing symbols <Pellescours>for tjhe .d folder stuff it's just if you build and clean, you'll see thee error <Pellescours>and the buildrump.sh you put in your branch is not clean there is some .d files (that would be removed with a clean action) <damo22>we need to remove those in the upstream tag <damo22>cant have unclean build committed as pristine source <damo22>Pellescours: do you have any patches that apply cleanly to my branch? <Pellescours>damo22: actually what I said for cleaning is wrong, the existing .d files should exists so the clean method with find and rm is wrong <Pellescours>I tried to use the ./build.sh -m i386 cleandir but it failed to find a tool sourcedir (external/gpl3/binutils does not exsits) <Pellescours>damo22: please ignore the patch I sent you. I tried to build from clean repo and it actually fails elsewhere. I’m trying to find another fix <Pellescours>this is really strange, I don’t understand why CPPFLAGS seems to be reset or lost when building pci_user-gnu.c <Pellescours>damo22: I did it. The fix is to add ".include "${RUMPTOP}/Makefile.rump"" <Pellescours>damo22: I did it. The fix is to add: .include "${RUMPTOP}/Makefile.rump" , at the beginning of pci-userspace/src-gnu/Makefile.inc ***janneke_ is now known as janneke