On Wed, Jun 27, 2018 at 2:03 PM Maxim Uvarov <maxim.uva...@linaro.org> wrote:
> 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. > I've been running 18.04 for the past month or so and it seems very solid. So +1 for that suggestion. > > 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) > > > >