Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Jan 2021 02:25:16 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org
Cc:        svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r563442 - head/graphics/colmap
Message-ID:  <7dnt-3nk3-wny@FreeBSD.org>
In-Reply-To: <202101310117.10V1HdpT070747@repo.freebsd.org> (Jan Beich's message of "Sun, 31 Jan 2021 01:17:39 %2B0000 (UTC)")
References:  <202101310117.10V1HdpT070747@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Jan Beich <jbeich@FreeBSD.org> writes:

> Author: jbeich
> Date: Sun Jan 31 01:17:38 2021
> New Revision: 563442
> URL: https://svnweb.freebsd.org/changeset/ports/563442
>
> Log:
>   graphics/colmap: unbreak on FreeBSD >=3D 13 i386
>=20=20=20
>   cc1plus: out of memory allocating 65536 bytes after a total of 0 bytes
>=20=20=20
>   Reported by:	pkg-fallout

This commit breaks FreeBSD 12.1 i386 which has reached EOL today. ;)

FAILED: src/exe/colmap=20
: && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/in=
clude -fno-strict-aliasing  -isystem /usr/local/include -fopenmp=3Dlibomp -=
Wall -std=3Dc++14 -O2 -pipe -fstack-protector-strong -isystem /usr/local/in=
clude -fno-strict-aliasing  -isystem /usr/local/include -Wl,--as-needed -fs=
tack-protector-strong src/exe/CMakeFiles/colmap_exe.dir/colmap.cc.o -o src/=
exe/colmap -L/usr/local/lib -Wl,-rpath,/usr/local/lib:/usr/local/lib/qt5:  =
src/libcolmap.a  lib/FLANN/libflann.a  lib/Graclus/libgraclus.a  lib/LSD/li=
blsd.a  lib/PBA/libpba.a  lib/PoissonRecon/libpoisson_recon.a  -lsqlite3  l=
ib/SiftGPU/libsift_gpu.a  /usr/local/lib/libGLEW.so  lib/VLFeat/libvlfeat.a=
  /usr/local/lib/libboost_filesystem.so  /usr/local/lib/libboost_program_op=
tions.so  /usr/local/lib/libboost_regex.so  /usr/local/lib/libboost_system.=
so  /usr/local/lib/libfreeimage.so  /usr/local/lib/libceres.so.2.0.0  /usr/=
local/lib/libglog.so  /usr/local/lib/libgflags.so.2.2.2  -pthread  /usr/loc=
al/lib/libGL.so  /usr/local/lib/libGLU.so  /usr/local/lib/qt5/libQt5OpenGL.=
so.5.15.2  /usr/local/lib/qt5/libQt5Widgets.so.5.15.2  /usr/local/lib/qt5/l=
ibQt5Gui.so.5.15.2  /usr/local/lib/qt5/libQt5Core.so.5.15.2  /usr/local/lib=
/libmpfr.so  /usr/local/lib/libgmp.so  -lpthread  -Wl,-rpath-link,/usr/loca=
l/lib && :
ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined.) in archive lib/Poisso=
nRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_compare_exchange
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined.) in archive lib/Poisso=
nRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..177) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..179) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..182) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..197) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..199) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..201) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..204) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..206) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..212) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..212) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..216) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..224) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..224) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..258) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_compare_exchange
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..258) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..266) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..269) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: undefined symbol: __atomic_load
>>> referenced by PoissonRecon.cpp
>>>               PoissonRecon.cpp.o:(.omp_outlined..272) in archive lib/Po=
issonRecon/libpoisson_recon.a

ld: error: too many errors emitted, stopping now (use -error-limit=3D0 to s=
ee all errors)
c++: error: linker command failed with exit code 1 (use -v to see invocatio=
n)
ninja: build stopped: cannot make progress due to previous errors.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7dnt-3nk3-wny>