1 To update in-tree Elftoolchain sources: 2 3 1. Import upstream SVN revision 'NNNN' using: 4 5 $ mkdir dist.new 6 $ dist/tools/netbsd-base-system-import.sh -r NNNN -d dist.new \ 7 -m common -m libdwarf -m libelf 8 9 2. "cvs import" the new directory using a vendor tag of 'FreeBSD' 10 and a release-tag of 'elftoolchain-NNNN': 11 12 $ cd dist.new 13 $ cvs -d cvs.netbsd.org:/cvsroot import src/external/bsd/elftoolchain/dist \ 14 FreeBSD elftoolchain-NNNN 15 16 3. Use the release tag used for the prior vendor import ('elftoolchain-PPPP' 17 in the example below) to bring in the newly imported vendor branch changes 18 into HEAD: 19 20 $ cd .. 21 $ cvs checkout -j elftoolchain-PPPP -j elftoolchain-NNNN dist 22