Created attachment 195996 [details] Update Changelog http://www.angelcode.com/angelscript/changes.php Portlint -AC: (looks fine)
The build failed on my 10 and 12 platform. Would you test it with poudriere adain ? wen
(In reply to Wen Heping from comment #1) > The build failed on my 10 and 12 platform. > Would you test it with poudriere adain ? > > wen Weird it is for me now as well. I swear it was working :\ Will work with it
Created attachment 196242 [details] Update
Wen it should work now
(In reply to Nathan from comment #4) The build failed on my 10.4 i386 poudriere :) ===> Building for angelscript-2.32.0 gmake[1]: Entering directory '/wrkdirs/usr/ports/lang/angelscript/work/sdk/angelscript/projects/gnuc' c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC -fno-strict-aliasing -o obj/as_atomic.o -c ../../source/as_atomic.cpp c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC -fno-strict-aliasing -o obj/as_builder.o -c ../../source/as_builder.cpp c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC -fno-strict-aliasing -o obj/as_bytecode.o -c ../../source/as_bytecode.cpp c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc.o -c ../../source/as_callfunc.cpp c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_arm.o -c ../../source/as_callfunc_arm.cpp c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_mips.o -c ../../source/as_callfunc_mips.cpp c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_ppc.o -c ../../source/as_callfunc_ppc.cpp c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_ppc_64.o -c ../../source/as_callfunc_ppc_64.cpp c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_sh4.o -c ../../source/as_callfunc_sh4.cpp c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC -fno-strict-aliasing -o obj/as_callfunc_x86.o -c ../../source/as_callfunc_x86.cpp fatal error: error in backend: No open frame c++: error: clang frontend command failed with exit code 70 (use -v to see invocation) FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 Target: i386-unknown-freebsd10.4 Thread model: posix c++: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. c++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: c++: note: diagnostic msg: /tmp/as_callfunc_x86-315a7c.cpp c++: note: diagnostic msg: /tmp/as_callfunc_x86-315a7c.sh c++: note: diagnostic msg: ******************** gmake[1]: *** [Makefile:157: obj/as_callfunc_x86.o] Error 70 gmake[1]: *** Waiting for unfinished jobs.... gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/angelscript/work/sdk/angelscript/projects/gnuc' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/lang/angelscript build of lang/angelscript | angelscript-2.32.0 ended at Thu Aug 16 10:19:44 CST 2018 build time: 00:00:15 !!! build failure encountered !!! [00:01:51] Error: Build failed in phase: build [00:01:51] Cleaning up [00:01:52] Unmounting file systems
May only work on amd64 Heres the log for amd64 https://gist.github.com/08505893192bc56708872c446f0eba5d Sigh, worked on amd64(In reply to Wen Heping from comment #5) > (In reply to Nathan from comment #4) > > The build failed on my 10.4 i386 poudriere :) > > > ===> Building for angelscript-2.32.0 > gmake[1]: Entering directory > '/wrkdirs/usr/ports/lang/angelscript/work/sdk/angelscript/projects/gnuc' > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC > -fno-strict-aliasing -o obj/as_atomic.o -c ../../source/as_atomic.cpp > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC > -fno-strict-aliasing -o obj/as_builder.o -c ../../source/as_builder.cpp > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC > -fno-strict-aliasing -o obj/as_bytecode.o -c ../../source/as_bytecode.cpp > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC > -fno-strict-aliasing -o obj/as_callfunc.o -c ../../source/as_callfunc.cpp > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC > -fno-strict-aliasing -o obj/as_callfunc_arm.o -c > ../../source/as_callfunc_arm.cpp > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC > -fno-strict-aliasing -o obj/as_callfunc_mips.o -c > ../../source/as_callfunc_mips.cpp > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC > -fno-strict-aliasing -o obj/as_callfunc_ppc.o -c > ../../source/as_callfunc_ppc.cpp > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC > -fno-strict-aliasing -o obj/as_callfunc_ppc_64.o -c > ../../source/as_callfunc_ppc_64.cpp > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC > -fno-strict-aliasing -o obj/as_callfunc_sh4.o -c > ../../source/as_callfunc_sh4.cpp > c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -fPIC > -fno-strict-aliasing -o obj/as_callfunc_x86.o -c > ../../source/as_callfunc_x86.cpp > fatal error: error in backend: No open frame > c++: error: clang frontend command failed with exit code 70 (use -v to see > invocation) > FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 > Target: i386-unknown-freebsd10.4 > Thread model: posix > c++: note: diagnostic msg: PLEASE submit a bug report to > https://bugs.freebsd.org/submit/ and include the crash backtrace, > preprocessed source, and associated run script. > c++: note: diagnostic msg: > ******************** > > PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: > Preprocessed source(s) and associated run script(s) are located at: > c++: note: diagnostic msg: /tmp/as_callfunc_x86-315a7c.cpp > c++: note: diagnostic msg: /tmp/as_callfunc_x86-315a7c.sh > c++: note: diagnostic msg: > > ******************** > gmake[1]: *** [Makefile:157: obj/as_callfunc_x86.o] Error 70 > gmake[1]: *** Waiting for unfinished jobs.... > gmake[1]: Leaving directory > '/wrkdirs/usr/ports/lang/angelscript/work/sdk/angelscript/projects/gnuc' > ===> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to > the maintainer. > *** Error code 1 > > Stop. > make: stopped in /usr/ports/lang/angelscript > build of lang/angelscript | angelscript-2.32.0 ended at Thu Aug 16 10:19:44 > CST 2018 > build time: 00:00:15 > !!! build failure encountered !!! > [00:01:51] Error: Build failed in phase: build > [00:01:51] Cleaning up > [00:01:52] Unmounting file systems
Testing if using GCC will work, if so, I can add an .if ${ARCH} ...
Update. Using GCC fixes build on i386. Testing aarch64 I suspect that’s why it’s marked as “broken”
(In reply to Nathan from comment #8) Would you include the fix into the patch ? wen
(In reply to Wen Heping from comment #9) Yes I will, I was postponing b/c I was gonna try test it on the other ARCHs that's marked as broken, but I lost power while gcc was compiling(16hrs worth gone). If you could, test those ARCHs please.
Created attachment 196305 [details] Update Normally would not leave # Comments, but I left in, just in case the port still does not build on the other ARCHs. I know i386 builds with gcc
Created attachment 196319 [details] Update Seems GCC only fixes build on i386
A commit references this bug: Author: wen Date: Sun Aug 19 01:08:55 UTC 2018 New revision: 477553 URL: https://svnweb.freebsd.org/changeset/ports/477553 Log: - Update to 2.32.0 - Pass maintainership to submitter PR: 230448 Submitted by: ndowens@yahoo.com Changes: head/lang/angelscript/Makefile head/lang/angelscript/distinfo