void-packages icon indicating copy to clipboard operation
void-packages copied to clipboard

New package: v2rayA-1.5.9.1698.1

Open ketlrznt opened this issue 3 years ago • 9 comments

Testing the changes

  • I tested the changes in this PR: briefly

New package

Local build testing

  • I built this PR locally for my native architecture, (x86_64-LIBC)

ketlrznt avatar Aug 08 '22 02:08 ketlrznt

i686 build failed may due to this issue. Gonna to upload a fix.

ghost avatar Aug 08 '22 11:08 ghost

@classabbyamp Thank you for your patience. I changed pkgname and other related information to v2rayA. But I have no idea about i686 build failure. I tested cross compile on my own PC, i686 package is built normally. More investigations are needed on this problem.

ghost avatar Aug 08 '22 15:08 ghost

I tested cross compile on my own PC, i686 package is built normally

CI doesn't do a cross build for i686, it uses a native 32bit masterdir. can you try building locally with that?

classabbyamp avatar Aug 08 '22 15:08 classabbyamp

I tested cross compile on my own PC, i686 package is built normally

CI doesn't do a cross build for i686, it uses a native 32bit masterdir. can you try building locally with that?

I will try it later. Thanks! After I finished it I will update my commit.

ghost avatar Aug 08 '22 16:08 ghost

I tested cross compile on my own PC, i686 package is built normally

CI doesn't do a cross build for i686, it uses a native 32bit masterdir. can you try building locally with that?

I tried build on native 32bit masterdir, the package builds normally. Still need more works to figure out what happened.

ghost avatar Aug 09 '22 00:08 ghost

Well, I tried to print CGO_CFLAGS variable during i686 build, which is -mtune=i686 -O2 -pipe. Seems CGO_CFLAGS="-fno-stack-protector" is not respected. I am going to do more local tests and update my commit.

ghost avatar Aug 09 '22 01:08 ghost

@classabbyamp fixed. add CGO_CFLAGS when build in i686 native masterdir. also fixed icon .png file name which was modified incorrectly before to match Icon location defined in desktop entry.

Wish next try successful.

ghost avatar Aug 09 '22 02:08 ghost

btw, the commit message should be New package: v2rayA-1.5.9.1698.1

classabbyamp avatar Aug 10 '22 23:08 classabbyamp

btw, the commit message should be New package: v2rayA-1.5.9.1698.1

Done.

ghost avatar Aug 11 '22 00:08 ghost

In c37f004 I add xdg-utils to depends, as v2rayA desktop file need xdg-open to open v2rayA program in browser. In case that someone don't have xdg-utils installed, v2rayA .desktop file won't be shown in application menu and it can not work as expected.

ghost avatar Aug 28 '22 13:08 ghost

v2ray has been updated to 5.1.0 (#39179) whereas v2rayA for v2ray: v5 is still under development and not yet release. I mark this pr as [WIP] and will hold it until the next update.

ghost avatar Sep 11 '22 01:09 ghost