Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 05 Jul 2014 14:01:53 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 191630] New: emulators/dosbox
Message-ID:  <bug-191630-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191630

            Bug ID: 191630
           Summary: emulators/dosbox
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: mikhail.rokhin@gmail.com

uname -a
FreeBSD localhost 11.0-CURRENT FreeBSD 11.0-CURRENT #5 r268088: Tue Jul  1
23:31:59 MSK 2014     root@localhost:/usr/obj/usr/src/sys/GENERIC  i386

FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
Target: i386-unknown-freebsd11.0
Thread model: posix


--- core_dyn_x86.o ---
In file included from core_dyn_x86.cpp:185:
./core_dyn_x86/risc_x86.h:134:3: error: inline assembly requires more registers
than available
                "pushl %%ebp                                            \n"
                ^
4 warnings and 1 error generated.
*** [core_dyn_x86.o] Error code 1

make[6]: stopped in /usr/ports/emulators/dosbox/work/dosbox-0.74/src/cpu
1 error

---
gcc47 -v
Using built-in specs.
COLLECT_GCC=gcc47
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc47/gcc/i386-portbld-freebsd11.0/4.7.3/lto-wrapper
Target: i386-portbld-freebsd11.0
Configured with: ./../gcc-4.7.3/configure --disable-bootstrap --disable-nls
--enable-gnu-indirect-function --libdir=/usr/local/lib/gcc47
--libexecdir=/usr/local/libexec/gcc47 --program-suffix=47
--with-as=/usr/local/bin/as --with-gmp=/usr/local
--with-gxx-include-dir=/usr/local/lib/gcc47/include/c++/
--with-ld=/usr/local/bin/ld --with-pkgversion='FreeBSD Ports Collection'
--with-system-zlib --with-ecj-jar=/usr/local/share/java/ecj-4.5.jar
--enable-languages=c,c++,objc,fortran,java --prefix=/usr/local
--mandir=/usr/local/man --infodir=/usr/local/info/gcc47
--build=i386-portbld-freebsd11.0
Thread model: posix
gcc version 4.7.3 (FreeBSD Ports Collection) 

build fine.

It's well-known registers problem of clang.

-- 
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-191630-13>