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

aria2 has been updated to version 1.37.0 #25

Open
ray1025 opened this issue Nov 16, 2023 · 14 comments
Open

aria2 has been updated to version 1.37.0 #25

ray1025 opened this issue Nov 16, 2023 · 14 comments

Comments

@ray1025
Copy link

ray1025 commented Nov 16, 2023

aria2 has been updated to version 1.37.0. Could you please update the pro version?

@synodriver
Copy link

I tried to build with docker, but just got errors,

=> ERROR [builder 4/4] RUN bash aria2-gnu-linux-build.sh      
...
#6 23.39 No schema files found: doing nothing.
..
#6 29.07 gzip: stdin: not in gzip format
#6 29.07 tar: Child returned status 1
#6 29.07 tar: Error is not recoverable: exiting now
------
executor failed running [/bin/sh -c bash $BUILD_SCRIPT]: exit code: 2

To build aria2 1.37.0 correctly, there maybe some modification to the build script I think.

@CberYellowstone
Copy link

CberYellowstone commented Dec 4, 2023

I tried to build with docker, but just got errors,

=> ERROR [builder 4/4] RUN bash aria2-gnu-linux-build.sh      
...
#6 23.39 No schema files found: doing nothing.
..
#6 29.07 gzip: stdin: not in gzip format
#6 29.07 tar: Child returned status 1
#6 29.07 tar: Error is not recoverable: exiting now
------
executor failed running [/bin/sh -c bash $BUILD_SCRIPT]: exit code: 2

To build aria2 1.37.0 correctly, there maybe some modification to the build script I think.

I fix it by update the dependence in dependences
but it still fail at last with

error: patch failed: src/prefs.cc:437
error: src/prefs.cc: patch does not apply
error: patch failed: src/prefs.h:389
error: src/prefs.h: patch does not apply

@CberYellowstone
Copy link

To build aria2 1.37.0 correctly, there maybe some modification to the build script I think.

i think the patches should also be updated

@CberYellowstone
Copy link

@P3TERX

@shahidabrar
Copy link

shahidabrar commented Dec 14, 2023

i was able to build on manjaro kde from aur package named as aria2-pro.
aria2c.tar.gz

@JarmoHu
Copy link

JarmoHu commented Dec 16, 2023

The "no-want-digest-header" option has been already added to the original code. So I think we may delete "patch/0004-option-add-option-to-disable-want-digest-header.patch"

@CberYellowstone
Copy link

@P3TERX 大佬能看看这个吗,最近看到你博客更新了抱一丝希望来问问

@JarmoHu
Copy link

JarmoHu commented Apr 22, 2024

@P3TERX 大佬能看看这个吗,最近看到你博客更新了抱一丝希望来问问

自己去编译一个吧

@CberYellowstone
Copy link

@P3TERX 大佬能看看这个吗,最近看到你博客更新了抱一丝希望来问问

自己去编译一个吧

参见之前的发言,旧的patch无法应用于最新版了,直接编译会报错,有一个PullRequest,但试过也没能编译成功

@CberYellowstone
Copy link

@P3TERX 大佬能看看这个吗,最近看到你博客更新了抱一丝希望来问问

自己去编译一个吧

没注意那个pr就是你发起的XD,不知为何我在本地试过几次编译你的版本也没成功

@JarmoHu
Copy link

JarmoHu commented Apr 22, 2024

https://github.com/JarmoHu/Aria2-Pro-Core/actions

@JsonSong89
Copy link

https://github.com/JarmoHu/Aria2-Pro-Core/actions
大佬,用你的build action
先是 actions/upload-artifact@v2过期
升级了actions/upload-artifact@v3 之后再build,还是报错:

 > [builder 4/4] RUN bash aria2-gnu-linux-build-amd64.sh:
38.22  /bin/mkdir -p '/tmp/aria2-build-libs/lib/cmake/expat-2.4.1'
38.22  /usr/bin/install -c -m 644 cmake/autotools/expat-config-version.cmake cmake/autotools/expat-noconfig.cmake cmake/expat-config.cmake '/tmp/aria2-build-libs/lib/cmake/expat-2.4.1'
38.23  /bin/mkdir -p '/tmp/aria2-build-libs/lib/pkgconfig'
38.23  /usr/bin/install -c -m 644 expat.pc '/tmp/aria2-build-libs/lib/pkgconfig'
38.23 make[2]: Leaving directory '/tmp/expat'
38.23 make[1]: Leaving directory '/tmp/expat'
39.09 
39.09 gzip: stdin: not in gzip format
39.09 tar: Child returned status 1
39.09 tar: Error is not recoverable: exiting now

@JarmoHu
Copy link

JarmoHu commented Nov 11, 2024

https://github.com/JarmoHu/Aria2-Pro-Core/actions
大佬,用你的build action
先是 actions/upload-artifact@v2过期
升级了actions/upload-artifact@v3 之后再build,还是报错:

 > [builder 4/4] RUN bash aria2-gnu-linux-build-amd64.sh:
38.22  /bin/mkdir -p '/tmp/aria2-build-libs/lib/cmake/expat-2.4.1'
38.22  /usr/bin/install -c -m 644 cmake/autotools/expat-config-version.cmake cmake/autotools/expat-noconfig.cmake cmake/expat-config.cmake '/tmp/aria2-build-libs/lib/cmake/expat-2.4.1'
38.23  /bin/mkdir -p '/tmp/aria2-build-libs/lib/pkgconfig'
38.23  /usr/bin/install -c -m 644 expat.pc '/tmp/aria2-build-libs/lib/pkgconfig'
38.23 make[2]: Leaving directory '/tmp/expat'
38.23 make[1]: Leaving directory '/tmp/expat'
39.09 
39.09 gzip: stdin: not in gzip format
39.09 tar: Child returned status 1
39.09 tar: Error is not recoverable: exiting now

我也不知道,我不是大佬,只是改了很少一部分文件而已。可能是编译环境不一样了。话说作者都弃坑这个项目了,为啥还要研究他

@JarmoHu
Copy link

JarmoHu commented Nov 11, 2024

你看我的最新版本,就是一个依赖包的下载地址改了
https://github.com/JarmoHu/Aria2-Pro-Core/actions

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

6 participants