<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Thanks Tom (long time no see!) and Werner. It built successfully after doing a clean first.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Regards</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Tim</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 8, 2021 at 11:37 PM Tom Elwertowski <<a href="mailto:telwertowski@comcast.net">telwertowski@comcast.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Try deleting everything in the {build}/python/analysis folder. Just <br>
deleting the generated *.cpp files isn't enough.<br>
<br>
I have been seeing a multiple definition sip_{module}part{n} <br>
sip_{module}part{n+1} error about once every three months for awhile. <br>
Deleting everything in {build}/python/{module} allows the build to be <br>
resumed (macOS Catalina).<br>
<br>
Tom<br>
<br>
<br>
On 7/8/21 4:59 PM, Tim Sutton wrote:<br>
> Thanks for testing Werner. A few others on Telegram also reported that <br>
> things are building fine for them. I will try doing  clean build <br>
> tomorrow, thanks!<br>
> <br>
> Regards<br>
> <br>
> Tim<br>
> <br>
> On Thu, Jul 8, 2021 at 1:01 PM Werner Macho <<a href="mailto:werner.macho@gmail.com" target="_blank">werner.macho@gmail.com</a> <br>
> <mailto:<a href="mailto:werner.macho@gmail.com" target="_blank">werner.macho@gmail.com</a>>> wrote:<br>
> <br>
>     Hi Tim,<br>
> <br>
>     Just updated master and also tried to build with no errors whatsoever.<br>
>     (Using ninja and ccache)<br>
> <br>
>     Maybe try a clean build?<br>
> <br>
>     regards<br>
>     Werner<br>
> <br>
>     On Thu, Jul 8, 2021 at 1:10 PM Tim Sutton <<a href="mailto:tim@kartoza.com" target="_blank">tim@kartoza.com</a><br>
>     <mailto:<a href="mailto:tim@kartoza.com" target="_blank">tim@kartoza.com</a>>> wrote:<br>
> <br>
>         Hi All<br>
> <br>
>         Just updated to master and getting a build error:<br>
> <br>
> <br>
>         Consolidate compiler generated dependencies of target<br>
>         python_module_qgis__analysis<br>
>         [ 68%] Linking CXX shared module ../output/python/qgis/_analysis.so<br>
>         /usr/bin/ld:<br>
>         CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart13.cpp.o:/home/timlinux/dev/cpp/QGIS-QtCreator-Build/python/analysis/sip_analysispart13.cpp:138:<br>
>         multiple definition of `sipTypeDef__analysis_QgsAnalysis';<br>
>         CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart12.cpp.o:/home/timlinux/dev/cpp/QGIS-QtCreator-Build/python/analysis/sip_analysispart12.cpp:1812:<br>
>         first defined here<br>
>         collect2: error: ld returned 1 exit status<br>
>         gmake[2]: ***<br>
>         [python/CMakeFiles/python_module_qgis__analysis.dir/build.make:1101:<br>
>         output/python/qgis/_analysis.so] Error 1<br>
>         gmake[1]: *** [CMakeFiles/Makefile2:6919:<br>
>         python/CMakeFiles/python_module_qgis__analysis.dir/all] Error 2<br>
>         gmake[1]: *** Waiting for unfinished jobs....<br>
>         Consolidate compiler generated dependencies of target qgis_gui<br>
>         [ 78%] Built target qgis_gui<br>
>         gmake: *** [Makefile:166: all] Error 2<br>
>         12:03:00: The process "/usr/bin/cmake" exited with code 2.<br>
>         Error while building/deploying project qgis (kit: Qt 5.15.2 (qt5))<br>
>         When executing step "Build"<br>
> <br>
> <br>
>         Is it because of the new exif alg maybe?<br>
> <br>
>         Regards<br>
> <br>
>         Tim<br>
> <br>
> <br>
>         -- <br>
>         ------------------------------------------------------------------------------------------<br>
> <br>
>         Tim Sutton<br>
>         Visit <a href="http://kartoza.com" rel="noreferrer" target="_blank">http://kartoza.com</a> <<a href="http://kartoza.com/" rel="noreferrer" target="_blank">http://kartoza.com/</a>> to find out about<br>
>         open source:<br>
>           * Desktop GIS programming services<br>
>           * Geospatial web development<br>
>         * GIS Training<br>
>         * Consulting Services<br>
>         Tim is a member of the QGIS Project Steering Committee<br>
>         -------------------------------------------------------------------------------------------<br>
>         _______________________________________________<br>
>         QGIS-Developer mailing list<br>
>         <a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
>         <mailto:<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a>><br>
>         List info:<br>
>         <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
>         <<a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a>><br>
>         Unsubscribe:<br>
>         <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
>         <<a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a>><br>
> <br>
> <br>
> <br>
> -- <br>
> ------------------------------------------------------------------------------------------<br>
> ​<br>
> <br>
> Tim Sutton<br>
> Visit <a href="http://kartoza.com" rel="noreferrer" target="_blank">http://kartoza.com</a> <<a href="http://kartoza.com/" rel="noreferrer" target="_blank">http://kartoza.com/</a>> to find out about open <br>
> source:<br>
>   * Desktop GIS programming services<br>
>   * Geospatial web development<br>
> * GIS Training<br>
> * Consulting Services<br>
> Tim is a member of the QGIS Project Steering Committee<br>
> -------------------------------------------------------------------------------------------<br>
> <br>
> _______________________________________________<br>
> QGIS-Developer mailing list<br>
> <a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
> List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
> Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
> <br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="text-align:center">------------------------------------------------------------------------------------------</div><div style="text-align:center"><div style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;font-size:small;display:inline">​</div><img src="https://mail.google.com/mail/u/0/?ui=2&ik=7ebbf93252&view=fimg&th=15a9e43c0bbf93ca&attid=0.1&disp=emb&realattid=9436e64174762963_0.1.1&attbid=ANGjdJ-WL_J24nvBiYidJ0V0xpdsYqRwswi5nq5oywcJEHC7twYVMrxG0y-GNPu_ahJthV8ktXwYuHoVm5DI2FrRAtPzelTRHrsE2wweR9uu8wT-zz2hNRqFwi4SorQ&sz=s0-l75-ft&ats=1488721675176&rm=15a9e43c0bbf93ca&atsh=1" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px;"><br></div><div style="text-align:center">Tim Sutton</div><div style="text-align:center"><span style="text-align:start">Visit </span><a href="http://kartoza.com/" style="text-align:start" target="_blank">http://kartoza.com</a><span style="text-align:start"> to find out about open source:</span><br style="text-align:start"><span style="text-align:start"> * Desktop GIS programming services</span><br style="text-align:start"><span style="text-align:start"> * Geospatial web development</span></div><div style="text-align:center"><span style="text-align:start">* GIS Training</span></div><div style="text-align:center"><span style="text-align:start">* Consulting Services</span></div><div style="text-align:center"><div style="text-align:center"></div><div style="text-align:start"><div style="text-align:center">Tim is a member of the QGIS Project Steering Committee</div><div style="text-align:center">-------------------------------------------------------------------------------------------</div></div></div></div></div></div></div>