<div dir="ltr"><div><br><br>On Fri, Jan 26, 2018 at 1:56 PM, Markus Neteler <<a href="mailto:neteler@osgeo.org">neteler@osgeo.org</a>> wrote:<br>><br>> Hi,<br>><br>> while trying to generate Fedora and EPEL packages of 7.4.0 on COPR [1]<br>> I came accross this issue:<br>><br>> /usr/bin/ld: Warning: size of symbol `Surface' changed from 8 in<br>> OBJ.x86_64-redhat-linux-gnu/main.o to 768 in /usr/lib64/libgdal.so.1<br>> /usr/bin/ld: OBJ.x86_64-redhat-linux-gnu/main.o: undefined reference<br>> to symbol 'Surface'<br>> /usr/lib64/libgdal.so.1: error adding symbols: DSO missing from command line<br>> collect2: error: ld returned 1 exit status<br>> make[4]: *** [/builddir/build/BUILD/grass-7.4.0/dist.x86_64-redhat-linux-gnu/bin/r.random.surface]<br>> Error 1<br>> make[4]: Leaving directory<br>> `/builddir/build/BUILD/grass-7.4.0/raster/r.random.surface'<br>><br>> Do we need to rename the "Surface" variable in the source code?<br><br></div>That's probably the easiest solution.<br><div><br></div><div>Markus M<br><br></div><div>><br>> thanks,<br>> Markus<br>><br>> [1] <a href="https://copr-be.cloud.fedoraproject.org/results/neteler/grass74/epel-7-x86_64/00706000-grass/build.log.gz">https://copr-be.cloud.fedoraproject.org/results/neteler/grass74/epel-7-x86_64/00706000-grass/build.log.gz</a><br>> _______________________________________________<br>> grass-dev mailing list<br>> <a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>> <a href="https://lists.osgeo.org/mailman/listinfo/grass-dev">https://lists.osgeo.org/mailman/listinfo/grass-dev</a><br><br></div></div>