Skip to content
This repository has been archived by the owner on Oct 18, 2024. It is now read-only.

创建lib64文件夹 #3

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

MemoryShore
Copy link

No description provided.

Chiichen and others added 4 commits April 5, 2024 22:04
…ity#1)

* feat: added support for automatically insatll dependencies and build

* chore: fix workflow path

* chore: fix install_deps.sh

* chore: update workflow

* chore: update install script

* chore: update workflow

* chore: update workflow

* chore: update workflow

* chore: update workflow

* chore: update workflow

* chore: update workflow

* chore: automatically release

* chore: update workflow

* chore: remove unused pip dep

* chore: remove comments

* chore: add seperated configure script for cross compile

* ci: add cross compile support

* ci: fix bash command error

* ci: fix arch name

* chore: fix cross compile error

* ci: fix unexported arch variable

* chore: fix command error

* chore: fix command error

* ci: switch file structure & remove aarch64 target

* chore: update config

* chore: x86_64 release & add dragonos build script

* chore: switch default prefix from /usr to /
* feat: added support for automatically insatll dependencies and build

* chore: fix workflow path

* chore: fix install_deps.sh

* chore: update workflow

* chore: update install script

* chore: update workflow

* chore: update workflow

* chore: update workflow

* chore: update workflow

* chore: update workflow

* chore: update workflow

* chore: automatically release

* chore: update workflow

* chore: remove unused pip dep

* chore: remove comments

* chore: add seperated configure script for cross compile

* ci: add cross compile support

* ci: fix bash command error

* ci: fix arch name

* chore: fix cross compile error

* ci: fix unexported arch variable

* chore: fix command error

* chore: fix command error

* ci: switch file structure & remove aarch64 target

* chore: update config

* chore: x86_64 release & add dragonos build script

* chore: switch default prefix from /usr to /
Chiichen pushed a commit that referenced this pull request Oct 18, 2024
Also compile dl-misc.os with $(rtld-early-cflags) to avoid

Program received signal SIGILL, Illegal instruction.
0x00007ffff7fd36ea in _dl_strtoul (nptr=nptr@entry=0x7fffffffe2c9 "2",
    endptr=endptr@entry=0x7fffffffd728) at dl-misc.c:156
156	  bool positive = true;
(gdb) bt
 #0  0x00007ffff7fd36ea in _dl_strtoul (nptr=nptr@entry=0x7fffffffe2c9 "2",
    endptr=endptr@entry=0x7fffffffd728) at dl-misc.c:156
 #1  0x00007ffff7fdb1a9 in tunable_initialize (
    cur=cur@entry=0x7ffff7ffbc00 <tunable_list+2176>,
    strval=strval@entry=0x7fffffffe2c9 "2", len=len@entry=1)
    at dl-tunables.c:131
 #2  0x00007ffff7fdb3a2 in parse_tunables (valstring=<optimized out>)
    at dl-tunables.c:258
 #3  0x00007ffff7fdb5d9 in __GI___tunables_init (envp=0x7fffffffdd58)
    at dl-tunables.c:288
 #4  0x00007ffff7fe44c3 in _dl_sysdep_start (
    start_argptr=start_argptr@entry=0x7fffffffdcb0,
    dl_main=dl_main@entry=0x7ffff7fe5f80 <dl_main>)
    at ../sysdeps/unix/sysv/linux/dl-sysdep.c:110
 #5  0x00007ffff7fe5cae in _dl_start_final (arg=0x7fffffffdcb0) at rtld.c:494
 #6  _dl_start (arg=0x7fffffffdcb0) at rtld.c:581
 #7  0x00007ffff7fe4b38 in _start ()
(gdb)

when setting GLIBC_TUNABLES in glibc compiled with APX.
Reviewed-by: Florian Weimer <[email protected]>
Chiichen pushed a commit that referenced this pull request Oct 18, 2024
Also compile dl-misc.os with $(rtld-early-cflags) to avoid

Program received signal SIGILL, Illegal instruction.
0x00007ffff7fd36ea in _dl_strtoul (nptr=nptr@entry=0x7fffffffe2c9 "2",
    endptr=endptr@entry=0x7fffffffd728) at dl-misc.c:156
156	  bool positive = true;
(gdb) bt
 #0  0x00007ffff7fd36ea in _dl_strtoul (nptr=nptr@entry=0x7fffffffe2c9 "2",
    endptr=endptr@entry=0x7fffffffd728) at dl-misc.c:156
 #1  0x00007ffff7fdb1a9 in tunable_initialize (
    cur=cur@entry=0x7ffff7ffbc00 <tunable_list+2176>,
    strval=strval@entry=0x7fffffffe2c9 "2", len=len@entry=1)
    at dl-tunables.c:131
 #2  0x00007ffff7fdb3a2 in parse_tunables (valstring=<optimized out>)
    at dl-tunables.c:258
 #3  0x00007ffff7fdb5d9 in __GI___tunables_init (envp=0x7fffffffdd58)
    at dl-tunables.c:288
 #4  0x00007ffff7fe44c3 in _dl_sysdep_start (
    start_argptr=start_argptr@entry=0x7fffffffdcb0,
    dl_main=dl_main@entry=0x7ffff7fe5f80 <dl_main>)
    at ../sysdeps/unix/sysv/linux/dl-sysdep.c:110
 #5  0x00007ffff7fe5cae in _dl_start_final (arg=0x7fffffffdcb0) at rtld.c:494
 #6  _dl_start (arg=0x7fffffffdcb0) at rtld.c:581
 #7  0x00007ffff7fe4b38 in _start ()
(gdb)

when setting GLIBC_TUNABLES in glibc compiled with APX.
Reviewed-by: Florian Weimer <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants