Awesome sleuthing. Looking forward to the appropriate person figuring a 
solution out. :)

Thanks,
Chris.

> On Sep 28, 2019, at 1:34 PM, Burt Silverman <bur...@gmail.com> wrote:
> 
> Hi Chris,
> 
> Okay, I see the problem. So many timestamps and ok flags in the build system 
> that we forgot to handle all of them correctly.
> 
> When you touch that DPDK file, the build system is good about realizing that 
> it has to rebuild DPDK. Unfortunately, DPDK is included along with some other 
> things in the "external" package.
> 
> By default, build-root/Makefile will remove the install directory of a 
> package if it knows it has to reinstall the package. See around line 709 in 
> build-root/Makefile. (That's why my build failure I reported in my previous 
> email failed.)
> 
> If you "ls -a  build-root/build-vpp_debug-native/external/", you'll see lots 
> of .ok flags. Since we wiped all of the install directory for package 
> external, all of the .install.ok files for the various pieces of external 
> should have been removed, too. But they are not, and a bunch of things do not 
> get reinstalled. So we don't find out that no libquickly is installed until 
> we are building something that requires it and the build fails.
> 
> Either the .install.ok flag files have to be handled differently, or the 
> variable external_keep_instdir has to be true -- see line 707 in 
> build-root/Makefile. The appropriate person needs to decide which method is 
> appropriate. That would be very appropriate:-)
> 
> Burt
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> 
> View/Reply Online (#14084): https://lists.fd.io/g/vpp-dev/message/14084
> Mute This Topic: https://lists.fd.io/mt/34300592/1826170
> Group Owner: vpp-dev+ow...@lists.fd.io
> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [cho...@chopps.org]
> -=-=-=-=-=-=-=-=-=-=-=-

Attachment: signature.asc
Description: Message signed with OpenPGP

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#14085): https://lists.fd.io/g/vpp-dev/message/14085
Mute This Topic: https://lists.fd.io/mt/34300592/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to