Skip to content

disable stripping#98

Merged
2dust merged 1 commit into2dust:mainfrom
UjuiUjuMandan:main
Jan 11, 2025
Merged

disable stripping#98
2dust merged 1 commit into2dust:mainfrom
UjuiUjuMandan:main

Conversation

@UjuiUjuMandan
Copy link
Contributor

@UjuiUjuMandan UjuiUjuMandan commented Jan 10, 2025

Continuing #94.

Since a patch or a fork of stripping path for gomobile for Reproducible Builds is now infeasible. I switched to another strategy, used by SaeedDev94/Xray.

That is, disabling stripping but imitating all the build path, they use Docker container and a bash script to imitiate fdroidserver's path. I did vice versa, to imitate GitHub Runner's path, in fdroidserver's build script.

And it's confirmed to work.

@UjuiUjuMandan
Copy link
Contributor Author

is now infeasible

nekohasekai rejected my request and recommended me to maintain my own gomobile fork... That's unnecessary.

And, she also pointed out that xray-core is now in license illegal state. See XTLS/Xray-core#3272.

@2dust 2dust merged commit d996c70 into 2dust:main Jan 11, 2025
rosebe added a commit to rosebe/AndroidLibXrayLite that referenced this pull request Jan 14, 2025
ichurkin added a commit to ichurkin/AndroidLibXrayLite that referenced this pull request Feb 4, 2025
* main: (24 commits)
  Update workflows (2dust#107)
  Fix go.sum (2dust#105)
  Revert "migranting libtun2socks from 2dust/AndroidLibV2rayLite (2dust#90)" (2dust#104)
  Update dependencies and Submodules  (2dust#95)
  Updating xray-core to v25.1.30 0a8470cb14ebbf7ee4cbb6c601bb9db072ace985
  2025.01.30
  update go version and remove patch (2dust#100)
  disable stripping (2dust#98)
  fix update (2dust#93)
  revert to golang.org/x/mobile (2dust#94)
  Update dependencies (2dust#92)
  Grab tags instead of releases (2dust#89)
  migranting libtun2socks from 2dust/AndroidLibV2rayLite (2dust#90)
  automating xray-core updating (2dust#88)
  update go.mod (2dust#85)
  switch to dbip (2dust#83)
  gomobile bind for rb (2dust#82)
  Update go.mod (2dust#81)
  Update go.mod
  Update dependencies (2dust#79)
  ...

# Conflicts:
#	go.mod
#	go.sum
#	libv2ray_main.go
ichurkin added a commit to ichurkin/AndroidLibXrayLite that referenced this pull request Feb 4, 2025
* main: (24 commits)
  Update workflows (2dust#107)
  Fix go.sum (2dust#105)
  Revert "migranting libtun2socks from 2dust/AndroidLibV2rayLite (2dust#90)" (2dust#104)
  Update dependencies and Submodules  (2dust#95)
  Updating xray-core to v25.1.30 0a8470cb14ebbf7ee4cbb6c601bb9db072ace985
  2025.01.30
  update go version and remove patch (2dust#100)
  disable stripping (2dust#98)
  fix update (2dust#93)
  revert to golang.org/x/mobile (2dust#94)
  Update dependencies (2dust#92)
  Grab tags instead of releases (2dust#89)
  migranting libtun2socks from 2dust/AndroidLibV2rayLite (2dust#90)
  automating xray-core updating (2dust#88)
  update go.mod (2dust#85)
  switch to dbip (2dust#83)
  gomobile bind for rb (2dust#82)
  Update go.mod (2dust#81)
  Update go.mod
  Update dependencies (2dust#79)
  ...

# Conflicts:
#	go.mod
#	go.sum
#	libv2ray_main.go
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

Successfully merging this pull request may close these issues.

2 participants