Date: Thu, 13 Dec 2018 14:22:44 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 233980] lang/smlnj fails to build in poudriere Message-ID: <bug-233980-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233980 Bug ID: 233980 Summary: lang/smlnj fails to build in poudriere Product: Ports & Packages Version: Latest Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: transitive@gmail.com CC: joemann@beefree.free.de CC: joemann@beefree.free.de Flags: maintainer-feedback?(joemann@beefree.free.de) Attachment #200079 text/plain mime type: Created attachment 200079 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D200079&action= =3Dedit lang/smlnj poudriere build log The port lang/smlnj fails to build for me in poudriere. Below is a portion of the attached poudriere build log of the relevant erro= r: cc -c -O2 -pipe -m32 -fstack-protector -fno-strict-aliasing -DHOST_X86 -DTARGET_X86 -DOPSYS_UNIX -DOPSYS_FREEBSD -DDLOPEN -I../objs -I../include ../mach-dep/unix-signal.c ../mach-dep/unix-signal.c:116:1: warning: control may reach end of non-void function [-Wreturn-type] } /* end of GetSignalState. */ ^ 1 warning generated. cc -c -O2 -pipe -m32 -fstack-protector -fno-strict-aliasing -DHOST_X86 -DTARGET_X86 -DOPSYS_UNIX -DOPSYS_FREEBSD -DDLOPEN -I../objs -I../include ../mach-dep/unix-prof.c cc -O2 -pipe -m32 -fstack-protector -fno-strict-aliasing -DHOST_X86 -DTARGET_X86 -DOPSYS_UNIX -DOPSYS_FREEBSD -DDLOPEN -I../config -I../objs -I../include -o gen-offsets ../config/gen-offsets.c gen-common.o ./gen-offsets cc -x assembler-with-cpp -E -P -D_ASM_ -DHOST_X86 -DTARGET_X86 -DOPSYS_UNIX -DOPSYS_FREEBSD -DDLOPEN -I../bytecode -I../objs -I../include ../mach-dep/X86.prim.asm > prim.s /usr/local/bin/as -o prim.o prim.s prim.s: Assembler messages: prim.s:89: Error: invalid instruction suffix for `pop' prim.s:129: Error: invalid instruction suffix for `pop' prim.s:129: Error: invalid instruction suffix for `pop' prim.s:129: Error: invalid instruction suffix for `pop' prim.s:129: Error: invalid instruction suffix for `pop' prim.s:136: Error: invalid instruction suffix for `push' prim.s:136: Error: invalid instruction suffix for `push' prim.s:136: Error: invalid instruction suffix for `push' prim.s:136: Error: invalid instruction suffix for `push' prim.s:172: Error: invalid instruction suffix for `push' prim.s:173: Error: invalid instruction suffix for `push' prim.s:190: Error: invalid instruction suffix for `pop' prim.s:191: Error: invalid instruction suffix for `pop' prim.s:206: Error: invalid instruction suffix for `pop' prim.s:207: Error: invalid instruction suffix for `pop' prim.s:226: Error: invalid instruction suffix for `push' prim.s:227: Error: invalid instruction suffix for `push' prim.s:251: Error: invalid instruction suffix for `pop' prim.s:252: Error: invalid instruction suffix for `pop' prim.s:253: Error: operand type mismatch for `jmp' prim.s:266: Error: invalid instruction suffix for `push' prim.s:293: Error: invalid instruction suffix for `pop' prim.s:294: Error: operand type mismatch for `jmp' prim.s:296: Error: invalid instruction suffix for `pop' prim.s:315: Error: invalid instruction suffix for `push' prim.s:334: Error: invalid instruction suffix for `pop' prim.s:335: Error: operand type mismatch for `jmp' prim.s:353: Error: invalid instruction suffix for `push' prim.s:376: Error: invalid instruction suffix for `pop' prim.s:378: Error: operand type mismatch for `jmp' prim.s:390: Error: invalid instruction suffix for `push' prim.s:391: Error: invalid instruction suffix for `push' prim.s:425: Error: invalid instruction suffix for `pop' prim.s:426: Error: invalid instruction suffix for `pop' prim.s:427: Error: operand type mismatch for `jmp' prim.s:429: Error: invalid instruction suffix for `pop' prim.s:430: Error: invalid instruction suffix for `pop' prim.s:448: Error: operand type mismatch for `jmp' prim.s:459: Error: operand type mismatch for `jmp' prim.s:489: Error: invalid instruction suffix for `pop' prim.s:494: Error: operand type mismatch for `jmp' prim.s:508: Error: operand type mismatch for `jmp' prim.s:511: Error: invalid instruction suffix for `push' prim.s:526: Error: operand type mismatch for `jmp' *** Error code 1 Stop. make[2]: stopped in /wrkdirs/usr/ports/lang/smlnj/work/smlnj-110.77/base/runtime/objs *** Error code 1 Stop. make[1]: stopped in /wrkdirs/usr/ports/lang/smlnj/work/smlnj-110.77/base/runtime/objs ./config/install.sh: !!! Run-time system build failed for some reason. *** Error code 1 Stop. make: stopped in /usr/ports/lang/smlnj =3D>> Cleaning up wrkdir =3D=3D=3D> Cleaning for smlnj-110.77 build of lang/smlnj | smlnj-110.77 ended at Thu Dec 13 09:13:59 EST 2018 build time: 00:00:04 !!! build failure encountered !!! --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233980-7788>