On 27.06.2018 19:41, Bill Fischofer wrote:
Is this an ODP question or a DPDK question? Is this unique to Ubuntu 14.04?  I notice that release goes out of support in April 2019 so I'm wondering if it's still an important release to carry.


I'm trying to build dependencies for linux-generic odp for the same Ubuntu which Travis ships in his image. Which a little bit buggy for cross arch support (libpcap-dev package conflicts between arches, some other dependencies issues). But in general it works.  But I think you are right it's better to switch to some fresh image, like Ubuntu 18.04 LTS.

Maxim.

On Wed, Jun 27, 2018 at 10:41 AM Maxim Uvarov <maxim.uva...@linaro.org <mailto:maxim.uva...@linaro.org>> wrote:

    Ubuntu 14.04.5 which I run in container uses gcc 4.8 but on host I
    use more
    fresh Ubuntu kernel compiled with stack protector. That makes dpdk
    modules
    not compatible.  But it's not clear why dpdk modules inherit kernels
    compiler options. Is there any workaround for that?

      LD
    
/root/dpdk/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/built-in.o
      CC [M]
    
/root/dpdk/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o
    gcc: error: unrecognized command line option
    '-fstack-protector-strong'


    gcc -v
    Using built-in specs.
    COLLECT_GCC=gcc
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
    Target: x86_64-linux-gnu
    Configured with: ../src/configure -v --with-pkgversion='Ubuntu
    4.8.4-2ubuntu1~14.04.4'
    --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs
    --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr
    --program-suffix=-4.8 --enable-shared --enable-linker-build-id
    --libexecdir=/usr/lib --without-included-gettext
    --enable-threads=posix
    --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib
    --enable-nls
    --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
    --enable-libstdcxx-time=yes --enable-gnu-unique-object
    --disable-libmudflap
    --enable-plugin --with-system-zlib --disable-browser-plugin
    --enable-java-awt=gtk --enable-gtk-cairo
    --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre
    --enable-java-home
    --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64
    --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64
    --with-arch-directory=amd64
    --with-ecj-jar=/usr/share/java/eclipse-ecj.jar
    --enable-objc-gc --enable-multiarch --disable-werror
    --with-arch-32=i686
    --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic
    --enable-checking=release --build=x86_64-linux-gnu
    --host=x86_64-linux-gnu
    --target=x86_64-linux-gnu
    Thread model: posix
    gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.4)


Reply via email to