Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nightly builds do not include androidarm and androidarm64 releases #92

Open
Baltazar500 opened this issue May 29, 2022 · 5 comments
Open

Comments

@Baltazar500
Copy link

Nightly builds do not include androidarm and androidarm64 releases. On sourceforge https://sourceforge.net/projects/videlibri/files/Xidel/Xidel%20development/ releases are not updated, here https://nightly.link/benibela/xidel/workflows/main/master releases are new, but there is no androidarm and androidarm64 builds :(

@benibela
Copy link
Owner

benibela commented Jun 5, 2022

On sourceforge https://sourceforge.net/projects/videlibri/files/Xidel/Xidel%20development/ releases are not updated

I only update them when something important has changed

And they work

here https://nightly.link/benibela/xidel/workflows/main/master releases are new, but there is no androidarm and androidarm64 builds :(

That would take a while to setup. That does not have priority.

I only had to make the Linux builds because my builds stopped working with the old GLIBC

@Baltazar500
Copy link
Author

Baltazar500 commented Feb 15, 2025

Nightly builds of androidarm and androidarm64 are still not available :( linuxarm and linuxarm64 do not work on android. They give the error "No such file or directory". I tried to make a symlink /system/bin/linker to /lib/ld-linux.so.3, but I got the error "library "libdl.so.2" not foundCANNOT LINK EXECUTABLE", I created a symlink /system/lib/libdl.so to /lib/libdl.so.2 but it did not help

p.s. How is the debug version different from the regular one?

@benibela
Copy link
Owner

I just received a mail from github, they are removing the old ubuntu build image in April.
Then all nightly builds will be gone :/
It needs the old ubuntu, because the old ubuntu creates programs that run on the old ubuntu and the new ubuntu, while the new ubuntu only creates programs that run on the new ubuntu

Nightly builds of androidarm and androidarm64 are still not available :(

I barely remember how they are made

p.s. How is the debug version different from the regular one?

different compiler flags:

cp $FPCCFG $FPCCFG.debug
echo '-dDEBUG' >> $FPCCFG.debug
echo '-Crtoi' >> $FPCCFG.debug
echo '-gl' >> $FPCCFG.debug
echo '-O1' >> $FPCCFG.debug
cp $FPCCFG $FPCCFG.release
echo '-dRELEASE' >> $FPCCFG.release
echo '-O4' >> $FPCCFG.release
echo '-Xs' >> $FPCCFG.release
echo '-XX' >> $FPCCFG.release

@Baltazar500
Copy link
Author

It needs the old ubuntu, because the old ubuntu creates programs that run on the old ubuntu and the new ubuntu, while the new ubuntu only creates programs that run on the new ubuntu

Maybe it's worth placing them in some other repository? How much does the latest nightly build differ from build 0.9.9.20230617.8842.e14a96920e01 (2023-06-17) on sourceforge?

I barely remember how they are made

Too bad :( I use xidel on my smartphones as well

different compiler flags:

I mean, not in terms of sources (I'm a user, not a developer), but in terms of usage. Does the debug version of xidel create extended logs?

@benibela
Copy link
Owner

Maybe it's worth placing them in some other repository? How much does the latest nightly build differ from build 0.9.9.20230617.8842.e14a96920e01 (2023-06-17) on sourceforge?

It has less of xpath 4

And they are made with the new ubuntu.

I mean, not in terms of sources (I'm a user, not a developer), but in terms of usage. Does the debug version of xidel create extended logs?

you can open it with a debugger (e.g. gdb)

and there are error checks that abort it, if they detect a bug, so it runs slower

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants