diff options
author | bartus | 2020-05-27 22:01:03 +0200 |
---|---|---|
committer | bartus | 2020-05-27 22:05:13 +0200 |
commit | 3a5834afbce2284b750e99d4afd50a3180d70f32 (patch) | |
tree | e1ba5e3196c6859a0bd8521f1a4c6b5083b0eb0a /.SRCINFO | |
parent | 6511e1103d17d52984e693820f0614c5a692365a (diff) | |
download | aur-3a5834afbce2284b750e99d4afd50a3180d70f32.tar.gz |
Fix geogram: fix legacy_numeric with gcc10.
-fcommon
In C code, this option controls the placement of global variables defined without an initializer, known
as tentative definitions in the C standard. Tentative definitions are distinct from declarations of a
variable with the "extern" keyword, which do not allocate storage.
The default is -fno-common, which specifies that the compiler places uninitialized global variables in
the BSS section of the object file. This inhibits the merging of tentative definitions by the linker so
you get a multiple-definition error if the same variable is accidentally defined in more than one
compilation unit.
The -fcommon places uninitialized global variables in a common block. This allows the linker to resolve
all tentative definitions of the same variable in different compilation units to the same object, or to a
non-tentative definition. This behavior is inconsistent with C++, and on many targets implies a speed
and code size penalty on global variable references. It is mainly useful to enable legacy code to link
without errors.
fix #1
Diffstat (limited to '.SRCINFO')
-rw-r--r-- | .SRCINFO | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = alice-vision-git pkgdesc = Photogrammetric Computer Vision Framework which provides a 3D Reconstruction and Camera Tracking algorithms - pkgver = 2.2.0.r491.g88e626786 + pkgver = 2.2.0.r493.g7c3126466 pkgrel = 1 url = https://alicevision.github.io/ arch = i686 @@ -40,10 +40,10 @@ pkgbase = alice-vision-git source = ute_lib::git+https://github.com/alicevision/uncertaintyTE.git source = geogram::git+https://github.com/alicevision/geogram.git source = submodule.patch - md5sums = SKIP - md5sums = SKIP - md5sums = SKIP - md5sums = eb62c8be5a0d7ce537a928314c9d0028 + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP + sha256sums = ddbe76933cea0300b577095afa7459113a2d2ef02d4f300424261165ad9dee22 pkgname = alice-vision-git |