From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: Multimedia Libs Date: Mon, 30 Mar 2020 10:31:32 +0100 Message-ID: <929C9CEA-667F-4CB7-953A-FC461DA44199@ipfire.org> In-Reply-To: <297ead89-7cc7-8c5a-f7d3-46cea2298fda@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7271043303889351687==" List-Id: --===============7271043303889351687== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi, First of all, yes we need this. The bootloader needs it. In the first trace you are missing JBIC, which is a patented image compressio= n algorithm similar to JPEG. You can disable support for that. Check the documentation for something like = =E2=80=94-without-jbic. On the second one, it did not include the headers for zlib correctly. I suppose that cannot be disabled, because many algorithms depend on it. Best, -Michael > On 30 Mar 2020, at 10:10, Matthias Fischer = wrote: >=20 > On 30.03.2020 07:08, Matthias Fischer wrote: >> Hi, >>=20 >> On 25.03.2020 21:55, Matthias Fischer wrote: >>> Hi, >>>=20 >>> On 27.02.2020 12:27, Michael Tremer wrote: >>>>=20 >>>> [...could you look for some multimedia libs...?]> >>> ... >>> [Lots of Updates and links] >>> ... >=20 > Reverted back to 10.47.61, but now this version won't build either: >=20 > ***SNIP*** > ... > netpbm (10.47.61) > [ 17 ][ FAIL ] >=20 > pnmtopng.c:485:50: error: 'Z_HUFFMAN_ONLY' undeclared (first use in > this function) > 485 | cmdlineP->zlibCompression.strategy =3D Z_HUFFMAN_ONLY; > | ^~~~~~~~~~~~~~ > pnmtopng.c:487:50: error: 'Z_FILTERED' undeclared (first use in this > function) > 487 | cmdlineP->zlibCompression.strategy =3D Z_FILTERED; > | ^~~~~~~~~~ > pnmtopng.c: In function 'buildColorAlphaLookup': > pnmtopng.c:1694:14: warning: variable 'paletteTrans' set but not > used [-Wunused-but-set-variable] > 1694 | gray paletteTrans; > | ^~~~~~~~~~~~ > pnmtopng.c: In function 'makePngLine': > pnmtopng.c:2132:21: error: dereferencing pointer to incomplete type > 'png_info' {aka 'struct png_info_def'} > 2132 | if (info_ptr->color_type =3D=3D PNG_COLOR_TYPE_GRAY || > | ^~ > pnmtopng.c: In function 'convertpnm': > pnmtopng.c:2618:11: error: dereferencing pointer to incomplete type > 'png_info' {aka 'struct png_info_def'} > 2618 | info_ptr->width =3D cols; > | ^~ > pnmtopng.c: In function 'displayVersion': > pnmtopng.c:2814:13: error: 'ZLIB_VERSION' undeclared (first use in > this function); did you mean 'NETPBM_VERSION'? > 2814 | ZLIB_VERSION); > | ^~~~~~~~~~~~ > | NETPBM_VERSION > make[3]: *** [/usr/src/netpbm-10.47.61/common.mk:230: pnmtopng.o] > Error 1 > make[3]: Leaving directory '/usr/src/netpbm-10.47.61/converter/other' > make[2]: *** [/usr/src/netpbm-10.47.61/common.mk:525: other/all] Error 2 > make[2]: Leaving directory '/usr/src/netpbm-10.47.61/converter' > make[1]: *** [/usr/src/netpbm-10.47.61/common.mk:525: converter/all] > Error 2 > make[1]: Leaving directory '/usr/src/netpbm-10.47.61' > make: *** [netpbm:84: /usr/src/log/netpbm-10.47.61] Error 2 > ***SNAP*** >=20 > And yes, I made a few other updates but I can't see no correlation > between my udates and these error messages. >=20 > Updates made so far: >=20 > root(a)Devel: /home/matz/ipfire-2.x # git status > On branch multimedia_libs > Changes not staged for commit: > (use "git add ..." to update what will be committed) > (use "git checkout -- ..." to discard changes in working directory) >=20 > modified: lfs/cmake > modified: lfs/faad2 > modified: lfs/ffmpeg > modified: lfs/lame > modified: lfs/libjpeg > modified: lfs/libmpdclient > modified: lfs/libmpeg2 > modified: lfs/libogg > modified: lfs/libpng > modified: lfs/libshout > modified: lfs/libtiff > modified: lfs/libvorbis > modified: lfs/opus > modified: lfs/sox > modified: lfs/taglib > modified: lfs/xvid > modified: make.sh >=20 > In 'make.sh' I must build 'libarchive' and 'cmake 3.17.0' prior to > 'libjpeg 2.0.4'. >=20 > Nevertheless, all is ok, until 'netpbm' comes up... >=20 > Any hints? >=20 > Pushed this to > https://git.ipfire.org/?p=3Dpeople/mfischer/ipfire-2.x.git;a=3Dcommit;h=3D1= 14b7e2e369ee94f9ce1f3167ce32915c072a033 >=20 > Best, > Matthias --===============7271043303889351687==--