SURVEY:SUMMARY:BUILD_DIFFICULTY[not_applicable, reasonable_effort, code_problematic or string] code_problematic SURVEY:SUMMARY:CLASSIFICATION[practical,theoretical,hardware] practical SURVEY:SUMMARY:CORRECT_CODE_LOCATION[string] SURVEY:SUMMARY:PUBLISHED_CODE[not_applicable, yes, no] yes SURVEY:SUMMARY:SAME_VERSION[not_applicable, yes, no_but_available, no_and_not_available] yes SURVEY:SUMMARY:STUDY_FOUND_CORRECT_CODE[not_applicable, yes, no] yes SURVEY:AUTHOR1:BUILD_COMMENT[string] Issues from the first flight of build notes seems to be a lack of clarity in the documentation that building sfslite will build libasync and libarpc. Issues from the second flight of build notes indicate that Ubuntu has a non-standard implementation of rename.

After your initial TR we updated our project page to use a "dev box" VM. This VM has all of the dependencies to build Falcon (and its successor project, Pigeon), and the VM includes a utility to copy an executable (and its binary dependencies) to another machine for execution. SURVEY:AUTHOR1:BUILD_DIFFICULTY[not_applicable, reasonable_effort, code_problematic or string] code_problematic SURVEY:AUTHOR1:BUILD_DIFFICULTY_COMMENT[string] Falcon requires a particular version for two dependencies (libvirt and sfslite), which themselves required older versions of development tools (e.g., auto-tools). Because of this, we updated the project page to include an image of the "dev box" virtual machine that we used to build the code in our experiments. SURVEY:AUTHOR1:CLASSIFICATION[practical,theoretical,hardware] practical SURVEY:AUTHOR1:CLASSIFICATION_COMMENT[string] SURVEY:AUTHOR1:CORRECT_CODE_LOCATION[string] SURVEY:AUTHOR1:PUBLIC_COMMENT[string] Because of this study, we have updated our project page to include a "dev box" virtual machine disk image that can be used to build Falcon and its dependencies. The VM image also includes a utility for copying executables (and their dependencies) to other machines for execution. SURVEY:AUTHOR1:PUBLISHED_CODE[not_applicable, yes, no] yes SURVEY:AUTHOR1:SAME_VERSION[not_applicable, yes, no_but_available, no_and_not_available] yes SURVEY:AUTHOR1:SAME_VERSION_COMMENT[string] SURVEY:AUTHOR1:STUDY_FOUND_CORRECT_CODE[not_applicable, yes, no] yes