Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 07 Oct 2017 16:30:23 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 222850] jpeg-turbo failed with raspberry pi3
Message-ID:  <bug-222850-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222850

            Bug ID: 222850
           Summary: jpeg-turbo failed with raspberry pi3
           Product: Ports & Packages
           Version: Latest
          Hardware: arm64
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: venkata.rmm@gmail.com

am Trying to install 'mail' on my raspberry pi3 on FreeBSD.

encountered with below error. suspecting this error due to NEON instruction
set.

Similar issue faced with libgcrypto, and found patch on Freebsd then libgcr=
ypto
worked..

could some one please provide similar path for this..

Thank you for your support.
------------------------------------------------------------------------
root@rpi3:/usr/ports/graphics/jpeg-turbo # uname -a
FreeBSD rpi3 12.0-CURRENT FreeBSD 12.0-CURRENT #0 r313109M: Thu Feb  2 16:1=
6:39
MST 2017=20=20=20=20
raspberry@hive.raspbsd.org:/usr/home/brd/rpi3/crochet/work/obj/arm64.aarch6=
4/usr/src/sys/GENERIC
 arm64=20

------------------------------------------------------------------------

root@rpi3:/usr/ports/graphics/jpeg-turbo # make DISABLE_NEON=3Dyes install
=3D=3D=3D>  Building for jpeg-turbo-1.5.1
--- jconfigint.h ---
--- all ---
/usr/bin/make  all-recursive
--- all-recursive ---
Making all in java
Making all in simd
--- all ---
/usr/bin/make  all-am
Making all in md5
--- jconfigint.h ---
--- libjpeg.la ---
/bin/sh ./libtool  --tag=3DCC    --mode=3Dlink cc  -O2 -pipe  -fno-strict-a=
liasing=20
-version-info  9:2:1 -no-undefined  -Wl,--version-script,libjpeg.map  -o
libjpeg.la -rpath /usr/local/lib  jcapimin.lo jcapistd.lo  jccoefct.lo
jccolor.lo jcdctmgr.lo jchuff.lo jcinit.lo  jcmainct.lo jcmarker.lo jcmaste=
r.lo
jcomapi.lo jcparam.lo  jcphuff.lo jcprepct.lo jcsample.lo jctrans.lo
jdapimin.lo  jdapistd.lo jdatadst.lo jdatasrc.lo jdcoefct.lo jdcolor.lo=20
jddctmgr.lo jdhuff.lo jdinput.lo jdmainct.lo jdmarker.lo  jdmaster.lo
jdmerge.lo jdphuff.lo jdpostct.lo jdsample.lo  jdtrans.lo jerror.lo jfdctfl=
t.lo
jfdctfst.lo jfdctint.lo  jidctflt.lo jidctfst.lo jidctint.lo jidctred.lo
jquant1.lo  jquant2.lo jutils.lo jmemmgr.lo jmemnobs.lo jaricom.lo  jcarith=
.lo
jdarith.lo  simd/libsimd.la=20
libtool: link: rm -fr  .libs/libjpeg.lax
libtool: link: (cd .libs/libjpeg.lax/libsimd.a && ar x
"/usr/ports/graphics/jpeg-turbo/work/libjpeg-turbo-1.5.1/simd/.libs/libsimd=
.a")
libtool: link: cc -shared  -fPIC -DPIC -o .libs/libjpeg.so.8.1.2=20
.libs/jcapimin.o .libs/jcapistd.o .libs/jccoefct.o .libs/jccolor.o
.libs/jcdctmgr.o .libs/jchuff.o .libs/jcinit.o .libs/jcmainct.o
.libs/jcmarker.o .libs/jcmaster.o .libs/jcomapi.o .libs/jcparam.o
.libs/jcphuff.o .libs/jcprepct.o .libs/jcsample.o .libs/jctrans.o
.libs/jdapimin.o .libs/jdapistd.o .libs/jdatadst.o .libs/jdatasrc.o
.libs/jdcoefct.o .libs/jdcolor.o .libs/jddctmgr.o .libs/jdhuff.o
.libs/jdinput.o .libs/jdmainct.o .libs/jdmarker.o .libs/jdmaster.o
.libs/jdmerge.o .libs/jdphuff.o .libs/jdpostct.o .libs/jdsample.o
.libs/jdtrans.o .libs/jerror.o .libs/jfdctflt.o .libs/jfdctfst.o
.libs/jfdctint.o .libs/jidctflt.o .libs/jidctfst.o .libs/jidctint.o
.libs/jidctred.o .libs/jquant1.o .libs/jquant2.o .libs/jutils.o .libs/jmemm=
gr.o
.libs/jmemnobs.o .libs/jaricom.o .libs/jcarith.o .libs/jdarith.o=20=20
.libs/libjpeg.lax/libsimd.a/jsimd_arm64.o
.libs/libjpeg.lax/libsimd.a/jsimd_arm64_neon.o    -O2 -Wl,--version-script
-Wl,libjpeg.map=20=20
line 4: * expected, but got jsimd_*
    jsimd_*;
    ^
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** [libjpeg.la] Error code 1

make[4]: stopped in /usr/ports/graphics/jpeg-turbo/work/libjpeg-turbo-1.5.1
1 error

make[4]: stopped in /usr/ports/graphics/jpeg-turbo/work/libjpeg-turbo-1.5.1
*** [all-recursive] Error code 1

make[3]: stopped in /usr/ports/graphics/jpeg-turbo/work/libjpeg-turbo-1.5.1
1 error

make[3]: stopped in /usr/ports/graphics/jpeg-turbo/work/libjpeg-turbo-1.5.1
*** [all] Error code 2

make[2]: stopped in /usr/ports/graphics/jpeg-turbo/work/libjpeg-turbo-1.5.1
1 error

make[2]: stopped in /usr/ports/graphics/jpeg-turbo/work/libjpeg-turbo-1.5.1
=3D=3D=3D> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure =
to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/graphics/jpeg-turbo
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/jpeg-turbo
root@rpi3:/usr/ports/graphics/jpeg-turbo #

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-222850-13>