On Sun, Jan 08 2023, Jeremie Courreges-Anglas <j...@wxcvbn.org> wrote: > Hi, > > On Sun, Jan 08 2023, Jérémie Courrèges-Anglas <j...@wxcvbn.org> wrote: >> Bulk build on pbuild-amd64.wxcvbn.org >> >> Started : Tue Jan 3 02:26:11 CET 2023 >> Finished: Sat Jan 7 01:45:02 CET 2023 >> Duration: 3 Days 23 hours 19 minutes >> >> Built using OpenBSD 7.2-current (GENERIC.MP) #2: Fri Dec 30 02:11:28 CET 2022 >> >> Built 10508 packages >> >> Number of packages built each day: >> Jan 3: 3984 >> Jan 4: 1693 >> Jan 5: 1731 >> Jan 6: 3094 >> Jan 7: 6 >> >> >> Critical path missing pkgs: >> https://wxcvbn.org/~jca/build-failures/amd64-clang/2023-01-03/summary.txt >> >> Build failures: 132 > > Here's the results of a test bulk build using llvm 15 in base and ports > on amd64. Since a lot of the tree was taken out by a few ports > I patched some of them. Summary below, wip diff at the end of this > mail. > > | port | change summary > | > +--------------------------------------------+-------------------------------------------------------+ > | lang/python/Makefile.inc | PGO broken with llvm 15? > |
Here's the diff I had to use to unbreak python in my llvm 15 test bulk. I haven't investigated and I'm not asking for an ok, this is merely a heads-up. Input welcome. llvm 15 test material: git branch: https://github.com/jcourreges/openbsd-src/tree/llvm15-6 amd64 snaps: https://pbuild-amd64.wxcvbn.org/pub/OpenBSD/snapshots/amd64/ Index: lang/python/Makefile.inc =================================================================== RCS file: /home/cvs/ports/lang/python/Makefile.inc,v retrieving revision 1.156 diff -u -p -r1.156 Makefile.inc --- lang/python/Makefile.inc 25 Dec 2022 13:42:05 -0000 1.156 +++ lang/python/Makefile.inc 2 Jan 2023 23:02:48 -0000 @@ -130,7 +130,10 @@ CONFIGURE_ARGS += --with-lto . if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "powerpc" # On armv7, clang errors out due to lack of memory. # On powerpc, the python binary would crash by "Segmentation fault". -CONFIGURE_ARGS += --enable-optimizations +# XXX Fails with llvm 15 +# warning: code-96305.profclangr: unsupported instrumentation profile format version +# error: no profile can be merged +#CONFIGURE_ARGS += --enable-optimizations . endif . endif TEST_IS_INTERACTIVE = Yes -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
signature.asc
Description: PGP signature