User Tools

Site Tools


developersguide:trackingcurrent

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
developersguide:trackingcurrent [2015/08/09 11:11]
jeanbaptisteboric [What does it mean?] fix GitHub link to the git repository
developersguide:trackingcurrent [2017/02/18 23:56]
dcvmoole [Install the Latest Snapshot] extra note to try and save people's time
Line 13: Line 13:
  
 It's a great way to give new code early exposure; so, everyone who wants to is encouraged to give it a try. It's a great way to give new code early exposure; so, everyone who wants to is encouraged to give it a try.
 +===== Install the Latest Snapshot ===== 
 +Due to lack of developer time, tracking current is only supported from the latest snapshot of Minix. 
 +You can find the latest snapshot [[http://​download.minix3.org/​iso/​snapshot/​|here]] 
 +<div center round important>​Special emphasis for the current state of affairs: if you want to track current, **do not** start from the 3.3.0 release. It **will not** work. Instead, start from one of the 3.4.0 release candidates on the snapshot page.</​div>​
 ===== Obtaining the Sources from the Git repository ===== ===== Obtaining the Sources from the Git repository =====
   * You'll be grabbing a new "/​usr/​src"​ tree, which will contain Git metafiles also.   * You'll be grabbing a new "/​usr/​src"​ tree, which will contain Git metafiles also.
-  * Obtain ​a git client, a compiler and binutils (for a library archiver, linker, etc.)+  * Obtain ​the toolkit from pkgin_sets
 <​code>​ <​code>​
 # pkgin up # pkgin up
-pkgin in git-base clang binutils+pkgin_sets
 calculating dependencies... done. calculating dependencies... done.
 [..] [..]
Line 72: Line 75:
 Sometimes a new version of some upgraded tool is needed, or some operation should be performed for the automatic build to succeed. This is announced as new entries at the top of ''​src/​docs/​UPDATING'',​ usually with the commands you need to type or the points you should be attentive to. Sometimes a new version of some upgraded tool is needed, or some operation should be performed for the automatic build to succeed. This is announced as new entries at the top of ''​src/​docs/​UPDATING'',​ usually with the commands you need to type or the points you should be attentive to.
  
-<​!> ​**Please read //​src/​docs/​UPDATING//​ before building a newer current system.** ​<!>+**Please read //​src/​docs/​UPDATING//​ before building a newer current system.** ​
  
 ===== Rebooting ===== ===== Rebooting =====
developersguide/trackingcurrent.txt · Last modified: 2018/07/28 21:08 by stux