diff --git a/config/rootfiles/common/vectorscan b/config/rootfiles/common/aarch64/vectorscan
similarity index 100%
rename from config/rootfiles/common/vectorscan
rename to config/rootfiles/common/aarch64/vectorscan
diff --git a/config/rootfiles/common/x86_64/vectorscan b/config/rootfiles/common/x86_64/vectorscan
new file mode 120000
index 000000000..d9581de70
--- /dev/null
+++ b/config/rootfiles/common/x86_64/vectorscan
@@ -0,0 +1 @@
+../aarch64/vectorscan
\ No newline at end of file
diff --git a/lfs/vectorscan b/lfs/vectorscan
index 0b60e19c9..0bcc1bcf4 100644
--- a/lfs/vectorscan
+++ b/lfs/vectorscan
@@ -31,6 +31,7 @@ DL_FILE    = $(THISAPP).tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
+SUP_ARCH   = x86_64 aarch64
 
 # The compiler uses a lot of memory to compile hyperscan, hence we reduce
 # the total number of processes a little bit to be able to build on
