From: Greg.mpls@... Date: 2018-02-06T01:07:09+00:00 Subject: [ruby-core:85426] [Ruby trunk Bug#14448] Build Failure - MinGW gcc 7.3.0 ~ svn 62220 - RUBY_CHECK_VA_COPY Issue #14448 has been updated by MSP-Greg (Greg L). @shyouhei, You did use the term 'show'. The code (in total) generates all the logs and the Appveyor built title and messages. It also applies a lot of patches, mostly to the test system. The 'PKGBUILD' file is just the prepare/build/install script, with ruby scripts called before and after, and also within... If you go to https://ci.appveyor.com/project/MSP-Greg/ruby-loco/build/417/artifacts, you can download the 'zlogs_trunk_2018-02-05_62216.7z' file and see what's output. I need to redo the patch system, as originally I hoped that a simple 'less than' / 'greater than' version constraint would work. I've now determined that an interval system is required, and haven't decided how far to go with it. Reason being is that when questions come up as to backporting, I'd prefer to just checkout a commit locally and have it build & test. Especially if I was building back when the commit occurred. FYI, I've got all the builds saved locally, going back to early April. Thanks, Greg Said simply, ---------------------------------------- Bug #14448: Build Failure - MinGW gcc 7.3.0 ~ svn 62220 - RUBY_CHECK_VA_COPY https://bugs.ruby-lang.org/issues/14448#change-70208 * Author: MSP-Greg (Greg L) * Status: Feedback * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.6.0dev (2018-02-05 trunk 62224) [x64-mingw32] * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- Seem to be having build failures with MinGW / gcc 7.3.0. Log shown below: ``` ==> Starting build()... ruby 2.6.0dev 2018-02-05 62230 configure: loading site script /etc/config.site ../ruby/configure: line 15109: syntax error near unexpected token `va_copy,' ../ruby/configure: line 15109: ` RUBY_CHECK_VA_COPY(va_copy, va_copy((dst),(src)))' ==> ERROR: A failure occurred in build(). Aborting... Command exited with code 1 if "%TEST_SCRIPT%" NEQ "done ``` Thanks, Greg -- https://bugs.ruby-lang.org/ Unsubscribe: