release.8.diff 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. 18c18
  2. < .Nd building an OpenBSD release
  3. ---
  4. > .Nd building a LibertyBSD release
  5. 24c24
  6. < Update sources.
  7. ---
  8. > Fetch sources.
  9. 49,51d48
  10. < See
  11. < .Lk https://www.openbsd.org/faq/current.html
  12. < for any needed workarounds.
  13. 64,82c61,65
  14. < .Ss 1. Update sources
  15. < A
  16. < .Nm
  17. < should use sources that were checked out using the same
  18. < .Xr cvs 1
  19. < tag.
  20. < There are two families of tags:
  21. < .Bl -tag -width OPENBSD_x_y_BASE
  22. < .It OPENBSD_x_y_BASE
  23. < The sources for the
  24. < .Ox x.y
  25. < release.
  26. < .It OPENBSD_x_y
  27. < The sources for the
  28. < .Ox x.y
  29. < stable branch.
  30. < It contains the patches described in
  31. < .Lk https://www.openbsd.org/stable.html .
  32. < .El
  33. ---
  34. > .Ss 1. Fetch sources
  35. > You can fetch sources from
  36. > .Lk https://ftp.libertybsd.net/pub/LibertyBSD/x.y/ ,
  37. > .Lk ftp://ftp.libertybsd.net/pub/LibertyBSD/x.y/ ,
  38. > or from a mirror.
  39. 84,86c67,68
  40. < See
  41. < .Lk https://www.openbsd.org/anoncvs.html
  42. < for instructions on fetching the sources for the first time.
  43. ---
  44. > You can find a list of mirrors at
  45. > .Lk https://libertybsd.net/download.shtml .
  46. 88,94c70,90
  47. < To update existing sources to the versions identified by one of the above
  48. < tags, use the commands:
  49. < .Bd -literal -offset indent
  50. < $ cd /usr/src && cvs up -r TAG -Pd
  51. < $ cd /usr/xenocara && cvs up -r TAG -Pd
  52. < $ cd /usr/ports && cvs up -r TAG -Pd
  53. < .Ed
  54. ---
  55. > The files you'll need are
  56. > .Pa src.tar.gz ,
  57. > .Pa sys.tar.gz ,
  58. > and
  59. > .Pa xenocara.tar.gz .
  60. > .Pp
  61. > As for dealing with these tarballs:
  62. > .Bl -compact -offset indent
  63. > .It
  64. > .Pa src.tar.gz
  65. > should be extracted to
  66. > .Pa /usr/src
  67. > .It
  68. > .Pa sys.tar.gz
  69. > should be extracted to
  70. > .Pa /usr/src/sys
  71. > .It
  72. > .Pa xenocara.tar.gz
  73. > should be extracted to
  74. > .Pa /usr/xenocara
  75. > .El
  76. 96,102d91
  77. < .Sy Warning :
  78. < .Xr cvs 1
  79. < tags are
  80. < .Sq sticky .
  81. < See
  82. < .Xr cvs 1
  83. < for more information.
  84. 180c169
  85. < .Ox
  86. ---
  87. > LibertyBSD
  88. 244c233
  89. < .Ox
  90. ---
  91. > LibertyBSD