<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">I’m sure others will reply with better explanations, but here’s a quick try from a non-specialist:<div class=""><br class=""></div><div class=""><blockquote type="cite" class="">ffmpeg has the following notes:<br class="">   This build of ffmpeg includes GPLed code and is therefore licensed under GPL<br class="">   v2 or later.<br class="">   The following modules are GPLed:<br class="">     postproc<br class="">     libx264<br class="">     libx265<br class="">     libxvid<br class="">   To include all nonfree, GPLed and LGPL code use variant +nonfree.<br class="">   To remove nonfree and GPLed code leaving only LGPL code remove the +gpl2<br class="">   variant.<br class=""></blockquote></div><div class=""><br class=""></div><div class="">My understanding is that this is mostly about redistribution, as different licenses have different implications if you plan to redistribute ffmpeg code. For an end-user, the only “visible” aspect is that the functionality of ffmpeg is increasingly higher as you use code with increasingly “restrictive” license. If you want the full functionality, install it with +nonfree. If you want only the LGPL code, then install it with -gpl2. I myself prefer full functionality :)</div><div class=""><br class=""></div><div class=""><blockquote type="cite" class="">python27 has the following notes:<br class="">   To make this the default Python or Python 2 (i.e., the version run by the<br class="">   'python' or 'python2' commands), run one or both of:<br class=""><br class="">       sudo port select --set python python27<br class="">       sudo port select --set python2 python27<br class=""><br class=""><br class="">python39 has the following notes:<br class="">   To make this the default Python or Python 3 (i.e., the version run by the<br class="">   'python' or 'python3' commands), run one or both of:<br class=""><br class="">       sudo port select --set python python39<br class="">       sudo port select --set python3 python39</blockquote></div><div class=""><br class=""></div><div class="">MacPorts allows you to install several versions of python n parallel without stepping on each other’s toes. You can decide which one is the “active” one via the port select mechanism. If you don’t do anything, the version that comes with OS X is the default. </div><div class=""><br class=""></div><div class="">port select --list python</div><div class=""><br class=""></div><div class="">Will show you which versions are installed and which version is the active one. You can change the active version following the instructions in the notes (e.g., “sudo port select --set python python39”).</div><div class=""><br class=""></div><div class="">I know nothing about the other warning :)</div><div class=""><br class=""></div><div class=""><div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">-- <br class="">Mircea Trandafir<br class="">Associate professor<br class="">Department of Economics<br class="">University of Southern Denmark<br class="">Campusvej 55, 5230 Odense M<br class="">Denmark<br class="">Web: <a href="http://www.mirceatrandafir.com" class="">http://www.mirceatrandafir.com</a></div></div></div>
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On 11 Oct 2021, at 7:53 PM, Greg Bell <<a href="mailto:gregjbell@msn.com" class="">gregjbell@msn.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hello folks.<br class=""><br class="">I have just ran this…<br class="">sudo port selfupdate && sudo port upgrade youtube-dl<br class=""><br class="">upon completion I have three notes and I'm not sure how to address them (what to do)?<br class=""><br class=""> ffmpeg has the following notes:<br class="">    This build of ffmpeg includes GPLed code and is therefore licensed under GPL<br class="">    v2 or later.<br class="">    The following modules are GPLed:<br class="">      postproc<br class="">      libx264<br class="">      libx265<br class="">      libxvid<br class="">    To include all nonfree, GPLed and LGPL code use variant +nonfree.<br class="">    To remove nonfree and GPLed code leaving only LGPL code remove the +gpl2<br class="">    variant.<br class=""><br class=""><br class=""> python27 has the following notes:<br class="">    To make this the default Python or Python 2 (i.e., the version run by the<br class="">    'python' or 'python2' commands), run one or both of:<br class=""><br class="">        sudo port select --set python python27<br class="">        sudo port select --set python2 python27<br class=""><br class=""><br class="">python39 has the following notes:<br class="">    To make this the default Python or Python 3 (i.e., the version run by the<br class="">    'python' or 'python3' commands), run one or both of:<br class=""><br class="">        sudo port select --set python python39<br class="">        sudo port select --set python3 python39<br class=""><br class="">------------<br class=""><br class="">Also after running…<br class="">sudo port upgrade outdated<br class=""><br class="">I received a Warning. Is this something to be concerned about?<br class=""><br class="">Warning: Configuration logfiles contain indications of -Wimplicit-function-declaration; check that features were not accidentally disabled:<br class="">  memmem: found in links-2.24/config.log<br class="">  memrchr: found in links-2.24/config.log<br class="">  strnlen: found in links-2.24/config.log<br class=""><br class="">------------<br class=""><br class="">Apologies for the schoolboy questions.<br class="">Greg.</div></div></blockquote></div><br class=""></div></body></html>