You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@teaclave.apache.org by GitBox <gi...@apache.org> on 2022/07/02 01:53:21 UTC
[GitHub] [incubator-teaclave-sgx-sdk] chuan-xu opened a new issue, #399: why build sgx_unwind failed?
chuan-xu opened a new issue, #399:
URL: https://github.com/apache/incubator-teaclave-sgx-sdk/issues/399
--- stderr
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:18: installing 'config/compile'
configure.ac:11: installing 'config/missing'
src/Makefile.am:371: warning: whitespace following trailing backslash
src/Makefile.am:372: warning: whitespace following trailing backslash
src/Makefile.am: installing 'config/depcomp'
src/Makefile.am:165: warning: variable 'libunwind_dwarf_generic_la_SOURCES' is defined but no program or
src/Makefile.am:165: library has 'libunwind_dwarf_generic_la' as canonical name (possible typo)
src/Makefile.am:619: warning: variable 'libunwind_x86_64_la_SOURCES' is defined but no program or
src/Makefile.am:619: library has 'libunwind_x86_64_la' as canonical name (possible typo)
src/Makefile.am:168: warning: variable 'libunwind_dwarf_generic_la_LIBADD' is defined but no program or
src/Makefile.am:168: library has 'libunwind_dwarf_generic_la' as canonical name (possible typo)
src/Makefile.am:621: warning: variable 'libunwind_x86_64_la_LIBADD' is defined but no program or
src/Makefile.am:621: library has 'libunwind_x86_64_la' as canonical name (possible typo)
src/Makefile.am:620: warning: variable 'libunwind_x86_64_la_LDFLAGS' is defined but no program or
src/Makefile.am:620: library has 'libunwind_x86_64_la' as canonical name (possible typo)
autoreconf: Leaving directory `.'
grep: ./configure: No such file or directory
grep: ./configure: No such file or directory
expr: syntax error: unexpected argument ‘30’
sed: -e expression #1, char 1: unknown command: `,'
grep: ./configure: No such file or directory
expr: syntax error: unexpected argument ‘30’
sed: -e expression #1, char 1: unknown command: `,'
In file included from /root/rust/sgx/incubator-teaclave-sgx-sdk/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/rust/sgx/incubator-teaclave-sgx-sdk/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/rust/sgx/incubator-teaclave-sgx-sdk/sgx_unwind/../sgx_unwind/libunwind/src/os-linux.c:29:
/root/rust/sgx/incubator-teaclave-sgx-sdk/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org
[GitHub] [incubator-teaclave-sgx-sdk] chuan-xu commented on issue #399: why build sgx_unwind failed?
Posted by GitBox <gi...@apache.org>.
chuan-xu commented on issue #399:
URL: https://github.com/apache/incubator-teaclave-sgx-sdk/issues/399#issuecomment-1173237808
I've tried many versions:
os: ubuntu18.04 and ubuntu20.04
step 1: install linux dep refer to docker hub(baiduxlab/sgx-rust TAG: 1804-1.1.4 or 2004-1.1.4) "/bin/sh -c apt update && apt install -y ......"
step 2: install intel sgx sdk. first is 2.17 and then 2.16.
step 3: git clone teaclave sgx sdk, first v1.1.5 and then v1.1.4
But all sgx_unwind failed to compile.
I tried to alter sgx_unwind/build.rs and libunwind/autogen.sh, because autogen.sh can not find libunwind/configure.
now: reset os use ubuntu20.04
step 1: only install automake autoconf libtool.
step 2: install intel sgx sdk 2.17.
step 3: git clone teaclave sgx sdk v1.1.5.
It compiled successfully!!!!!!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org
[GitHub] [incubator-teaclave-sgx-sdk] chuan-xu closed issue #399: tags v1.1.5: build sgx_unwind failed
Posted by GitBox <gi...@apache.org>.
chuan-xu closed issue #399: tags v1.1.5: build sgx_unwind failed
URL: https://github.com/apache/incubator-teaclave-sgx-sdk/issues/399
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org
[GitHub] [incubator-teaclave-sgx-sdk] chuan-xu commented on issue #399: why build sgx_unwind failed?
Posted by GitBox <gi...@apache.org>.
chuan-xu commented on issue #399:
URL: https://github.com/apache/incubator-teaclave-sgx-sdk/issues/399#issuecomment-1177152366
@volcano0dr
os: ubuntu20.04 intel sgx sdk version: [2.17](https://download.01.org/intel-sgx/sgx-linux/2.17/distro/ubuntu20.04-server/sgx_linux_x64_sdk_2.17.100.3.bin), sgx driver version: [2.11.054c9c4c](https://download.01.org/intel-sgx/sgx-linux/2.17/distro/ubuntu20.04-server/sgx_linux_x64_driver_2.11.054c9c4c.bin), rustc version: 1.61.0-nightly (68369a041 2022-02-22).
The same error occurs after make clean and make.
why???
##################################################################################
--- stderr
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:18: installing 'config/compile'
configure.ac:11: installing 'config/missing'
src/Makefile.am:371: warning: whitespace following trailing backslash
src/Makefile.am:372: warning: whitespace following trailing backslash
src/Makefile.am: installing 'config/depcomp'
src/Makefile.am:165: warning: variable 'libunwind_dwarf_generic_la_SOURCES' is defined but no program or
src/Makefile.am:165: library has 'libunwind_dwarf_generic_la' as canonical name (possible typo)
src/Makefile.am:619: warning: variable 'libunwind_x86_64_la_SOURCES' is defined but no program or
src/Makefile.am:619: library has 'libunwind_x86_64_la' as canonical name (possible typo)
src/Makefile.am:168: warning: variable 'libunwind_dwarf_generic_la_LIBADD' is defined but no program or
src/Makefile.am:168: library has 'libunwind_dwarf_generic_la' as canonical name (possible typo)
src/Makefile.am:621: warning: variable 'libunwind_x86_64_la_LIBADD' is defined but no program or
src/Makefile.am:621: library has 'libunwind_x86_64_la' as canonical name (possible typo)
src/Makefile.am:620: warning: variable 'libunwind_x86_64_la_LDFLAGS' is defined but no program or
src/Makefile.am:620: library has 'libunwind_x86_64_la' as canonical name (possible typo)
autoreconf: Leaving directory `.'
grep: ./configure: No such file or directory
grep: ./configure: No such file or directory
expr: syntax error: unexpected argument ‘30’
sed: -e expression #1, char 1: unknown command: `,'
grep: ./configure: No such file or directory
expr: syntax error: unexpected argument ‘30’
sed: -e expression #1, char 1: unknown command: `,'
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Lget_accessors.c:1: warning: "UNW_LOCAL_ONLY" redefined
1 | #define UNW_LOCAL_ONLY
|
<command-line>: note: this is the location of the previous definition
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Lget_proc_info_by_ip.c:1: warning: "UNW_LOCAL_ONLY" redefined
1 | #define UNW_LOCAL_ONLY
|
<command-line>: note: this is the location of the previous definition
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Ldyn-extract.c:1: warning: "UNW_LOCAL_ONLY" redefined
1 | #define UNW_LOCAL_ONLY
|
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Lfind_dynamic_proc_info.c:1: warning: "UNW_LOCAL_ONLY" redefined
1 | #define UNW_LOCAL_ONLY
|
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/mempool.c:27:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/dyn-info-list.c:26:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Lget_proc_name.c:1: warning: "UNW_LOCAL_ONLY" redefined
1 | #define UNW_LOCAL_ONLY
|
<command-line>: note: this is the location of the previous definition
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/x86_64/is_fpreg.c:28:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Gget_accessors.c:26,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Lget_accessors.c:4:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:1765: mi/mempool.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Gget_proc_info_by_ip.c:26,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Lget_proc_info_by_ip.c:4:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/flush_cache.c:26:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:1765: mi/dyn-info-list.lo] Error 1
make[2]: *** [Makefile:1765: x86_64/is_fpreg.lo] Error 1
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Gdyn-extract.c:26,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Ldyn-extract.c:4:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/init.c:26:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Gfind_dynamic_proc_info.c:26,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Lfind_dynamic_proc_info.c:4:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:1765: mi/Lget_proc_info_by_ip.lo] Error 1
make[2]: *** [Makefile:1765: mi/Lget_accessors.lo] Error 1
make[2]: *** [Makefile:1765: mi/flush_cache.lo] Error 1
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/os-linux.c:29:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Gget_proc_name.c:26,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/mi/Lget_proc_name.c:4:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/x86_64/Los-linux.c:1: warning: "UNW_LOCAL_ONLY" redefined
1 | #define UNW_LOCAL_ONLY
|
<command-line>: note: this is the location of the previous definition
make[2]: *** [Makefile:1765: mi/Ldyn-extract.lo] Error 1
make[2]: *** [Makefile:1765: mi/init.lo] Error 1
make[2]: *** [Makefile:1765: mi/Lfind_dynamic_proc_info.lo] Error 1
make[2]: *** [Makefile:1765: os-linux.lo] Error 1
make[2]: *** [Makefile:1765: mi/Lget_proc_name.lo] Error 1
In file included from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread.h:37,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/libunwind_i.h:52,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/x86_64/unwind_i.h:35,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/x86_64/Gos-linux.c:28,
from /root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/src/x86_64/Los-linux.c:4:
/root/chuan/sgx/v1.1.5/sgx_unwind/../sgx_unwind/libunwind/include/pthread_compat.h:39:10: fatal error: sgx_spinlock.h: No such file or directory
39 | #include "sgx_spinlock.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:1765: x86_64/Los-linux.lo] Error 1
make[1]: *** [Makefile:1225: all] Error 2
make: *** [Makefile:592: all-recursive] Error 1
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org
[GitHub] [incubator-teaclave-sgx-sdk] chuan-xu closed issue #399: why build sgx_unwind failed?
Posted by GitBox <gi...@apache.org>.
chuan-xu closed issue #399: why build sgx_unwind failed?
URL: https://github.com/apache/incubator-teaclave-sgx-sdk/issues/399
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org
[GitHub] [incubator-teaclave-sgx-sdk] chuan-xu closed issue #399: tags v1.1.5: build sgx_unwind failed
Posted by GitBox <gi...@apache.org>.
chuan-xu closed issue #399: tags v1.1.5: build sgx_unwind failed
URL: https://github.com/apache/incubator-teaclave-sgx-sdk/issues/399
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org
[GitHub] [incubator-teaclave-sgx-sdk] volcano0dr commented on issue #399: why build sgx_unwind failed?
Posted by GitBox <gi...@apache.org>.
volcano0dr commented on issue #399:
URL: https://github.com/apache/incubator-teaclave-sgx-sdk/issues/399#issuecomment-1173221741
Can you provide some information about the build environment, such as the installed intel sgx sdk version, rust version, etc.?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@teaclave.apache.org
For additional commands, e-mail: notifications-help@teaclave.apache.org