[Bug 199487] editors/texstudio does not build on arm
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Apr 16 18:02:40 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199487
Bug ID: 199487
Summary: editors/texstudio does not build on arm
Product: Ports & Packages
Version: Latest
Hardware: arm
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: usenet at ulrich-grey.de
CC: abiliojr at gmail.com, freebsd-arm at FreeBSD.org
Flags: maintainer-feedback?(abiliojr at gmail.com)
CC: abiliojr at gmail.com, freebsd-arm at FreeBSD.org
If I try to compile editors/texstudio-2.8.8_1 on an wandboard-quad (FreeBSD
11.0-CURRENT #1 r281266M),
I get this:
--- .obj/debughelper.o ---
debughelper.cpp:993:20: error: no member named 'arm_pc' in 'mcontext_t'
this->pc = (char*)PC_FROM_UCONTEXT(context);
^~~~~~~~~~~~~~~~~~~~~~~~~
debughelper.cpp:502:58: note: expanded from macro 'PC_FROM_UCONTEXT'
#define PC_FROM_UCONTEXT(context) (context)->uc_mcontext.arm_pc
~~~~~~~~~~~~~~~~~~~~~~ ^
debughelper.cpp:994:23: error: no member named 'arm_fp' in 'mcontext_t'
this->frame = (char*)FRAME_FROM_UCONTEXT(context);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
debughelper.cpp:504:61: note: expanded from macro 'FRAME_FROM_UCONTEXT'
#define FRAME_FROM_UCONTEXT(context) (context)->uc_mcontext.arm_fp
~~~~~~~~~~~~~~~~~~~~~~ ^
debughelper.cpp:995:23: error: no member named 'arm_sp' in 'mcontext_t'
this->stack = (char*)STACK_FROM_UCONTEXT(context);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
debughelper.cpp:503:61: note: expanded from macro 'STACK_FROM_UCONTEXT'
#define STACK_FROM_UCONTEXT(context) (context)->uc_mcontext.arm_sp
~~~~~~~~~~~~~~~~~~~~~~ ^
debughelper.cpp:997:26: error: no member named 'arm_lr' in 'mcontext_t'
this->returnTo = (char*)RETURNTO_FROM_UCONTEXT(context);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
debughelper.cpp:505:64: note: expanded from macro 'RETURNTO_FROM_UCONTEXT'
#define RETURNTO_FROM_UCONTEXT(context) (context)->uc_mcontext.arm_lr
~~~~~~~~~~~~~~~~~~~~~~ ^
debughelper.cpp:1004:13: error: no member named 'arm_pc' in 'mcontext_t'
*(char**)(&PC_FROM_UCONTEXT(context)) = this->pc;
^~~~~~~~~~~~~~~~~~~~~~~~~
debughelper.cpp:502:58: note: expanded from macro 'PC_FROM_UCONTEXT'
#define PC_FROM_UCONTEXT(context) (context)->uc_mcontext.arm_pc
~~~~~~~~~~~~~~~~~~~~~~ ^
debughelper.cpp:1005:13: error: no member named 'arm_fp' in 'mcontext_t'
*(char**)(&FRAME_FROM_UCONTEXT(context)) = this->frame;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
debughelper.cpp:504:61: note: expanded from macro 'FRAME_FROM_UCONTEXT'
#define FRAME_FROM_UCONTEXT(context) (context)->uc_mcontext.arm_fp
~~~~~~~~~~~~~~~~~~~~~~ ^
debughelper.cpp:1006:13: error: no member named 'arm_sp' in 'mcontext_t'
*(char**)(&STACK_FROM_UCONTEXT(context)) = this->stack;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
debughelper.cpp:503:61: note: expanded from macro 'STACK_FROM_UCONTEXT'
#define STACK_FROM_UCONTEXT(context) (context)->uc_mcontext.arm_sp
~~~~~~~~~~~~~~~~~~~~~~ ^
debughelper.cpp:1008:13: error: no member named 'arm_lr' in 'mcontext_t'
*(char**)(&RETURNTO_FROM_UCONTEXT(context)) = this->returnTo;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
debughelper.cpp:505:64: note: expanded from macro 'RETURNTO_FROM_UCONTEXT'
#define RETURNTO_FROM_UCONTEXT(context) (context)->uc_mcontext.arm_lr
~~~~~~~~~~~~~~~~~~~~~~ ^
8 errors generated.
*** [.obj/debughelper.o] Error code 1
make[1]: stopped in
/usr/local/DEVEL/ports/editors/texstudio/work/texstudio2.8.8
1 error
make[1]: stopped in
/usr/local/DEVEL/ports/editors/texstudio/work/texstudio2.8.8
===> 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/local/DEVEL/ports/editors/texstudio
===>>> make build failed for editors/texstudio
===>>> Aborting update
===>>> You can restart from the point of failure with this command line:
portmaster <flags> editors/texstudio
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list