Thanks! In theory I followed the instructions in the WSDG but that was several years ago now.
In case anyone else hits this in the future: wireshark$ git checkout -b github_4_0_qt6 upstream/release-4.0 fatal: 'upstream/release-4.0' is not a commit and a branch 'github_4_0_qt6' cannot be created from it wireshark$ git fetch upstream release-4.0 Enter passphrase for key '/xxx/.ssh/id_ed25519': remote: Enumerating objects: 691, done. remote: Counting objects: 100% (550/550), done. remote: Compressing objects: 100% (85/85), done. remote: Total 691 (delta 468), reused 529 (delta 464), pack-reused 141 Receiving objects: 100% (691/691), 2.79 MiB | 1.03 MiB/s, done. Resolving deltas: 100% (503/503), completed with 176 local objects. >From gitlab.com:wireshark/wireshark * branch release-4.0 -> FETCH_HEAD * [new branch] release-4.0 -> upstream/release-4.0 wireshark$ git checkout -b github_4_0_qt6 upstream/release-4.0 Updating files: 100% (363/363), done. Switched to a new branch 'github_4_0_qt6' Branch 'github_4_0_qt6' set up to track remote branch 'release-4.0' from 'upstream'. wireshark$ git branch -r -l | grep -i upstream upstream/master upstream/release-4.0 wireshark$ git status On branch github_4_0_qt6 Your branch is up to date with 'upstream/release-4.0'. nothing to commit, working tree clean wireshark$ On Mon, Sep 26, 2022 at 3:18 PM Gerald Combs <ger...@wireshark.org> wrote: > Did you clone your repository with `--single-branch`? If so you might need > to run `git fetch upstream release-4.0`. > > On 9/26/22 1:00 PM, chuck c wrote: > > wireshark$ git remote -v > > downstream g...@gitlab.com:chuckcraft/wireshark.git (fetch) > > downstream g...@gitlab.com:chuckcraft/wireshark.git (push) > > upstream g...@gitlab.com:wireshark/wireshark.git (fetch) > > upstream g...@gitlab.com:wireshark/wireshark.git (push) > > > > wireshark$ git branch -r -l | grep -i upstream > > upstream/master > > > > wireshark$ git checkout -b github_4_0_qt6 upstream/release-4.0 > > fatal: 'upstream/release-4.0' is not a commit and a branch > 'github_4_0_qt6' cannot be created from it > > > > (link to the wiki page the original email referenced: > https://wiki.wireshark.org/Development/SubmittingPatches#backporting-a-change-to-a-release-branch > < > https://wiki.wireshark.org/Development/SubmittingPatches#backporting-a-change-to-a-release-branch > >) > > > > On Mon, Sep 26, 2022 at 2:43 PM Jaap Keuter <jaap.keu...@xs4all.nl > <mailto:jaap.keu...@xs4all.nl>> wrote: > > > > Hi, > > > > Yes, the text is still relevant, in case you’re looking to back port > a change from master to release-X.Y. > > > > What you’re seem to be looking at is making a change in release-4.0 > only. > > So, checkout release-4.0 first. Then create a branch from that and > put your change on there and push that. > > > > Regards, > > Jaap > > > > > >> On 26 Sep 2022, at 00:52, chuck c <bubbas...@gmail.com <mailto: > bubbas...@gmail.com>> wrote: > >> > >> Is this section of the Wiki still accurate? > >> > >> (substituting "release-4.0" for "master-X.Y" > >> > >> "Create and checkout a new branch with a name related to the type > of change (e.g. the bug number you're fixing or the dissector you're > working on): > >> git checkout -b my-branch-name upstream/master-X.Y > >> where "master-X.Y" is the release branch to which to backport the > change. > >> > >> This creates a branch named "my-branch-name" based on the > master-X.Y branch in the official repository." > >> > >> Or how best to make a change to: > >> > https://gitlab.com/wireshark/wireshark/-/blob/release-4.0/.github/workflows/windows.yml > < > https://gitlab.com/wireshark/wireshark/-/blob/release-4.0/.github/workflows/windows.yml > > > >> that doesn't apply to master. > >> > >> thanks > >> chuckc > >> > ___________________________________________________________________________ > >> Sent via: Wireshark-dev mailing list < > wireshark-dev@wireshark.org <mailto:wireshark-dev@wireshark.org>> > >> Archives: https://www.wireshark.org/lists/wireshark-dev < > https://www.wireshark.org/lists/wireshark-dev> > >> Unsubscribe: > https://www.wireshark.org/mailman/options/wireshark-dev < > https://www.wireshark.org/mailman/options/wireshark-dev> > >> mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe > <mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe> > > > > > ___________________________________________________________________________ > > Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org > <mailto:wireshark-dev@wireshark.org>> > > Archives: https://www.wireshark.org/lists/wireshark-dev < > https://www.wireshark.org/lists/wireshark-dev> > > Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev > <https://www.wireshark.org/mailman/options/wireshark-dev> > > mailto:wireshark-dev-requ...@wireshark.org <mailto: > wireshark-dev-requ...@wireshark.org>?subject=unsubscribe > > > > > > > ___________________________________________________________________________ > > Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> > > Archives: https://www.wireshark.org/lists/wireshark-dev > > Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev > > mailto:wireshark-dev-requ...@wireshark.org > ?subject=unsubscribe > >
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe