[Bug 255753] devel/pyside2: py38-pyside2-5.15.2 poudriere build fails

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Aug 21 04:53:38 BST 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255753

alt2600 at icloud.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alt2600 at icloud.com

--- Comment #23 from alt2600 at icloud.com ---
Created attachment 227351
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=227351&action=edit
patch-qmake_revert_248155_qt5-3d

Steve, this may be due to me still learning git but I had issues with your
patch applying unless I included --directory=devel and applying from the devel
directory. This is probably user error on my end. But to make things easier for
folks like me: git apply with this patch from just being in /usr/ports without
additional switches to git. I created this patch including reverting 248155 by
removing the offending file. I applied these patches from a ports tree pulled
about an hour prior, with everything in the tree that can build allowed to
updated including qgis in the blocking notice. All this does is include your
patch to qmake and delete the qt5-3d patch file for AVX. qt5-qmake and qt5-3d
rebuilt, qt5-3d no longer shows using AVX in configure stage.

py38-pyside2 builds fine following patch
qgis runs without recompilation (though it was freshly updated, and failed
prior to the patch with the newer version) without illegal instructions, and so
is fixed PR 257402. It the qmake fix helped folks with AVX on qt5-3d then this
should work for them too, but I can only test the non-AVX case.

patch produced by git diff --staged, and confirmed to apply to new test branch
in my local tree. Maybe this will be useful to folks, but this gets me a little
closer to trying to migrate to Releng 13.0

if there is something wrong with the format of my patch let me know, I want to
learn how to do this properly.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list