grahamperrin

poudriere: aiming to use llvm80-8.0.0.r1 in lieu of llvm60

Jan 27th, 2019
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.02 KB | None | 0 0
  1. Re: https://www.reddit.com/r/freebsd/comments/akcx6r/default_versions/ef3uguo/
  2.  
  3. ----
  4.  
  5. root@momh167-gjp4-8570p:~ # date ; uname -v
  6. Sun Jan 27 16:32:31 GMT 2019
  7. FreeBSD 13.0-CURRENT r343308 GENERIC-NODEBUG
  8. root@momh167-gjp4-8570p:~ # poudriere jail -i -j head | grep -i version
  9. Jail version: 13.0-CURRENT 1300009
  10. root@momh167-gjp4-8570p:~ # pkg query '%o %v %R' llvm60 llvm70 llvm80
  11. devel/llvm60 6.0.1_6 FreeBSD
  12. devel/llvm80 8.0.0.r1 poudriere
  13. root@momh167-gjp4-8570p:~ # pkg remove llvm60
  14. Checking integrity... done (0 conflicting)
  15. Deinstallation has been requested for the following 30 packages (of 0 packages in the universe):
  16.  
  17. Installed packages to be REMOVED:
  18. llvm60-6.0.1_6
  19. mesa-dri-18.3.2
  20. xwayland-1.19.1_11,1
  21. xorg-7.7_3
  22. xorg-server-1.18.4_11,1
  23. xephyr-1.18.4_11,1
  24. plasma5-kwin-5.14.5_1
  25. wlroots-0.2.147
  26. xf86-video-vesa-2.4.0_2
  27. xf86-video-scfb-0.0.4_7
  28. xf86-input-synaptics-1.9.1_4
  29. xf86-input-mouse-1.9.3_2
  30. xf86-input-keyboard-1.9.0_3
  31. xf86-input-evdev-2.10.6_4
  32. xf86-input-libinput-0.28.0
  33. remmina-plugin-xdmcp-1.2.31.4
  34. plasma5-plasma-workspace-5.14.5_1
  35. plasma5-plasma-5.14.5_1
  36. sway-1.0.b.2.243
  37. xorg-drivers-7.7_5
  38. plasma5-plasma-desktop-5.14.5_1
  39. remmina-plugins-1.2.31.4
  40. plasma5-khotkeys-5.14.5_1
  41. plasma5-systemsettings-5.14.5_1
  42. plasma5-kde-cli-tools-5.14.5_1
  43. plasma5-powerdevil-5.14.5_1
  44. plasma5-kdeplasma-addons-5.14.5_2
  45. plasma5-kmenuedit-5.14.5_1
  46. dolphin-18.12.1_1
  47. kde-baseapps-18.12.1_1
  48.  
  49. Number of packages to be removed: 30
  50.  
  51. The operation will free 872 MiB.
  52.  
  53. Proceed with deinstalling packages? [y/N]: n
  54. root@momh167-gjp4-8570p:~ # pkg query %do llvm60
  55. textproc/libxml2
  56. lang/python27
  57. lang/perl5.28
  58. devel/libedit
  59. root@momh167-gjp4-8570p:~ # pkg query %ro llvm60
  60. graphics/mesa-dri
  61. root@momh167-gjp4-8570p:~ # grep -i allow_make /usr/local/etc/poudriere.conf
  62. # ALLOW_MAKE_JOBS=yes
  63. # regardless of ALLOW_MAKE_JOBS. This is useful for allowing ports
  64. #ALLOW_MAKE_JOBS_PACKAGES="pkg ccache py*"
  65. root@momh167-gjp4-8570p:~ # grep -v \# /usr/local/etc/poudriere.d/make.conf
  66. ICA_CERTS=/usr/local/poudriere/ports/default/distfiles/QuoVadisRootCA2.crt
  67. DEFAULT_VERSIONS+= samba=4.8
  68. DEFAULT_VERSIONS+= llvm=80
  69. DEFAULT_VERSIONS+= nss=3.41.1
  70. WITHOUT_LLVM_TARGET_AARCH64=
  71. WITHOUT_LLVM_TARGET_ARM=
  72. WITHOUT_LLVM_TARGET_MIPS=
  73. WITHOUT_LLVM_TARGET_POWERPC=
  74. WITHOUT_LLVM_TARGET_SPARC=
  75. WITHOUT_LLVM_TARGET_X86=
  76. LICENSES_ACCEPTED+= GPLv2+ MSPAT
  77. root@momh167-gjp4-8570p:~ # poudriere ports -u
  78. [00:00:00] Updating portstree "default" with portsnap...Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
  79. Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done.
  80. Latest snapshot on server matches what we already have.
  81. No updates needed.
  82. Ports tree is already up to date.
  83. done
  84. root@momh167-gjp4-8570p:~ # time poudriere bulk -C -j head graphics/mesa-dri
  85. [00:00:01] Creating the reference jail... done
  86. [00:00:52] Mounting system devices for head-default
  87. [00:00:52] Mounting ports/packages/distfiles
  88. [00:00:52] Stashing existing package repository
  89. [00:00:53] Mounting packages from: /usr/local/poudriere/data/packages/head-default
  90. [00:00:53] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf
  91. /etc/resolv.conf -> /usr/local/poudriere/data/.m/head-default/ref/etc/resolv.conf
  92. [00:00:53] Starting jail head-default
  93. [00:00:55] Logs: /usr/local/poudriere/data/logs/bulk/head-default/2019-01-27_16h35m48s
  94. [00:00:55] Loading MOVED for /usr/local/poudriere/data/.m/head-default/ref/usr/ports
  95. [00:00:57] Ports supports: FLAVORS SELECTED_OPTIONS
  96. [00:00:57] Gathering ports metadata
  97. [00:01:08] Calculating ports order and dependencies
  98. [00:01:08] (-C) Cleaning specified packages to build
  99. [00:01:08] (-C) Flushing package deletions
  100. [00:01:09] Sanity checking the repository
  101. [00:01:09] Checking packages for incremental rebuild needs
  102. [00:01:18] Deleting pkgconf-1.5.4,1.txz: new version: 1.6.0,1
  103. [00:01:23] Deleting stale symlinks... done
  104. [00:01:23] Deleting empty directories... done
  105. [00:01:23] Cleaning the build queue
  106. [00:01:23] Sanity checking build queue
  107. [00:01:23] Processing PRIORITY_BOOST
  108. [00:01:23] Balancing pool
  109. [00:01:23] Recording filesystem state for prepkg... done
  110. [00:01:23] Building 29 packages using 3 builders
  111. [00:01:23] Starting/Cloning builders
  112. [00:01:24] Hit CTRL+t at any time to see build progress and stats
  113. [00:01:24] [01] [00:00:00] Building devel/pkgconf | pkgconf-1.6.0,1
  114. [00:01:24] [02] [00:00:00] Building devel/p5-Locale-gettext | p5-Locale-gettext-1.07
  115. [00:01:24] [03] [00:00:00] Building devel/p5-Locale-libintl | p5-Locale-libintl-1.31
  116. [00:01:34] [02] [00:00:10] Finished devel/p5-Locale-gettext | p5-Locale-gettext-1.07: Success
  117. [00:01:34] [02] [00:00:00] Building misc/help2man | help2man-1.47.8_1
  118. [00:01:35] [01] [00:00:11] Finished devel/pkgconf | pkgconf-1.6.0,1: Success
  119. [00:01:35] [01] [00:00:00] Building converters/p5-Text-Unidecode | p5-Text-Unidecode-1.30
  120. [00:01:39] [03] [00:00:15] Finished devel/p5-Locale-libintl | p5-Locale-libintl-1.31: Success
  121. [00:01:39] [03] [00:00:00] Building textproc/p5-Unicode-EastAsianWidth | p5-Unicode-EastAsianWidth-1.40
  122. [00:01:44] [02] [00:00:10] Finished misc/help2man | help2man-1.47.8_1: Success
  123. [00:01:44] [02] [00:00:00] Building textproc/libxslt | libxslt-1.1.32
  124. [00:01:45] [01] [00:00:10] Finished converters/p5-Text-Unidecode | p5-Text-Unidecode-1.30: Success
  125. [00:01:45] [01] [00:00:00] Building x11/xcb-proto | xcb-proto-1.13
  126. [00:01:47] [03] [00:00:08] Finished textproc/p5-Unicode-EastAsianWidth | p5-Unicode-EastAsianWidth-1.40: Success
  127. [00:01:47] [03] [00:00:00] Building print/texinfo | texinfo-6.5_4,1
  128. [00:01:51] [01] [00:00:06] Finished x11/xcb-proto | xcb-proto-1.13: Success
  129. [00:01:51] [01] [00:00:00] Building devel/py-funcsigs@py27 | py27-funcsigs-1.0.2
  130. [00:01:55] [01] [00:00:04] Finished devel/py-funcsigs@py27 | py27-funcsigs-1.0.2: Success
  131. [00:01:55] [01] [00:00:00] Building www/py-beaker@py27 | py27-beaker-1.10.0
  132. [00:01:59] [01] [00:00:04] Finished www/py-beaker@py27 | py27-beaker-1.10.0: Success
  133. [00:02:00] [01] [00:00:00] Building devel/llvm60 | llvm60-6.0.1_6
  134. ^C[00:02:12] Error: Signal SIGINT caught, cleaning up and exiting
  135. [00:02:12] Cleaning up
  136. [00:02:13] Unmounting file systems
  137. 102.934u 30.208s 2:12.33 100.6% 5161+1183k 37416+5032io 249pf+0w
  138. root@momh167-gjp4-8570p:~ # time poudriere bulk -C -j head textproc/libxml2 lang/python27 lang/perl5.28 devel/libedit
  139. [00:00:00] Creating the reference jail... done
  140. [00:00:04] Mounting system devices for head-default
  141. [00:00:04] Mounting ports/packages/distfiles
  142. [00:00:04] Using packages from previously failed build
  143. [00:00:04] Mounting packages from: /usr/local/poudriere/data/packages/head-default
  144. [00:00:04] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf
  145. /etc/resolv.conf -> /usr/local/poudriere/data/.m/head-default/ref/etc/resolv.conf
  146. [00:00:04] Starting jail head-default
  147. [00:00:05] Logs: /usr/local/poudriere/data/logs/bulk/head-default/2019-01-27_16h39m18s
  148. [00:00:05] Loading MOVED for /usr/local/poudriere/data/.m/head-default/ref/usr/ports
  149. [00:00:08] Ports supports: FLAVORS SELECTED_OPTIONS
  150. [00:00:08] Gathering ports metadata
  151. [00:00:08] Calculating ports order and dependencies
  152. [00:00:08] (-C) Cleaning specified packages to build
  153. [00:00:08] (-C) Deleting existing package: libedit-3.1.20181209_2,1.txz
  154. [00:00:08] (-C) Deleting existing package: perl5-5.28.1.txz
  155. [00:00:08] (-C) Deleting existing package: python27-2.7.15.txz
  156. [00:00:08] (-C) Deleting existing package: libxml2-2.9.8.txz
  157. [00:00:08] (-C) Flushing package deletions
  158. [00:00:08] Sanity checking the repository
  159. [00:00:08] Checking packages for incremental rebuild needs
  160. [00:00:09] Deleting stale symlinks... done
  161. [00:00:09] Deleting empty directories... done
  162. [00:00:09] Cleaning the build queue
  163. [00:00:09] Sanity checking build queue
  164. [00:00:09] Processing PRIORITY_BOOST
  165. [00:00:09] Balancing pool
  166. [00:00:09] Recording filesystem state for prepkg... done
  167. [00:00:09] Building 4 packages using 3 builders
  168. [00:00:09] Starting/Cloning builders
  169. [00:00:10] Hit CTRL+t at any time to see build progress and stats
  170. [00:00:10] [01] [00:00:00] Building devel/libedit | libedit-3.1.20181209_2,1
  171. [00:00:10] [02] [00:00:00] Building textproc/libxml2 | libxml2-2.9.8
  172. [00:00:10] [03] [00:00:00] Building lang/python27 | python27-2.7.15
  173. [00:00:33] [01] [00:00:23] Finished devel/libedit | libedit-3.1.20181209_2,1: Success
  174. [00:00:33] [01] [00:00:00] Building lang/perl5.28 | perl5-5.28.1
  175. [00:02:28] [02] [00:02:18] Finished textproc/libxml2 | libxml2-2.9.8: Success
  176. [00:03:09] [03] [00:02:59] Finished lang/python27 | python27-2.7.15: Success
  177. [00:07:05] [01] [00:06:32] Finished lang/perl5.28 | perl5-5.28.1: Success
  178. [00:07:05] Stopping 3 builders
  179. [00:07:05] Creating pkg repository
  180. Creating repository in /tmp/packages: 100%
  181. Packing files for repository: 100%
  182. [00:07:38] Committing packages to repository
  183. [00:07:38] Removing old packages
  184. [00:07:39] Built ports: devel/libedit textproc/libxml2 lang/python27 lang/perl5.28
  185. [head-default] [2019-01-27_16h39m18s] [committing:] Queued: 4 Built: 4 Failed: 0 Skipped: 0 Ignored: 0 Tobuild: 0 Time: 00:07:33
  186. [00:07:39] Logs: /usr/local/poudriere/data/logs/bulk/head-default/2019-01-27_16h39m18s
  187. [00:07:39] Cleaning up
  188. [00:07:39] Unmounting file systems
  189. 712.266u 61.580s 7:38.39 168.8% 39211+2625k 43513+18214io 69pf+0w
  190. root@momh167-gjp4-8570p:~ # time poudriere bulk -C -j head graphics/mesa-dri
  191. [00:00:00] Creating the reference jail... done
  192. [00:00:04] Mounting system devices for head-default
  193. [00:00:04] Mounting ports/packages/distfiles
  194. [00:00:04] Stashing existing package repository
  195. [00:00:04] Mounting packages from: /usr/local/poudriere/data/packages/head-default
  196. [00:00:04] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf
  197. /etc/resolv.conf -> /usr/local/poudriere/data/.m/head-default/ref/etc/resolv.conf
  198. [00:00:04] Starting jail head-default
  199. [00:00:05] Logs: /usr/local/poudriere/data/logs/bulk/head-default/2019-01-27_16h47m29s
  200. [00:00:05] Loading MOVED for /usr/local/poudriere/data/.m/head-default/ref/usr/ports
  201. [00:00:08] Ports supports: FLAVORS SELECTED_OPTIONS
  202. [00:00:08] Gathering ports metadata
  203. [00:00:09] Calculating ports order and dependencies
  204. [00:00:10] (-C) Cleaning specified packages to build
  205. [00:00:10] (-C) Flushing package deletions
  206. [00:00:10] Sanity checking the repository
  207. [00:00:10] Checking packages for incremental rebuild needs
  208. [00:00:11] Deleting stale symlinks... done
  209. [00:00:11] Deleting empty directories... done
  210. [00:00:11] Cleaning the build queue
  211. [00:00:11] Sanity checking build queue
  212. [00:00:11] Processing PRIORITY_BOOST
  213. [00:00:11] Balancing pool
  214. [00:00:11] Recording filesystem state for prepkg... done
  215. [00:00:11] Building 20 packages using 3 builders
  216. [00:00:11] Starting/Cloning builders
  217. [00:00:12] Hit CTRL+t at any time to see build progress and stats
  218. [00:00:12] [01] [00:00:00] Building print/texinfo | texinfo-6.5_4,1
  219. [00:00:12] [02] [00:00:00] Building textproc/libxslt | libxslt-1.1.32
  220. [00:00:12] [03] [00:00:00] Building devel/llvm60 | llvm60-6.0.1_6
  221. [00:00:46] [02] [00:00:34] Finished textproc/libxslt | libxslt-1.1.32: Success
  222. [00:00:46] [02] [00:00:00] Building x11/libxcb | libxcb-1.13.1
  223. [00:01:38] [01] [00:01:26] Finished print/texinfo | texinfo-6.5_4,1: Success
  224. [00:01:38] [01] [00:00:00] Building devel/autoconf | autoconf-2.69_2
  225. [00:02:14] [01] [00:00:36] Finished devel/autoconf | autoconf-2.69_2: Success
  226. [00:02:14] [01] [00:00:00] Building devel/automake | automake-1.16.1_1
  227. [00:02:18] [02] [00:01:32] Finished x11/libxcb | libxcb-1.13.1: Success
  228. [00:02:18] [02] [00:00:00] Building x11/libX11 | libX11-1.6.7,1
  229. [00:02:30] [01] [00:00:16] Finished devel/automake | automake-1.16.1_1: Success
  230. [00:02:30] [01] [00:00:00] Building graphics/wayland | wayland-1.16.0_1
  231. [00:03:19] [01] [00:00:49] Finished graphics/wayland | wayland-1.16.0_1: Success
  232. [00:03:19] [01] [00:00:00] Building graphics/libdrm | libdrm-2.4.96,1
  233. [00:04:02] [01] [00:00:43] Finished graphics/libdrm | libdrm-2.4.96,1: Success
  234. [00:04:02] [01] [00:00:00] Building textproc/py-mako@py27 | py27-mako-1.0.7_1
  235. [00:04:08] [01] [00:00:06] Finished textproc/py-mako@py27 | py27-mako-1.0.7_1: Success
  236. [00:05:33] [02] [00:03:15] Finished x11/libX11 | libX11-1.6.7,1: Success
  237. [00:05:33] [02] [00:00:00] Building x11/libXfixes | libXfixes-5.0.3_2
  238. [00:05:33] [01] [00:00:00] Building x11/libXext | libXext-1.3.3_3,1
  239. [00:05:44] [02] [00:00:11] Finished x11/libXfixes | libXfixes-5.0.3_2: Success
  240. [00:05:44] [02] [00:00:00] Building x11/libXdamage | libXdamage-1.1.4_5
  241. [00:05:50] [01] [00:00:17] Finished x11/libXext | libXext-1.3.3_3,1: Success
  242. [00:05:50] [01] [00:00:00] Building x11/libXrender | libXrender-0.9.10_2
  243. [00:05:55] [02] [00:00:11] Finished x11/libXdamage | libXdamage-1.1.4_5: Success
  244. [00:05:55] [02] [00:00:00] Building x11/libXxf86vm | libXxf86vm-1.1.4_3
  245. [00:06:05] [02] [00:00:10] Finished x11/libXxf86vm | libXxf86vm-1.1.4_3: Success
  246. [00:06:05] [02] [00:00:00] Building x11/libXv | libXv-1.0.11_2,1
  247. [00:06:06] [01] [00:00:16] Finished x11/libXrender | libXrender-0.9.10_2: Success
  248. [00:06:06] [01] [00:00:00] Building x11/libXrandr | libXrandr-1.5.1_2
  249. [00:06:14] [02] [00:00:09] Finished x11/libXv | libXv-1.0.11_2,1: Success
  250. [00:06:14] [02] [00:00:00] Building x11/libXvMC | libXvMC-1.0.10_2
  251. [00:06:18] [01] [00:00:12] Finished x11/libXrandr | libXrandr-1.5.1_2: Success
  252. [00:06:22] [02] [00:00:08] Finished x11/libXvMC | libXvMC-1.0.10_2: Success
  253. load: 2.69 cmd: sh 88385 [select] 409.33r 0.00u 0.02s 0% 3936k
  254. [head-default] [2019-01-27_16h47m29s] [parallel_build:] Queued: 20 Built: 17 Failed: 0 Skipped: 0 Ignored: 0 Tobuild: 3 Time: 00:06:56
  255. [03]: devel/llvm60 | llvm60-6.0.1_6 build (00:05:46 / 00:06:49)
  256. [00:07:01] Logs: /usr/local/poudriere/data/logs/bulk/head-default/2019-01-27_16h47m29s
  257. ^C[00:07:03] Error: Signal SIGINT caught, cleaning up and exiting
  258. [00:07:03] Cleaning up
  259. [00:07:03] Unmounting file systems
  260. 581.198u 110.517s 7:02.79 163.6% 29388+2046k 46859+30195io 86pf+0w
  261. root@momh167-gjp4-8570p:~ # clear ; date
  262. Sun Jan 27 16:55:38 GMT 2019
  263. root@momh167-gjp4-8570p:~ # grep -v \# /usr/local/etc/poudriere.d/make.conf | grep DEFAULT_VERSIONS
  264. DEFAULT_VERSIONS += samba=4.8
  265. DEFAULT_VERSIONS = llvm=80
  266. DEFAULT_VERSIONS += nss=3.41.1
  267. root@momh167-gjp4-8570p:~ # poudriere ports -u
  268. [00:00:00] Updating portstree "default" with portsnap...Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found.
  269. Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done.
  270. Fetching snapshot metadata... done.
  271. Updating from Sun Jan 27 15:41:32 GMT 2019 to Sun Jan 27 16:16:19 GMT 2019.
  272. Fetching 5 metadata patches... done.
  273. Applying metadata patches... done.
  274. Fetching 0 metadata files... done.
  275. Fetching 1 patches.
  276. (1/1) 100.00% done.
  277. done.
  278. Applying patches...
  279. done.
  280. Fetching 4 new ports or files... done.
  281. Removing old files and directories... done.
  282. Extracting new files:
  283. /usr/local/poudriere/ports/default/devel/Makefile
  284. /usr/local/poudriere/ports/default/devel/py-easyconfig/
  285. /usr/local/poudriere/ports/default/devel/py-jsonsir/
  286. /usr/local/poudriere/ports/default/devel/py-opengrok-tools/
  287. /usr/local/poudriere/ports/default/devel/py-resource/
  288. Building new INDEX files... done.
  289. done
  290. root@momh167-gjp4-8570p:~ # time poudriere bulk -C -j head graphics/mesa-dri
  291. [00:00:00] Creating the reference jail... done
  292. [00:00:03] Mounting system devices for head-default
  293. [00:00:03] Mounting ports/packages/distfiles
  294. [00:00:03] Using packages from previously failed build
  295. [00:00:03] Mounting packages from: /usr/local/poudriere/data/packages/head-default
  296. [00:00:03] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf
  297. /etc/resolv.conf -> /usr/local/poudriere/data/.m/head-default/ref/etc/resolv.conf
  298. [00:00:03] Starting jail head-default
  299. [00:00:04] Logs: /usr/local/poudriere/data/logs/bulk/head-default/2019-01-27_16h56m37s
  300. [00:00:04] Loading MOVED for /usr/local/poudriere/data/.m/head-default/ref/usr/ports
  301. [00:00:06] Ports supports: FLAVORS SELECTED_OPTIONS
  302. [00:00:06] Gathering ports metadata
  303. [00:00:07] Calculating ports order and dependencies
  304. [00:00:08] (-C) Cleaning specified packages to build
  305. [00:00:08] (-C) Flushing package deletions
  306. [00:00:08] Sanity checking the repository
  307. [00:00:08] Checking packages for incremental rebuild needs
  308. [00:00:09] Deleting stale symlinks... done
  309. [00:00:09] Deleting empty directories... done
  310. [00:00:09] Cleaning the build queue
  311. [00:00:09] Sanity checking build queue
  312. [00:00:09] Processing PRIORITY_BOOST
  313. [00:00:09] Balancing pool
  314. [00:00:09] Recording filesystem state for prepkg... done
  315. [00:00:09] Building 3 packages using 3 builders
  316. [00:00:09] Starting/Cloning builders
  317. [00:00:10] Hit CTRL+t at any time to see build progress and stats
  318. [00:00:10] [01] [00:00:00] Building devel/llvm60 | llvm60-6.0.1_6
  319. ^C[00:00:13] Error: Signal SIGINT caught, cleaning up and exiting
  320. [00:00:13] Cleaning up
  321. [00:00:13] Unmounting file systems
  322. 9.920u 8.867s 0:12.85 146.1% 1579+917k 15154+363io 13pf+0w
  323. root@momh167-gjp4-8570p:~ #
Add Comment
Please, Sign In to add comment