D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 sh: line 4: [: -j8: integer expression expected Installing /home/pterjan/rpmbuild/SRPMS/birdfont-2.33.5-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.tNWJoV sh: line 4: [: -j8: integer expression expected Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.gyP77P + umask 022 + cd /home/pterjan/rpmbuild/BUILD/birdfont-2.33.5-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/birdfont-2.33.5-build + rm -rf birdfont-2.33.5 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/birdfont-2.33.5.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd birdfont-2.33.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/birdfont-2.29.1-mga-desktop.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/birdfont-linking.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i -e s/libsoup-2.4/libsoup-3.0/g configure + RPM_EC=0 ++ jobs -p + exit 0 sh: line 4: [: -j8: integer expression expected Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.Qx2EjX + umask 022 + cd /home/pterjan/rpmbuild/BUILD/birdfont-2.33.5-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd birdfont-2.33.5 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + /usr/bin/python3 ./configure -p/usr '--cflags=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' '--ldflags=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' Checking for valac version >= 0.16.0 Found Vala 0.56.18 Looking for library: xmlbird Looking for library: cairo Looking for library: gdk-pixbuf-2.0 Looking for library: gio-2.0 Looking for library: glib-2.0 Looking for library: gtk+-3.0 Looking for library: webkit2gtk-4.1 Looking for library: libsoup-3.0 Looking for library: libnotify Looking for library: sqlite3 Looking for library: xmlbird Looking for library: gee-0.8 Done Writing Config.vala + /usr/bin/python3 scripts/linux_build.py build/libbirdgems/fit_cubic.c: In function ‘fit_bezier_curve_to_line’: build/libbirdgems/fit_cubic.c:123:9: error: too many arguments to function ‘FitCurve’; expected 0, have 4 123 | FitCurve(buffer, points, npoints, error); | ^~~~~~~~ ~~~~~~ build/libbirdgems/fit_cubic.c:39:17: note: declared here 39 | void FitCurve(); | ^~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘FitCurve’: build/libbirdgems/fit_cubic.c:166:6: warning: old-style function definition [-Wold-style-definition] 166 | void FitCurve(buffer, d, nPts, error) | ^~~~~~~~ build/libbirdgems/fit_cubic.c:171:1: error: number of arguments doesn’t match prototype 171 | { | ^ build/libbirdgems/fit_cubic.c:39:17: error: prototype declaration 39 | void FitCurve(); | ^~~~~~~~ build/libbirdgems/fit_cubic.c:174:13: error: too many arguments to function ‘ComputeLeftTangent’; expected 0, have 2 174 | tHat1 = ComputeLeftTangent(d, 0); | ^~~~~~~~~~~~~~~~~~ ~ build/libbirdgems/fit_cubic.c:45:25: note: declared here 45 | static Vector2 ComputeLeftTangent(); | ^~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:175:13: error: too many arguments to function ‘ComputeRightTangent’; expected 0, have 2 175 | tHat2 = ComputeRightTangent(d, nPts - 1); | ^~~~~~~~~~~~~~~~~~~ ~ build/libbirdgems/fit_cubic.c:46:25: note: declared here 46 | static Vector2 ComputeRightTangent(); | ^~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:176:5: error: too many arguments to function ‘FitCubic’; expected 0, have 8 176 | FitCubic(buffer, d, 0, nPts - 1, tHat1, tHat2, error, 0); | ^~~~~~~~ ~~~~~~ build/libbirdgems/fit_cubic.c:40:25: note: declared here 40 | static void FitCubic(); | ^~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘FitCubic’: build/libbirdgems/fit_cubic.c:183:13: warning: old-style function definition [-Wold-style-definition] 183 | static void FitCubic(buffer, d, first, last, tHat1, tHat2, error, iterations) | ^~~~~~~~ build/libbirdgems/fit_cubic.c:218:27: error: too many arguments to function ‘V2DistanceBetween2Points’; expected 0, have 2 218 | double dist = V2DistanceBetween2Points(&d[last], &d[first]) / 3.0; | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ In file included from build/libbirdgems/fit_cubic.c:23: build/libbirdgems/GraphicsGems.h:152:24: note: declared here 152 | extern double V2Dot(), V2DistanceBetween2Points(); | ^~~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:223:37: error: too many arguments to function ‘V2Scale’; expected 0, have 2 223 | V2Add(&bezCurve[0], V2Scale(&tHat1, dist), &bezCurve[1]); | ^~~~~~~ ~~~~~~ build/libbirdgems/GraphicsGems.h:153:46: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:223:17: error: too many arguments to function ‘V2Add’; expected 0, have 3 223 | V2Add(&bezCurve[0], V2Scale(&tHat1, dist), &bezCurve[1]); | ^~~~~ ~~~~~~~~~~~~ build/libbirdgems/GraphicsGems.h:153:58: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~ build/libbirdgems/fit_cubic.c:224:37: error: too many arguments to function ‘V2Scale’; expected 0, have 2 224 | V2Add(&bezCurve[3], V2Scale(&tHat2, dist), &bezCurve[2]); | ^~~~~~~ ~~~~~~ build/libbirdgems/GraphicsGems.h:153:46: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:224:17: error: too many arguments to function ‘V2Add’; expected 0, have 3 224 | V2Add(&bezCurve[3], V2Scale(&tHat2, dist), &bezCurve[2]); | ^~~~~ ~~~~~~~~~~~~ build/libbirdgems/GraphicsGems.h:153:58: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~ build/libbirdgems/fit_cubic.c:231:9: error: too many arguments to function ‘ChordLengthParameterize’; expected 0, have 3 231 | u = ChordLengthParameterize(d, first, last); | ^~~~~~~~~~~~~~~~~~~~~~~ ~ build/libbirdgems/fit_cubic.c:49:26: note: declared here 49 | static double *ChordLengthParameterize(); | ^~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:236:16: error: too many arguments to function ‘GenerateBezier’; expected 0, have 6 236 | bezCurve = GenerateBezier(d, first, last, u, tHat1, tHat2); | ^~~~~~~~~~~~~~ ~ build/libbirdgems/fit_cubic.c:50:25: note: declared here 50 | static BezierCurve GenerateBezier(); | ^~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:239:16: error: too many arguments to function ‘ComputeMaxError’; expected 0, have 6 239 | maxError = ComputeMaxError(d, first, last, bezCurve, u, &splitPoint); | ^~~~~~~~~~~~~~~ ~ build/libbirdgems/fit_cubic.c:48:25: note: declared here 48 | static double ComputeMaxError(); | ^~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:251:26: error: too many arguments to function ‘Reparameterize’; expected 0, have 5 251 | uPrime = Reparameterize(d, first, last, u, bezCurve); | ^~~~~~~~~~~~~~ ~ build/libbirdgems/fit_cubic.c:41:26: note: declared here 41 | static double *Reparameterize(); | ^~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:253:28: error: too many arguments to function ‘GenerateBezier’; expected 0, have 6 253 | bezCurve = GenerateBezier(d, first, last, uPrime, tHat1, tHat2); | ^~~~~~~~~~~~~~ ~ build/libbirdgems/fit_cubic.c:50:25: note: declared here 50 | static BezierCurve GenerateBezier(); | ^~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:254:28: error: too many arguments to function ‘ComputeMaxError’; expected 0, have 6 254 | maxError = ComputeMaxError(d, first, last, | ^~~~~~~~~~~~~~~ ~ build/libbirdgems/fit_cubic.c:48:25: note: declared here 48 | static double ComputeMaxError(); | ^~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:271:18: error: too many arguments to function ‘ComputeCenterTangent’; expected 0, have 2 271 | tHatCenter = ComputeCenterTangent(d, splitPoint); | ^~~~~~~~~~~~~~~~~~~~ ~ build/libbirdgems/fit_cubic.c:47:25: note: declared here 47 | static Vector2 ComputeCenterTangent(); | ^~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:272:5: error: too many arguments to function ‘FitCubic’; expected 0, have 8 272 | FitCubic(buffer, d, first, splitPoint, tHat1, tHatCenter, error, iterations); | ^~~~~~~~ ~~~~~~ build/libbirdgems/fit_cubic.c:183:13: note: declared here 183 | static void FitCubic(buffer, d, first, last, tHat1, tHat2, error, iterations) | ^~~~~~~~ build/libbirdgems/fit_cubic.c:273:5: error: too many arguments to function ‘V2Negate’; expected 0, have 1 273 | V2Negate(&tHatCenter); | ^~~~~~~~ ~~~~~~~~~~~ build/libbirdgems/GraphicsGems.h:153:17: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~~ build/libbirdgems/fit_cubic.c:274:5: error: too many arguments to function ‘FitCubic’; expected 0, have 8 274 | FitCubic(buffer, d, splitPoint, last, tHatCenter, tHat2, error, iterations); | ^~~~~~~~ ~~~~~~ build/libbirdgems/fit_cubic.c:183:13: note: declared here 183 | static void FitCubic(buffer, d, first, last, tHat1, tHat2, error, iterations) | ^~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘GenerateBezier’: build/libbirdgems/fit_cubic.c:283:21: warning: old-style function definition [-Wold-style-definition] 283 | static BezierCurve GenerateBezier(d, first, last, uPrime, tHat1, tHat2) | ^~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:311:30: error: too many arguments to function ‘B1’; expected 0, have 1 311 | V2Scale(&v1, B1(uPrime[i])); | ^~ ~~~~~~~~~ build/libbirdgems/fit_cubic.c:44:31: note: declared here 44 | static double B0(), B1(), B2(), B3(); | ^~ build/libbirdgems/fit_cubic.c:311:17: error: too many arguments to function ‘V2Scale’; expected 0, have 2 311 | V2Scale(&v1, B1(uPrime[i])); | ^~~~~~~ ~~~ build/libbirdgems/GraphicsGems.h:153:46: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:312:30: error: too many arguments to function ‘B2’; expected 0, have 1 312 | V2Scale(&v2, B2(uPrime[i])); | ^~ ~~~~~~~~~ build/libbirdgems/fit_cubic.c:44:37: note: declared here 44 | static double B0(), B1(), B2(), B3(); | ^~ build/libbirdgems/fit_cubic.c:312:17: error: too many arguments to function ‘V2Scale’; expected 0, have 2 312 | V2Scale(&v2, B2(uPrime[i])); | ^~~~~~~ ~~~ build/libbirdgems/GraphicsGems.h:153:46: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:326:20: error: too many arguments to function ‘V2Dot’; expected 0, have 2 326 | C[0][0] += V2Dot(&A[i][0], &A[i][0]); | ^~~~~ ~~~~~~~~ build/libbirdgems/GraphicsGems.h:152:15: note: declared here 152 | extern double V2Dot(), V2DistanceBetween2Points(); | ^~~~~ build/libbirdgems/fit_cubic.c:327:28: error: too many arguments to function ‘V2Dot’; expected 0, have 2 327 | C[0][1] += V2Dot(&A[i][0], &A[i][1]); | ^~~~~ ~~~~~~~~ build/libbirdgems/GraphicsGems.h:152:15: note: declared here 152 | extern double V2Dot(), V2DistanceBetween2Points(); | ^~~~~ build/libbirdgems/fit_cubic.c:330:28: error: too many arguments to function ‘V2Dot’; expected 0, have 2 330 | C[1][1] += V2Dot(&A[i][1], &A[i][1]); | ^~~~~ ~~~~~~~~ build/libbirdgems/GraphicsGems.h:152:15: note: declared here 152 | extern double V2Dot(), V2DistanceBetween2Points(); | ^~~~~ build/libbirdgems/fit_cubic.c:334:40: error: too many arguments to function ‘B0’; expected 0, have 1 334 | V2ScaleIII(d[first], B0(uPrime[i])), | ^~ ~~~~~~~~~ build/libbirdgems/fit_cubic.c:44:25: note: declared here 44 | static double B0(), B1(), B2(), B3(); | ^~ build/libbirdgems/fit_cubic.c:334:19: error: too many arguments to function ‘V2ScaleIII’; expected 0, have 2 334 | V2ScaleIII(d[first], B0(uPrime[i])), | ^~~~~~~~~~ ~~~~~~~~ build/libbirdgems/fit_cubic.c:52:25: note: declared here 52 | static Vector2 V2ScaleIII(); | ^~~~~~~~~~ build/libbirdgems/fit_cubic.c:336:54: error: too many arguments to function ‘B1’; expected 0, have 1 336 | V2ScaleIII(d[first], B1(uPrime[i])), | ^~ ~~~~~~~~~ build/libbirdgems/fit_cubic.c:44:31: note: declared here 44 | static double B0(), B1(), B2(), B3(); | ^~ build/libbirdgems/fit_cubic.c:336:33: error: too many arguments to function ‘V2ScaleIII’; expected 0, have 2 336 | V2ScaleIII(d[first], B1(uPrime[i])), | ^~~~~~~~~~ ~~~~~~~~ build/libbirdgems/fit_cubic.c:52:25: note: declared here 52 | static Vector2 V2ScaleIII(); | ^~~~~~~~~~ build/libbirdgems/fit_cubic.c:338:61: error: too many arguments to function ‘B2’; expected 0, have 1 338 | V2ScaleIII(d[last], B2(uPrime[i])), | ^~ ~~~~~~~~~ build/libbirdgems/fit_cubic.c:44:37: note: declared here 44 | static double B0(), B1(), B2(), B3(); | ^~ build/libbirdgems/fit_cubic.c:338:41: error: too many arguments to function ‘V2ScaleIII’; expected 0, have 2 338 | V2ScaleIII(d[last], B2(uPrime[i])), | ^~~~~~~~~~ ~~~~~~~ build/libbirdgems/fit_cubic.c:52:25: note: declared here 52 | static Vector2 V2ScaleIII(); | ^~~~~~~~~~ build/libbirdgems/fit_cubic.c:339:61: error: too many arguments to function ‘B3’; expected 0, have 1 339 | V2ScaleIII(d[last], B3(uPrime[i])))))); | ^~ ~~~~~~~~~ build/libbirdgems/fit_cubic.c:44:43: note: declared here 44 | static double B0(), B1(), B2(), B3(); | ^~ build/libbirdgems/fit_cubic.c:339:41: error: too many arguments to function ‘V2ScaleIII’; expected 0, have 2 339 | V2ScaleIII(d[last], B3(uPrime[i])))))); | ^~~~~~~~~~ ~~~~~~~ build/libbirdgems/fit_cubic.c:52:25: note: declared here 52 | static Vector2 V2ScaleIII(); | ^~~~~~~~~~ build/libbirdgems/fit_cubic.c:337:49: error: too many arguments to function ‘V2AddII’; expected 0, have 2 337 | V2AddII( | ^~~~~~~ 338 | V2ScaleIII(d[last], B2(uPrime[i])), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:51:25: note: declared here 51 | static Vector2 V2AddII(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:335:25: error: too many arguments to function ‘V2AddII’; expected 0, have 2 335 | V2AddII( | ^~~~~~~ 336 | V2ScaleIII(d[first], B1(uPrime[i])), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:51:25: note: declared here 51 | static Vector2 V2AddII(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:333:17: error: too many arguments to function ‘V2AddII’; expected 0, have 2 333 | V2AddII( | ^~~~~~~ 334 | V2ScaleIII(d[first], B0(uPrime[i])), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:51:25: note: declared here 51 | static Vector2 V2AddII(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:332:23: error: too many arguments to function ‘V2SubII’; expected 0, have 2 332 | tmp = V2SubII(d[first + i], | ^~~~~~~ ~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:53:25: note: declared here 53 | static Vector2 V2SubII(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:342:17: error: too many arguments to function ‘V2Dot’; expected 0, have 2 342 | X[0] += V2Dot(&A[i][0], &tmp); | ^~~~~ ~~~~~~~~ build/libbirdgems/GraphicsGems.h:152:15: note: declared here 152 | extern double V2Dot(), V2DistanceBetween2Points(); | ^~~~~ build/libbirdgems/fit_cubic.c:343:17: error: too many arguments to function ‘V2Dot’; expected 0, have 2 343 | X[1] += V2Dot(&A[i][1], &tmp); | ^~~~~ ~~~~~~~~ build/libbirdgems/GraphicsGems.h:152:15: note: declared here 152 | extern double V2Dot(), V2DistanceBetween2Points(); | ^~~~~ build/libbirdgems/fit_cubic.c:358:24: error: too many arguments to function ‘V2DistanceBetween2Points’; expected 0, have 2 358 | double segLength = V2DistanceBetween2Points(&d[last], &d[first]); | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ build/libbirdgems/GraphicsGems.h:152:24: note: declared here 152 | extern double V2Dot(), V2DistanceBetween2Points(); | ^~~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:366:37: error: too many arguments to function ‘V2Scale’; expected 0, have 2 366 | V2Add(&bezCurve[0], V2Scale(&tHat1, dist), &bezCurve[1]); | ^~~~~~~ ~~~~~~ build/libbirdgems/GraphicsGems.h:153:46: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:366:17: error: too many arguments to function ‘V2Add’; expected 0, have 3 366 | V2Add(&bezCurve[0], V2Scale(&tHat1, dist), &bezCurve[1]); | ^~~~~ ~~~~~~~~~~~~ build/libbirdgems/GraphicsGems.h:153:58: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~ build/libbirdgems/fit_cubic.c:367:37: error: too many arguments to function ‘V2Scale’; expected 0, have 2 367 | V2Add(&bezCurve[3], V2Scale(&tHat2, dist), &bezCurve[2]); | ^~~~~~~ ~~~~~~ build/libbirdgems/GraphicsGems.h:153:46: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:367:17: error: too many arguments to function ‘V2Add’; expected 0, have 3 367 | V2Add(&bezCurve[3], V2Scale(&tHat2, dist), &bezCurve[2]); | ^~~~~ ~~~~~~~~~~~~ build/libbirdgems/GraphicsGems.h:153:58: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~ build/libbirdgems/fit_cubic.c:377:25: error: too many arguments to function ‘V2Scale’; expected 0, have 2 377 | V2Add(&bezCurve[0], V2Scale(&tHat1, alpha_l), &bezCurve[1]); | ^~~~~~~ ~~~~~~ build/libbirdgems/GraphicsGems.h:153:46: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:377:5: error: too many arguments to function ‘V2Add’; expected 0, have 3 377 | V2Add(&bezCurve[0], V2Scale(&tHat1, alpha_l), &bezCurve[1]); | ^~~~~ ~~~~~~~~~~~~ build/libbirdgems/GraphicsGems.h:153:58: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~ build/libbirdgems/fit_cubic.c:378:25: error: too many arguments to function ‘V2Scale’; expected 0, have 2 378 | V2Add(&bezCurve[3], V2Scale(&tHat2, alpha_r), &bezCurve[2]); | ^~~~~~~ ~~~~~~ build/libbirdgems/GraphicsGems.h:153:46: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:378:5: error: too many arguments to function ‘V2Add’; expected 0, have 3 378 | V2Add(&bezCurve[3], V2Scale(&tHat2, alpha_r), &bezCurve[2]); | ^~~~~ ~~~~~~~~~~~~ build/libbirdgems/GraphicsGems.h:153:58: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~ build/libbirdgems/fit_cubic.c: In function ‘Reparameterize’: build/libbirdgems/fit_cubic.c:389:16: warning: old-style function definition [-Wold-style-definition] 389 | static double *Reparameterize(d, first, last, u, bezCurve) | ^~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:401:35: error: too many arguments to function ‘NewtonRaphsonRootFind’; expected 0, have 3 401 | uPrime[i-first] = NewtonRaphsonRootFind(bezCurve, d[i], u[i- | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ build/libbirdgems/fit_cubic.c:42:25: note: declared here 42 | static double NewtonRaphsonRootFind(); | ^~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘NewtonRaphsonRootFind’: build/libbirdgems/fit_cubic.c:413:15: warning: old-style function definition [-Wold-style-definition] 413 | static double NewtonRaphsonRootFind(Q, P, u) | ^~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:425:11: error: too many arguments to function ‘BezierII’; expected 0, have 3 425 | Q_u = BezierII(3, Q, u); | ^~~~~~~~ ~ build/libbirdgems/fit_cubic.c:43:25: note: declared here 43 | static Point2 BezierII(); | ^~~~~~~~ build/libbirdgems/fit_cubic.c:440:12: error: too many arguments to function ‘BezierII’; expected 0, have 3 440 | Q1_u = BezierII(2, Q1, u); | ^~~~~~~~ ~ build/libbirdgems/fit_cubic.c:43:25: note: declared here 43 | static Point2 BezierII(); | ^~~~~~~~ build/libbirdgems/fit_cubic.c:441:12: error: too many arguments to function ‘BezierII’; expected 0, have 3 441 | Q2_u = BezierII(1, Q2, u); | ^~~~~~~~ ~ build/libbirdgems/fit_cubic.c:43:25: note: declared here 43 | static Point2 BezierII(); | ^~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘BezierII’: build/libbirdgems/fit_cubic.c:461:15: warning: old-style function definition [-Wold-style-definition] 461 | static Point2 BezierII(degree, V, t) | ^~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘B0’: build/libbirdgems/fit_cubic.c:495:15: warning: old-style function definition [-Wold-style-definition] 495 | static double B0(u) | ^~ build/libbirdgems/fit_cubic.c: In function ‘B1’: build/libbirdgems/fit_cubic.c:503:15: warning: old-style function definition [-Wold-style-definition] 503 | static double B1(u) | ^~ build/libbirdgems/fit_cubic.c: In function ‘B2’: build/libbirdgems/fit_cubic.c:510:15: warning: old-style function definition [-Wold-style-definition] 510 | static double B2(u) | ^~ build/libbirdgems/fit_cubic.c: In function ‘B3’: build/libbirdgems/fit_cubic.c:517:15: warning: old-style function definition [-Wold-style-definition] 517 | static double B3(u) | ^~ build/libbirdgems/fit_cubic.c: In function ‘ComputeLeftTangent’: build/libbirdgems/fit_cubic.c:529:16: warning: old-style function definition [-Wold-style-definition] 529 | static Vector2 ComputeLeftTangent(d, end) | ^~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:534:13: error: too many arguments to function ‘V2SubII’; expected 0, have 2 534 | tHat1 = V2SubII(d[end+1], d[end]); | ^~~~~~~ ~~~~~~~~ build/libbirdgems/fit_cubic.c:53:25: note: declared here 53 | static Vector2 V2SubII(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:535:14: error: too many arguments to function ‘V2Normalize’; expected 0, have 1 535 | tHat1 = *V2Normalize(&tHat1); | ^~~~~~~~~~~ ~~~~~~ build/libbirdgems/GraphicsGems.h:153:30: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘ComputeRightTangent’: build/libbirdgems/fit_cubic.c:539:16: warning: old-style function definition [-Wold-style-definition] 539 | static Vector2 ComputeRightTangent(d, end) | ^~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:544:13: error: too many arguments to function ‘V2SubII’; expected 0, have 2 544 | tHat2 = V2SubII(d[end-1], d[end]); | ^~~~~~~ ~~~~~~~~ build/libbirdgems/fit_cubic.c:53:25: note: declared here 53 | static Vector2 V2SubII(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:545:14: error: too many arguments to function ‘V2Normalize’; expected 0, have 1 545 | tHat2 = *V2Normalize(&tHat2); | ^~~~~~~~~~~ ~~~~~~ build/libbirdgems/GraphicsGems.h:153:30: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘ComputeCenterTangent’: build/libbirdgems/fit_cubic.c:550:16: warning: old-style function definition [-Wold-style-definition] 550 | static Vector2 ComputeCenterTangent(d, center) | ^~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:556:10: error: too many arguments to function ‘V2SubII’; expected 0, have 2 556 | V1 = V2SubII(d[center-1], d[center]); | ^~~~~~~ ~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:53:25: note: declared here 53 | static Vector2 V2SubII(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:557:10: error: too many arguments to function ‘V2SubII’; expected 0, have 2 557 | V2 = V2SubII(d[center], d[center+1]); | ^~~~~~~ ~~~~~~~~~ build/libbirdgems/fit_cubic.c:53:25: note: declared here 53 | static Vector2 V2SubII(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:560:19: error: too many arguments to function ‘V2Normalize’; expected 0, have 1 560 | tHatCenter = *V2Normalize(&tHatCenter); | ^~~~~~~~~~~ ~~~~~~~~~~~ build/libbirdgems/GraphicsGems.h:153:30: note: declared here 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘ChordLengthParameterize’: build/libbirdgems/fit_cubic.c:570:16: warning: old-style function definition [-Wold-style-definition] 570 | static double *ChordLengthParameterize(d, first, last) | ^~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:592:33: error: too many arguments to function ‘V2DistanceBetween2Points’; expected 0, have 2 592 | V2DistanceBetween2Points(&d[i], &d[i-1]); | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ build/libbirdgems/GraphicsGems.h:152:24: note: declared here 152 | extern double V2Dot(), V2DistanceBetween2Points(); | ^~~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘ComputeMaxError’: build/libbirdgems/fit_cubic.c:610:15: warning: old-style function definition [-Wold-style-definition] 610 | static double ComputeMaxError(d, first, last, bezCurve, u, splitPoint) | ^~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c:626:21: error: too many arguments to function ‘BezierII’; expected 0, have 3 626 | P = BezierII(3, bezCurve, u[i-first]); | ^~~~~~~~ ~ build/libbirdgems/fit_cubic.c:461:15: note: declared here 461 | static Point2 BezierII(degree, V, t) | ^~~~~~~~ build/libbirdgems/fit_cubic.c:627:21: error: too many arguments to function ‘V2SubII’; expected 0, have 2 627 | v = V2SubII(P, d[i]); | ^~~~~~~ ~ build/libbirdgems/fit_cubic.c:53:25: note: declared here 53 | static Vector2 V2SubII(); | ^~~~~~~ build/libbirdgems/fit_cubic.c:628:24: error: too many arguments to function ‘V2SquaredLength’; expected 0, have 1 628 | dist = V2SquaredLength(&v); | ^~~~~~~~~~~~~~~ ~~ build/libbirdgems/GraphicsGems.h:151:15: note: declared here 151 | extern double V2SquaredLength(), V2Length(); | ^~~~~~~~~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘V2AddII’: build/libbirdgems/fit_cubic.c:636:16: warning: old-style function definition [-Wold-style-definition] 636 | static Vector2 V2AddII(a, b) | ^~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘V2ScaleIII’: build/libbirdgems/fit_cubic.c:643:16: warning: old-style function definition [-Wold-style-definition] 643 | static Vector2 V2ScaleIII(v, s) | ^~~~~~~~~~ build/libbirdgems/fit_cubic.c: In function ‘V2SubII’: build/libbirdgems/fit_cubic.c:652:16: warning: old-style function definition [-Wold-style-definition] 652 | static Vector2 V2SubII(a, b) | ^~~~~~~ mkdir -p build/bin mkdir -p build/libbirdgems [ -e "build/libbirdgems/placeholder" ] || touch "build/libbirdgems/placeholder" cp libbirdgems/GraphicsGems.h build/libbirdgems cp libbirdgems/fit_cubic.c build/libbirdgems cp libbirdgems/GGVecLib.c build/libbirdgems valac -C -H build/libbirdgems/birdgems.h --pkg posix --vapidir=./ --basedir=build/libbirdgems/ --enable-experimental --library libbirdgems libbirdgems/*.vala gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC $(pkg-config --cflags glib-2.0) -c build/libbirdgems/birdgems.c -o build/libbirdgems/birdgems.o gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC $(pkg-config --cflags glib-2.0) -c build/libbirdgems/fit_cubic.c -o build/libbirdgems/fit_cubic.o Error: sh -c "gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC $(pkg-config --cflags glib-2.0) -c build/libbirdgems/fit_cubic.c -o build/libbirdgems/fit_cubic.o " Error: sh -c "./build.py" error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.Qx2EjX (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.Qx2EjX (%build) I: [iurt_root_command] ERROR: chroot