Hello all,
This month's Linaro UEFI release is special: it's the first release
from the new tree, using the new process.
The whole thing is documented here; including submission guidelines,
release dates, tree locations, build instructions, ...:
https://wiki.linaro.org/LEG/Engineering/Kernel/UEFI/
The tree can be found here:
http://git.linaro.org/gitweb?p=arm/uefi/uefi-next.git;a=summary
The main points about the new tree:
- The "master" branch is "long lived", it never gets rebased.
- it contains the latest edk2 code from Tianocore
- this is taken directly from the Tianocore GIT, so the SHAs match
- it contains the latest FatDriver2 from Tianocore
- Tianocore does not run a GIT repo for this project
- this is taken from the Linaro GIT mirror of the Tianocore SVN
- it contains the latest BaseTools from Tianocore
- ie. not the version in the edk2 repo but the latest devel code
- this is taken directly from the Tianocore GIT, so the SHAs match
- branches exist for each sub-tree:
- "tianocore-edk2"
- "tianocore-edk2-fatdriver2"
- "tianocore-edk2-basetools"
- The "linaro-tracking" branch is "long lived", it never gets rebased.
- it contains the all latest development work from Linaro
- currently linaro-uefi-2013.01
- The "linaro-release" branch is "long lived", it never gets rebased.
- it contains the latest release from Linaro
- currently linaro-uefi-2013.01
- Monthly tracking branches are created
- At the start of each month, I will update the master branch from
the Tianocore upstreams
- It gets tagged as "linaro-base-YYYY.MM"
- I will then take a branch from this: the monthly tracking branch
- The monthly tracking branch is "long lived", it never gets rebased.
- "linaro-tracking-2013.01" is the most recent branch
- it is now frozen and the release has been cut
- I am about to create the "linaro-tracking-2013.02" branch
- Topic branches are rebased each month
- All branches for specific topics, e.g., Arndale BSP, get rebased to
the monthly tracking branch
- Any upstreamed patches are dropped
- The patch set is tidied up; any "fix" patches are squashed, etc.
- The branch is then merged to the monthly tracking branch
- Release Candidates
- Once all the topic branches are merged to the monthly tracking
branch, tracking gets tagged as a release candidate
- "linaro-tracking" is updated to each RC
- Patches are accepted via the Boot Architecture mailing list
- During the cycle, patches are merged into the relevant topics
- When a complete series of patches is merged, a new RC is created.
- This is currently ad-hoc and not on a time-table
- Each time the tree is updated, a snapshot build is triggered in
Linaro's Continuous Integration system, Jenkins.
- Builds can be found on snapshots.linaro.org [1]
- Release
- At the end of the cycle, the monthly tracking branch is frozen
- Dated follow linux-linaro
- Freeze is the 2nd last Thursday of the month, eg. 21st Feb 2013
- Only urgent fixes can be accepted
- Release Candidate builds are made on the following Monday,
eg. 25th Feb 2013
- The release happens the last Thursday of the month,
eg, 28th Feb 2013
- Release binaries are copied to releases.linaro.org [2]
- The released code is copied to the uefi.git tree [3]
- some users may find a problem using a tree where some branches
are rebased
- uefi.git has only 1 branch and is never rebased
- the SHA ids do not match uefi-next.git
I see this process as "in progress" and open to suggestions and change.
Regards,
Ryan.
[1] https://snapshots.linaro.org/components/kernel/uefi-next
[2] http://releases.linaro.org/13.01/components/kernel/uefi-linaro
[3] http://git.linaro.org/gitweb?p=arm/uefi/uefi.git;a=summary
I am porting the UEFI ARM SctPkg into the core UEFI and I am running into a
problem; Linux Host. The BuildSct.sh is trying to copy a utility called
GenBin_lin{64, 32}, in my case GenBin_lin_64, that should be populated
within ~/SctPkg/Tools/Bin/. My compilation executes fine, but I am unable
to generate a binary because of the lacking GenBin for Linux; there is a
GenBin.exe populated for a Windows Host. Anyone have any advise.
Much appreciated,
Steve
The original message was received at Mon, 28 Jan 2013 19:13:53 +0530 from 140.49.106.138
----- The following addresses had permanent fatal errors -----
boot-architecture(a)lists.linaro.org
The original message was received at Wed, 23 Jan 2013 10:41:34 +0700
from 177.7.60.200
----- The following addresses had permanent fatal errors -----
<boot-architecture(a)lists.linaro.org>
Hello Dear,
Though this medium internet has been greatly abused, but I chose to reach you through it because it still remains the fastest medium of communication .However, this correspondent is unofficial and private.
Please give me this little chance to explain myself to you, I would have like to meet you face to face before departing from this mother earth but my illness continue to deprive the chance, but I know I am strong even if I die on the process of this operation I will still praise ALMIGHTY.
My name is Mrs. Maria M.Victor I am a dying woman and i decided to donate what I have to you which is to be used to assist poor people and charity homes. I am 49 years old and I was diagnosed for cancer for about 2 years ago, immediately after the death of my husband, who has left me everything he worked for and because the doctors told me I will not live longer than some weeks because of my health, I decided to WILL/donate the sum of $10,500,000(Ten million five hundred thousand dollars) to you for the good work of the lord, and also to help the motherless and less privilege and also for the assistance of the widows in general.
Before my husbad dead,he inform me that he had some deposit with Switzerland bank but i was unable to complete the bank required formalities as a result of my health that is why decided to donate the money to assist poor people and charity homes. If you believe that you can handle money as REQUESTED,then you have to arrange for claim to a Swiss bank, there is a fairly simple procedure to follow, depending on the date the account was opened and my lawyer will guide you on the required procedures.Below is the website for your kind reference.
website: www.crt-ii.org/2001_list/publication_list1_A.phtm
I wish you all the best and may the good Lord bless you abundantly, and please use the funds well and always extend the good work to others should encase I did not survive this major operation I am about to go through now, but all I need now is prayers.
I will like you to Contact my lawyer for all the assistance you need to get this money transferred to you. (Bar William Johnson) with his specified contact and let him knows all I just said about this money, ($10,500,000.00) although he is aware of my intention. Please send him all the below information for easy communication.
Your full name...........
Your mobile number............
Your age.......................
Your sex...........................
Your identification proof ....................
Your occupation...............................
Your country and city.......................
NB: I will appreciate your utmost confidentiality and trust in t his matter to accomplish my heart desire, as I don't want anything that will jeopardize my last wish. Always write me with below email address:
mariamark14(a)56788.com
Thanks.
>From Mrs. Maria M.Victor