<div dir="ltr">yeah I get your point, Jeremy and Watson... but in this case <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">FreeImage </span>is not being used<div>at all by the program... not even with the switch "<span style="color:rgb(0,0,0);white-space:pre-wrap">--with-freeimage"</span><div><span style="font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;color:rgb(0,0,0);white-space:pre-wrap"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;color:rgb(0,0,0);white-space:pre-wrap">I don't think "<span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">--with-freeimage" is a valid switch or needed dependency for this program.</span></span></div><div><font color="#000000"><span style="white-space:pre-wrap"><br></span></font></div><div><font color="#000000"><span style="white-space:pre-wrap">I compiled all requirements: "libuv"<span style="color:rgb(0,0,0);font-family:arial,verdana,tahoma,helvetica,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">,<span> "</span></span>FreeImage"<span style="color:rgb(0,0,0);font-family:arial,verdana,tahoma,helvetica,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">,<span> "</span></span>cryptopp"<span style="color:rgb(0,0,0);font-family:arial,verdana,tahoma,helvetica,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">,<span> "</span></span>c-ares"<span style="color:rgb(0,0,0);font-family:arial,verdana,tahoma,helvetica,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">,<span> "</span></span>libsodium" then I</span></font></div><div><font color="#000000"><span style="white-space:pre-wrap">compiled megasync from sbo.</span></font></div><div><font color="#000000"><span style="white-space:pre-wrap"><br></span></font></div><div><font color="#000000"><span style="white-space:pre-wrap"><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">MEGAsync is not using FreeImage at all. It is not needed.</span><br></span></font></div><div><font color="#000000"><span style="white-space:pre-wrap"><br></span></font></div><div><font color="#000000"><span style="white-space:pre-wrap">I used a virtual machine with clean slackware 14.2</span></font></div><div><font color="#000000"><span style="white-space:pre-wrap"><br></span></font></div><div><div><span style="color:rgb(0,0,0);white-space:pre-wrap">this is the ldd of megasync:</span><br></div><div><font color="#000000"><span style="white-space:pre-wrap">        linux-vdso.so.1 (0x00007ffe49767000)
        libuv.so.1 => /usr/lib64/libuv.so.1 (0x00007f0835f4d000)
        libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00007f0835c7b000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f0835a73000)
        libcurl.so.4 => /usr/lib64/libcurl.so.4 (0x00007f0835803000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f08355ed000)
        libcryptopp.so.5.6 => /usr/lib64/libcryptopp.so.5.6 (0x00007f0835029000)
        libcares.so.2 => /usr/lib64/libcares.so.2 (0x00007f0834e17000)
        libsodium.so.23 => /usr/lib64/libsodium.so.23 (0x00007f0834bc0000)
        libssl.so.1 => /lib64/libssl.so.1 (0x00007f083494e000)
        libcrypto.so.1 => /lib64/libcrypto.so.1 (0x00007f08344fe000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f08342f9000)
        libQtDBus.so.4 => /usr/lib64/qt/lib/libQtDBus.so.4 (0x00007f0834073000)
        libQtXml.so.4 => /usr/lib64/qt/lib/libQtXml.so.4 (0x00007f0833e2e000)
        libQtSvg.so.4 => /usr/lib64/qt/lib/libQtSvg.so.4 (0x00007f0833bd4000)
        libQtGui.so.4 => /usr/lib64/qt/lib/libQtGui.so.4 (0x00007f0832ed8000)
        libQtNetwork.so.4 => /usr/lib64/qt/lib/libQtNetwork.so.4 (0x00007f0832b83000)
        libQtCore.so.4 => /usr/lib64/qt/lib/libQtCore.so.4 (0x00007f0832688000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f083246b000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f08320f1000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f0831de7000)
        libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f0831bd0000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f0831807000)
        libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f08315ec000)
        libicui18n.so.56 => /usr/lib64/libicui18n.so.56 (0x00007f083115b000)
        libicuuc.so.56 => /usr/lib64/libicuuc.so.56 (0x00007f0830dc3000)
        libicudata.so.56 => /usr/lib64/libicudata.so.56 (0x00007f082f3df000)
        libidn.so.11 => /usr/lib64/libidn.so.11 (0x00007f082f1ac000)
        libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x00007f082ef7f000)
        liblber-2.4.so.2 => /usr/lib64/liblber-2.4.so.2 (0x00007f082ed70000)
        libldap-2.4.so.2 => /usr/lib64/libldap-2.4.so.2 (0x00007f082eb27000)
        /lib64/ld-linux-x86-64.so.2 (0x000055c5ae190000)
        libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f082e925000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f082e5ef000)
        libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f082e3bd000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f082e120000)
        libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f082decf000)
        libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f082dcc8000)
        libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f082daac000)
        libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f082d8a3000)
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f082d667000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f082d454000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f082d117000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f082cefb000)
        libsasl2.so.3 => /usr/lib64/libsasl2.so.3 (0x00007f082ccdf000)
        libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007f082ca61000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f082c850000)
        libffi.so.6 => /usr/lib64/../lib64/libffi.so.6 (0x00007f082c648000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f082c443000)
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f082c224000)
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f082c021000)
        libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f082be1b000)
        libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f082bbf2000)</span></font><span style="color:rgb(0,0,0);white-space:pre-wrap">
</span></div><div><span style="color:rgb(0,0,0);white-space:pre-wrap"><br></span></div><div><span style="color:rgb(0,0,0);white-space:pre-wrap"><br></span></div><div><span style="color:rgb(0,0,0);white-space:pre-wrap">and this is the contents of FreeImage-3.17.0-x86_64-1_SBo.tgz sbo package:</span></div><div><font color="#000000"><span style="white-space:pre-wrap">drwxr-xr-x root/root         0 2018-03-10 16:00 ./
drwxr-xr-x root/root         0 2018-03-10 16:00 install/
-rw-r--r-- root/root       450 2018-03-10 16:00 install/doinst.sh
-rw-r--r-- root/root       974 2018-03-10 16:00 install/slack-desc
drwxr-xr-x root/root         0 2018-03-10 16:00 usr/
drwxr-xr-x root/root         0 2018-03-10 16:00 usr/include/
-rw-r--r-- root/root     57727 2018-03-10 16:00 usr/include/FreeImage.h
-rw-r--r-- root/root     54371 2018-03-10 16:00 usr/include/FreeImagePlus.h
drwxr-xr-x root/root         0 2018-03-10 16:00 usr/doc/
drwxr-xr-x root/root         0 2018-03-10 16:00 usr/doc/FreeImage-3.17.0/
-rw-r--r-- root/root     17878 2012-02-25 04:16 usr/doc/FreeImage-3.17.0/license-gplv2.txt
-rw-r--r-- root/root     77077 2015-03-15 16:16 usr/doc/FreeImage-3.17.0/Whatsnew.txt
-rw-r--r-- root/root      2425 2018-03-10 16:00 usr/doc/FreeImage-3.17.0/FreeImage.SlackBuild
drwxr-xr-x root/root         0 2015-03-15 16:18 usr/doc/FreeImage-3.17.0/Examples/
drwxr-xr-x root/root         0 2015-03-15 16:18 usr/doc/FreeImage-3.17.0/Examples/Plugin/
-rw-r--r-- root/root      9455 2004-07-20 09:48 usr/doc/FreeImage-3.17.0/Examples/Plugin/PluginCradle.cpp
-rw-r--r-- root/root      1501 2015-03-02 01:50 usr/doc/FreeImage-3.17.0/Examples/Plugin/PluginCradle.h
drwxr-xr-x root/root         0 2015-03-15 16:18 usr/doc/FreeImage-3.17.0/Examples/OpenGL/
drwxr-xr-x root/root         0 2015-03-15 16:18 usr/doc/FreeImage-3.17.0/Examples/OpenGL/TextureManager/
-rw-r--r-- root/root      3933 2008-01-29 14:13 usr/doc/FreeImage-3.17.0/Examples/OpenGL/TextureManager/TextureManager.cpp
-rw-r--r-- root/root      1426 2015-03-02 01:50 usr/doc/FreeImage-3.17.0/Examples/OpenGL/TextureManager/TextureManager.h
-rw-r--r-- root/root      1124 2008-01-29 14:11 usr/doc/FreeImage-3.17.0/Examples/OpenGL/TextureManager/readme.txt
drwxr-xr-x root/root         0 2015-03-15 16:18 usr/doc/FreeImage-3.17.0/Examples/Linux/
-rw-r--r-- root/root      2181 2010-06-30 16:56 usr/doc/FreeImage-3.17.0/Examples/Linux/linux-gtk.c
-rw-r--r-- root/root      1599 2005-10-23 07:59 usr/doc/FreeImage-3.17.0/Examples/Linux/linux-svgalib.c
-rw-r--r-- root/root       568 2010-06-30 16:56 usr/doc/FreeImage-3.17.0/Examples/Linux/Makefile
drwxr-xr-x root/root         0 2015-03-15 16:18 usr/doc/FreeImage-3.17.0/Examples/Generic/
-rw-r--r-- root/root      3832 2004-07-20 09:48 usr/doc/FreeImage-3.17.0/Examples/Generic/FIIO_Mem.cpp
-rw-r--r-- root/root     10081 2007-01-22 14:25 usr/doc/FreeImage-3.17.0/Examples/Generic/ShowMetadata.cpp
-rw-r--r-- root/root      5016 2004-09-04 08:56 usr/doc/FreeImage-3.17.0/Examples/Generic/FIFImportExport.cpp
-rw-r--r-- root/root      4265 2007-01-22 14:30 usr/doc/FreeImage-3.17.0/Examples/Generic/LoadFromHandle.cpp
-rw-r--r-- root/root      2760 2004-03-29 16:45 usr/doc/FreeImage-3.17.0/Examples/Generic/LoadFromMemory.cpp
-rw-r--r-- root/root      3413 2004-09-04 08:56 usr/doc/FreeImage-3.17.0/Examples/Generic/CloneMultiPage.cpp
-rw-r--r-- root/root      2555 2015-03-02 01:50 usr/doc/FreeImage-3.17.0/Examples/Generic/FIIO_Mem.h
-rw-r--r-- root/root      5650 2007-01-22 14:30 usr/doc/FreeImage-3.17.0/Examples/Generic/CreateAlpha.cpp
-rw-r--r-- root/root      2966 2004-03-29 16:45 usr/doc/FreeImage-3.17.0/Examples/Generic/LoadFromMemory-classified.cpp
-rw-r--r-- root/root      6507 2007-01-22 14:30 usr/doc/FreeImage-3.17.0/Examples/Generic/BatchLoad.cpp
-rw-r--r-- root/root      2072 2007-09-06 01:08 usr/doc/FreeImage-3.17.0/README.linux
-rw-r--r-- root/root     34801 2012-02-25 04:17 usr/doc/FreeImage-3.17.0/license-gplv3.txt
drwxr-xr-x root/root         0 2015-03-15 16:18 usr/doc/FreeImage-3.17.0/TestAPI/
-rw-r--r-- root/root     14124 2014-10-13 17:23 usr/doc/FreeImage-3.17.0/TestAPI/Test.2013.vcxproj
-rw-r--r-- root/root      4672 2015-02-25 11:04 usr/doc/FreeImage-3.17.0/TestAPI/testMemIO.cpp
-rw-r--r-- root/root      4047 2014-04-08 06:36 usr/doc/FreeImage-3.17.0/TestAPI/testThumbnail.cpp
-rw-r--r-- root/root      1227 2014-10-12 04:02 usr/doc/FreeImage-3.17.0/TestAPI/Test.2008.sln
-rw-r--r-- root/root      9766 2014-03-19 09:03 usr/doc/FreeImage-3.17.0/TestAPI/testJPEG.cpp
-rw-r--r-- root/root      3110 2015-03-02 01:50 usr/doc/FreeImage-3.17.0/TestAPI/TestSuite.h
-rw-r--r-- root/root      8403 2010-04-26 15:46 usr/doc/FreeImage-3.17.0/TestAPI/testMPageMemory.cpp
-rw-r--r-- root/root     10186 2014-10-01 21:42 usr/doc/FreeImage-3.17.0/TestAPI/Test.2008.vcproj
-rw-r--r-- root/root      3970 2014-04-08 07:51 usr/doc/FreeImage-3.17.0/TestAPI/testWrappedBuffer.cpp
-rw-r--r-- root/root       872 2010-02-09 21:46 usr/doc/FreeImage-3.17.0/TestAPI/Test.2005.sln
-rw-r--r-- root/root      1610 2004-03-29 16:45 usr/doc/FreeImage-3.17.0/TestAPI/testPlugins.cpp
-rw-r--r-- root/root      6438 2010-04-26 13:19 usr/doc/FreeImage-3.17.0/TestAPI/testMPageStream.cpp
-rw-r--r-- root/root      5448 2010-07-11 15:43 usr/doc/FreeImage-3.17.0/TestAPI/Test.2005.vcproj
-rw-r--r-- root/root      3232 2015-02-25 09:08 usr/doc/FreeImage-3.17.0/TestAPI/MainTestSuite.cpp
-rw-r--r-- root/root    261497 2015-02-25 09:04 usr/doc/FreeImage-3.17.0/TestAPI/exif.jxr
-rw-r--r-- root/root       123 2004-07-20 09:48 usr/doc/FreeImage-3.17.0/TestAPI/Makefile
-rw-r--r-- root/root      7158 2010-07-15 17:22 usr/doc/FreeImage-3.17.0/TestAPI/testHeaderOnly.cpp
-rw-r--r-- root/root      2686 2010-04-24 19:35 usr/doc/FreeImage-3.17.0/TestAPI/testTools.cpp
-rw-r--r-- root/root      5933 2010-04-24 18:05 usr/doc/FreeImage-3.17.0/TestAPI/testMPage.cpp
-rw-r--r-- root/root      3902 2010-04-24 19:38 usr/doc/FreeImage-3.17.0/TestAPI/testChannels.cpp
-rw-r--r-- root/root     44606 2005-01-04 15:34 usr/doc/FreeImage-3.17.0/TestAPI/exif.jpg
-rw-r--r-- root/root     14579 2010-08-17 06:10 usr/doc/FreeImage-3.17.0/TestAPI/testImageType.cpp
-rw-r--r-- root/root     42913 2004-12-09 13:09 usr/doc/FreeImage-3.17.0/TestAPI/sample.png
-rw-r--r-- root/root      1335 2014-10-12 03:59 usr/doc/FreeImage-3.17.0/TestAPI/Test.2013.sln
-rw-r--r-- root/root     17577 2004-03-29 16:45 usr/doc/FreeImage-3.17.0/license-fi.txt
drwxr-xr-x root/root         0 2018-03-10 16:00 usr/lib64/
-rw-r--r-- root/root  11079976 2018-03-10 16:00 usr/lib64/libfreeimage.a
-rwxr-xr-x root/root   6306904 2018-03-10 16:00 usr/lib64/<a href="http://libfreeimageplus-3.17.0.so">libfreeimageplus-3.17.0.so</a>
-rwxr-xr-x root/root   6277752 2018-03-10 16:00 usr/lib64/<a href="http://libfreeimage-3.17.0.so">libfreeimage-3.17.0.so</a>
-rw-r--r-- root/root  11146412 2018-03-10 16:00 usr/lib64/libfreeimageplus.a</span></font><span style="color:rgb(0,0,0);white-space:pre-wrap">
</span></div><div><span style="color:rgb(0,0,0);white-space:pre-wrap"><br></span></div><div><span style="color:rgb(0,0,0);white-space:pre-wrap"><br></span></div><div><span style="color:rgb(0,0,0);white-space:pre-wrap"><br><br></span></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Mar 10, 2018 at 3:50 PM, B Watson <span dir="ltr"><<a href="mailto:yalhcru@gmail.com" target="_blank">yalhcru@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 3/10/18, Jeremy Hansen <<a href="mailto:jebrhansen%2BSBo@gmail.com">jebrhansen+SBo@gmail.com</a>> wrote:<br>
> Just so you know, a "required" dependency on SBo is something the<br>
> maintainer decided was required, not necessarily something that is actually<br>
> required for compilation/running. It may provide a feature that the<br>
> maintainer feels is a big enough deal to make it required on his package.<br>
<br>
</span>Thanks for putting that into words. I wish it were part of the SBo<br>
documentation.<br>
<br>
There's a guy on IRC who insists that e.g. my espeak build shouldn't<br>
have portaudio listed as a dependency, because espeak can be compiled &<br>
run without it... but if you want it to actually *speak* in realtime<br>
(instead of rendering to a .wav file), portaudio is required.<br>
<br>
Another example: gzdoom can be built & run without OpenAL, but in that<br>
case it will make NO sound at all, which is definitely not what people<br>
expect when they play a game of Doom.<br>
<div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org">SlackBuilds-users@slackbuilds.<wbr>org</a><br>
<a href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/<wbr>mailman/listinfo/slackbuilds-<wbr>users</a><br>
Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/<wbr>pipermail/slackbuilds-users/</a><br>
FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><br>------------<br>Regards,<br>    Fernando Lopez Jr.</div>
</div>