emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#44179: closed (can't build proot-static)


From: GNU bug Tracking System
Subject: bug#44179: closed (can't build proot-static)
Date: Thu, 05 Aug 2021 03:27:02 +0000

Your message dated Wed, 04 Aug 2021 23:26:40 -0400
with message-id <87im0kmv0v.fsf@gmail.com>
and subject line Re: bug#44179: can't build proot-static
has caused the debbugs.gnu.org bug report #44179,
regarding can't build proot-static
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
44179: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=44179
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: can't build proot-static Date: Fri, 23 Oct 2020 13:45:19 +0000
If it can be fixed, I can run my packaged Emacs environment on my Android phone.

I executed this command on my x86_64-linux:

guix pack -s aarch64-linux -RR busybox

but it fail:

Attachment: build.log
Description: Text document


--- End Message ---
--- Begin Message --- Subject: Re: bug#44179: can't build proot-static Date: Wed, 04 Aug 2021 23:26:40 -0400 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Hello,

luhux <luhux@outlook.com> writes:

> If it can be fixed, I can run my packaged Emacs environment on my Android 
> phone.
>
> I executed this command on my x86_64-linux:
>
> guix pack -s aarch64-linux -RR busybox
>
> but it fail:


[...]

> starting phase `build'
> make: Entering directory 
> '/tmp/guix-build-proot-static-5.1.0.drv-0/proot-5.1.0-checkout/src'
>   GEN build.h
>   CC  cli/cli.o
>   CC  cli/proot.o
>   CC  cli/note.o
>   CC  execve/enter.o
> ./execve/enter.c: In function ‘compute_load_addresses’:
> ./execve/enter.c:335:36: error: ‘EXEC_PIC_ADDRESS’ undeclared (first use in 
> this function)
>    add_load_base(tracee->load_info, EXEC_PIC_ADDRESS);
>                                     ^~~~~~~~~~~~~~~~
> ./execve/enter.c:335:36: note: each undeclared identifier is reported only 
> once for each function it appears in
> ./execve/enter.c:349:44: error: ‘INTERP_PIC_ADDRESS’ undeclared (first use in 
> this function); did you mean ‘EXEC_PIC_ADDRESS’?
>    add_load_base(tracee->load_info->interp, INTERP_PIC_ADDRESS);
>                                             ^~~~~~~~~~~~~~~~~~
>                                             EXEC_PIC_ADDRESS

I fixed that one some time ago with commit
c881516d4834cc628864bfc193cfb061c3dcde42.

Closing.

Thank you,

Maxim


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]