From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id C553CA0613 for ; Tue, 27 Aug 2019 11:51:41 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 947901C07F; Tue, 27 Aug 2019 11:51:41 +0200 (CEST) Received: from mail-pl1-f196.google.com (mail-pl1-f196.google.com [209.85.214.196]) by dpdk.org (Postfix) with ESMTP id AAEBB1C07F for ; Tue, 27 Aug 2019 11:51:40 +0200 (CEST) Received: by mail-pl1-f196.google.com with SMTP id m9so11521579pls.8 for ; Tue, 27 Aug 2019 02:51:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=1mURRcxy6wTqNNo/nXMV/zTCDQKaPgrVsU+Pb6fyKug=; b=iCeRO4OfeqtYOzdoMeM3dc2mmmRTggNdJURFT433hg7YoQELz7JALh2jTjNtQO4F7u h+RHXawWjbyCAO7KiVSJGr3xXN+XvDatJ5PFauhmU6Kot3xnAduMqio6f75LpnAlM/xY QcMSWRCrvTEQES5GECyv1T32XR9zE635kCH/gznqZja16UBOxd+3k7h3XGilEmg7Lrju 7kKRxQ5vuVOaAeNQoKH3pAUpctU2eIU7tUJwde+OoW+PqZtBJUV3KaAB/vONHqFOpaVL gSTULI3h755BOybvy9XmoKLOXWtmZ+S9D7gHyxkwoEhBUvjIauUT8o8PUPMwqiPa2YtS Hh/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=1mURRcxy6wTqNNo/nXMV/zTCDQKaPgrVsU+Pb6fyKug=; b=B9VKKfGKd8L1Nglj4fz7U2qyqQwuMryOkjI8zhXmkAFDGtjA6L3gL6wIM0Basf3PVC jN0O02HijyUMRO4CQ/m8Ij2BimVMPs8YBEWzYQMTGWx5im63BrWOLUL26SfEfL3MGXaX groPV8XcsHgEVq5x1AkAZW5djVW+beeMKfd0Ddy+klYhpn4Jrgxnd9ZrZuVle9tfm0CV uRnIIBX+NC8wmoKMEcJI9ls/IyAOr09b9rmw2QyNpuqhurRICHlnT2/s63iiH93UlO6q 5cfm6Z5HVo3D/E7KGH+HpRApJjDZ4Amq69bynH+7JTA9dTft3EBPtdkSwEwmodKvjtd4 iFOw== X-Gm-Message-State: APjAAAV1x5J+Eje8H1Wh5s53wW8LdZ8C/JD1AXpGrI2AQoPfbHzzW8Fs K2myhGSFSXJ+PndLUK9RXqEwPoz2fWc= X-Google-Smtp-Source: APXvYqxkjbEhq5zFdS6MO54S4oCuX8bkL/KtvsNozsFFCbW1jMX3YEzqf28uIZsWec8KubTz1Siv4A== X-Received: by 2002:a17:902:169:: with SMTP id 96mr22505060plb.297.1566899499591; Tue, 27 Aug 2019 02:51:39 -0700 (PDT) Received: from localhost.localdomain ([192.47.164.146]) by smtp.gmail.com with ESMTPSA id a6sm17326967pfa.162.2019.08.27.02.51.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Aug 2019 02:51:39 -0700 (PDT) From: yasufum.o@gmail.com To: spp@dpdk.org, ferruh.yigit@intel.com, yasufum.o@gmail.com Date: Tue, 27 Aug 2019 18:51:32 +0900 Message-Id: <20190827095132.27414-1-yasufum.o@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [spp] [PATCH] tools/sppc: change suricata ubuntu latest X-BeenThere: spp@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Soft Patch Panel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: spp-bounces@dpdk.org Sender: "spp" From: Yasufumi Ogawa Sometimes, building suricata on Ubuntu 18.04 is failed even if using tar.gz file, and it is more stable to build as 16.04 even though steps for building is increased. Signed-off-by: Yasufumi Ogawa --- .../build/ubuntu/suricata/Dockerfile.18.04 | 36 +++++++++---------- .../build/ubuntu/suricata/Dockerfile.latest | 36 +++++++++---------- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/tools/sppc/build/ubuntu/suricata/Dockerfile.18.04 b/tools/sppc/build/ubuntu/suricata/Dockerfile.18.04 index e48d873..7648736 100644 --- a/tools/sppc/build/ubuntu/suricata/Dockerfile.18.04 +++ b/tools/sppc/build/ubuntu/suricata/Dockerfile.18.04 @@ -74,29 +74,29 @@ WORKDIR ${rte_sdk}/${rte_target} RUN make -j 4 # NOTE: Case 1 -WORKDIR ${home_dir} -RUN wget ${SURICATA_DOWNLOAD} -RUN tar zxvf ${SURICATA_TGZ} -WORKDIR ${home_dir}/${SURICATA_SRCDIR} -RUN RTE_SDK=${rte_sdk} RTE_TARGET=${rte_target} autoconf -RUN RTE_SDK=${rte_sdk} RTE_TARGET=${rte_target} sh configure --enable-dpdk -RUN make -j 10 -ENV PATH ${SURICATA_SRCDIR}/src:${PATH} +#WORKDIR ${home_dir} +#RUN wget ${SURICATA_DOWNLOAD} +#RUN tar zxvf ${SURICATA_TGZ} +#WORKDIR ${home_dir}/${SURICATA_SRCDIR} +#RUN RTE_SDK=${rte_sdk} RTE_TARGET=${rte_target} autoconf +#RUN RTE_SDK=${rte_sdk} RTE_TARGET=${rte_target} sh configure --enable-dpdk +#RUN make -j 10 +#ENV PATH ${SURICATA_SRCDIR}/src:${PATH} # NOTE: Case 2 # Compiling suricata with Dockerfile is failed if clone suricata # while building this image. So, do it after app container is launched. # Create suricata install script. -#WORKDIR ${home_dir} -#RUN echo "#!/bin/bash" > ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "git clone ${suricata_repo}" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "cd ${suricata_dir}" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "autoconf" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "./configure --enable-dpdk" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "make -j 10" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "make install" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN chmod 775 ${home_dir}/${INSTALL_SURICATA_SH} +WORKDIR ${home_dir} +RUN echo "#!/bin/bash" > ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "git clone ${suricata_repo}" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "cd ${suricata_dir}" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "autoconf" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "./configure --enable-dpdk" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "make -j 10" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "make install" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN chmod 775 ${home_dir}/${INSTALL_SURICATA_SH} # NOTE: Case 3 Compiling suricata with Dockerfile does not work # Compile suricata diff --git a/tools/sppc/build/ubuntu/suricata/Dockerfile.latest b/tools/sppc/build/ubuntu/suricata/Dockerfile.latest index c3928a0..67e3380 100644 --- a/tools/sppc/build/ubuntu/suricata/Dockerfile.latest +++ b/tools/sppc/build/ubuntu/suricata/Dockerfile.latest @@ -74,29 +74,29 @@ WORKDIR ${rte_sdk}/${rte_target} RUN make -j 4 # NOTE: Case 1 -WORKDIR ${home_dir} -RUN wget ${SURICATA_DOWNLOAD} -RUN tar zxvf ${SURICATA_TGZ} -WORKDIR ${home_dir}/${SURICATA_SRCDIR} -RUN RTE_SDK=${rte_sdk} RTE_TARGET=${rte_target} autoconf -RUN RTE_SDK=${rte_sdk} RTE_TARGET=${rte_target} sh configure --enable-dpdk -RUN make -j 10 -ENV PATH ${SURICATA_SRCDIR}/src:${PATH} +#WORKDIR ${home_dir} +#RUN wget ${SURICATA_DOWNLOAD} +#RUN tar zxvf ${SURICATA_TGZ} +#WORKDIR ${home_dir}/${SURICATA_SRCDIR} +#RUN RTE_SDK=${rte_sdk} RTE_TARGET=${rte_target} autoconf +#RUN RTE_SDK=${rte_sdk} RTE_TARGET=${rte_target} sh configure --enable-dpdk +#RUN make -j 10 +#ENV PATH ${SURICATA_SRCDIR}/src:${PATH} # NOTE: Case 2 # Compiling suricata with Dockerfile is failed if clone suricata # while building this image. So, do it after app container is launched. # Create suricata install script. -#WORKDIR ${home_dir} -#RUN echo "#!/bin/bash" > ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "git clone ${suricata_repo}" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "cd ${suricata_dir}" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "autoconf" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "./configure --enable-dpdk" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "make -j 10" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN echo "make install" >> ${home_dir}/${INSTALL_SURICATA_SH} -#RUN chmod 775 ${home_dir}/${INSTALL_SURICATA_SH} +WORKDIR ${home_dir} +RUN echo "#!/bin/bash" > ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "git clone ${suricata_repo}" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "cd ${suricata_dir}" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "autoconf" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "./configure --enable-dpdk" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "make -j 10" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN echo "make install" >> ${home_dir}/${INSTALL_SURICATA_SH} +RUN chmod 775 ${home_dir}/${INSTALL_SURICATA_SH} # NOTE: Case 3 Compiling suricata with Dockerfile does not work # Compile suricata -- 2.17.1