From ef6e92e51d41ab8568b1a13029a3cd4c3f52f136 Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Thu, 3 Jul 2025 15:07:22 +0200 Subject: [PATCH 1/2] .gitea: add windows build (experimental) --- .gitea/workflows/release.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index f4a539b0b0..bce418faf9 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -121,6 +121,35 @@ jobs: LINUX_SIGNING_KEY: ${{ secrets.LINUX_SIGNING_KEY }} AZURE_BLOBSTORE_TOKEN: ${{ secrets.AZURE_BLOBSTORE_TOKEN }} + windows: + name: Windows Build + runs-on: "win-11" + steps: + - uses: actions/checkout@v4 + + - name: Set up Go + uses: actions/setup-go@v5 + with: + go-version: 1.24 + cache: false + + # Note: gcc.exe only works properly if the corresponding bin/ directory is + # contained in PATH. + + - name: "Build (amd64)" + run: | + go run build/ci.go install -dlgo -arch amd64 -cc %GETH_CC% + env: + PATH: 'C:\msys64\mingw64\bin;C:\Program Files (x86)\NSIS\;%PATH%' + GETH_CC: 'C:\msys64\mingw64\bin\gcc.exe' + + - name: "Build (386)" + run: | + go run build/ci.go install -dlgo -arch 386 -cc %GETH_CC% + env: + PATH: 'C:\msys64\mingw32\bin;C:\Program Files (x86)\NSIS\;%PATH%' + GETH_CC: 'C:\msys64\mingw32\bin\gcc.exe' + docker: name: Docker Image runs-on: ubuntu-latest From f786b2a7674f1bed55a3a4e0d49f573583a1dcb7 Mon Sep 17 00:00:00 2001 From: Zhou Date: Thu, 3 Jul 2025 22:40:16 -0300 Subject: [PATCH 2/2] cmd/utils: show full deprecated flags (#32141) This is a follow up PR after #32128 , Seems I've missed to add --txlookuplimit as hidden. In hte meanwhile, I also add the other deprecated flags into the output of `show-deprecated-flags` --- cmd/utils/flags_legacy.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/utils/flags_legacy.go b/cmd/utils/flags_legacy.go index b507b01428..239be03ad6 100644 --- a/cmd/utils/flags_legacy.go +++ b/cmd/utils/flags_legacy.go @@ -44,6 +44,10 @@ var DeprecatedFlags = []cli.Flag{ MinerNewPayloadTimeoutFlag, MinerEtherbaseFlag, MiningEnabledFlag, + MetricsEnabledExpensiveFlag, + EnablePersonal, + UnlockedAccountFlag, + InsecureUnlockAllowedFlag, } var ( @@ -83,6 +87,7 @@ var ( // Deprecated August 2023 TxLookupLimitFlag = &cli.Uint64Flag{ Name: "txlookuplimit", + Hidden: true, Usage: "Number of recent blocks to maintain transactions index for (default = about one year, 0 = entire chain) (deprecated, use history.transactions instead)", Value: ethconfig.Defaults.TransactionHistory, Category: flags.DeprecatedCategory,