FreeBSD ports you maintain which are out of date

2021-05-25 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/k...@freebsd.org.html


Port| Current version | New version
+-+
graphics/kcolorpicker   | 0.1.5   | v0.1.6
+-+
graphics/kimageannotator| 0.4.2   | v0.5.0
+-+
graphics/ksnip  | 1.8.2   | v1.9.0
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!


maintainer-feedback requested: [Bug 256151] x11/konsole profile set to /bin/sh: Warning: Could not find an interactive shell to start.

2021-05-25 Thread bugzilla-noreply
Bugzilla Automation  has asked freebsd-kde (Team)
 for maintainer-feedback:
Bug 256151: x11/konsole profile set to /bin/sh: Warning: Could not find an
interactive shell to start.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256151



--- Description ---
Spun off from : 

1. create a new profile

2. set its command to /bin/sh

3. open a new tab using the profile

> Warning: Could not find an interactive shell to start.

### Workaround

4. edit the profile to use sh (without specifying a path)

### Environment

% date ; freebsd-version ; uname -KU
Tue 25 May 2021 15:36:14 BST
14.0-CURRENT
1400013 1400013
% pkg info -x konsole
konsole-21.04.1
% grep url /etc/pkg/FreeBSD.conf 
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest";,
% ls -hl /bin/sh
-r-xr-xr-x  1 root  wheel   168K 15 May 14:33 /bin/sh
% file /bin/sh
/bin/sh: ELF 64-bit LSB pie executable, x86-64, version 1 (FreeBSD),
dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 14.0
(1400013), FreeBSD-style, stripped
%


[Bug 256151] x11/konsole profile set to /bin/sh: Warning: Could not find an interactive shell to start.

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256151

Bug ID: 256151
   Summary: x11/konsole profile set to /bin/sh: Warning: Could not
find an interactive shell to start.
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Some People
  Priority: ---
 Component: Individual Port(s)
  Assignee: k...@freebsd.org
  Reporter: grahamper...@gmail.com
 Flags: maintainer-feedback?(k...@freebsd.org)
  Assignee: k...@freebsd.org

Spun off from : 

1. create a new profile

2. set its command to /bin/sh

3. open a new tab using the profile

> Warning: Could not find an interactive shell to start.

### Workaround

4. edit the profile to use sh (without specifying a path)

### Environment

% date ; freebsd-version ; uname -KU
Tue 25 May 2021 15:36:14 BST
14.0-CURRENT
1400013 1400013
% pkg info -x konsole
konsole-21.04.1
% grep url /etc/pkg/FreeBSD.conf 
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest";,
% ls -hl /bin/sh
-r-xr-xr-x  1 root  wheel   168K 15 May 14:33 /bin/sh
% file /bin/sh
/bin/sh: ELF 64-bit LSB pie executable, x86-64, version 1 (FreeBSD),
dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 14.0
(1400013), FreeBSD-style, stripped
%

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

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

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255753

--- Comment #5 from Frans van der Veer  ---
I can confirm that the the patch proposed by crahman works for me also. My
machine holds two INTEL X5650 XEON processors that do not support  this avx2
functionality.

So the root of this problem is not pyside2, but graphics/qt5-3d.

In case it is helpful, here is an exerpt of the system startup log, that shows
the processor capabilities:

May 25 08:25:12 arwen kernel: FreeBSD 12.2-RELEASE-p6 GENERIC amd64
May 25 08:25:12 arwen kernel: FreeBSD clang version 10.0.1
(g...@github.com:llvm/llvm-project.git llvmorg-10.0.1-0-gef32c611aa2)
May 25 08:25:12 arwen kernel: VT(vga): resolution 640x480
May 25 08:25:12 arwen kernel: CPU: Intel(R) Xeon(R) CPU   X5650  @
2.67GHz (2660.06-MHz K8-class CPU)
May 25 08:25:12 arwen kernel:   Origin="GenuineIntel"  Id=0x206c2  Family=0x6 
Model=0x2c  Stepping=2
May 25 08:25:12 arwen kernel:  
Features=0xbfebfbff
May 25 08:25:12 arwen kernel:  
Features2=0x29ee3ff
May 25 08:25:12 arwen kernel:   AMD
Features=0x2c100800
May 25 08:25:12 arwen kernel:   AMD Features2=0x1
May 25 08:25:12 arwen kernel:   VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID
May 25 08:25:12 arwen kernel:   TSC: P-state invariant, performance statistics
May 25 08:25:12 arwen kernel: real memory  = 94491377664 (90114 MB)

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

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

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255753

Frans van der Veer  changed:

   What|Removed |Added

   Severity|Affects Only Me |Affects Some People
   Hardware|Any |amd64

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

[Bug 256152] graphics/qt5-3d: fails to work on processors with CPU < haswell (anything without AVX2)

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256152

Bug ID: 256152
   Summary: graphics/qt5-3d: fails to work on processors with CPU
< haswell (anything without AVX2)
   Product: Ports & Packages
   Version: Latest
  Hardware: amd64
OS: Any
Status: New
  Severity: Affects Many People
  Priority: ---
 Component: Individual Port(s)
  Assignee: k...@freebsd.org
  Reporter: crah...@gmail.com
 Flags: maintainer-feedback?(k...@freebsd.org)
  Assignee: k...@freebsd.org

The fix to bug#248155 forces the build of qt5-3d to generate AVX2 instructions
even on systems that do not support it.

On a Q9650 penryn (which does not support AVX2), with or without CPUTYPE set to
core2:

  Use SSE2 instructions .. yes
  Use AVX2 instructions .. yes

results during configuration.

As a result, use of qt5-3d after building it on a pre-AVX2 machine results in
failure via SIGILL.  This includes attempting to build the dependent port
pyside2, and is the source of bug#255753.

The problem is related to comment#6 in bug#248155:
 "Yeah, someone should invest some time in why the AVX2 detection fails."

However, until that problem is fixed it would be better to tolerate the
diminished performance resulting from underestimating CPU capabilities than the
cryptic failure of dependent systems to run at all.  Perhaps in the meanwhile
the use of AVX2 instructions should be made a port configuration option?

Thanks!

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

maintainer-feedback requested: [Bug 256152] graphics/qt5-3d: fails to work on processors with CPU < haswell (anything without AVX2)

2021-05-25 Thread bugzilla-noreply
Bugzilla Automation  has asked freebsd-kde (Team)
 for maintainer-feedback:
Bug 256152: graphics/qt5-3d: fails to work on processors with CPU < haswell
(anything without AVX2)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256152



--- Description ---
The fix to bug#248155 forces the build of qt5-3d to generate AVX2 instructions
even on systems that do not support it.

On a Q9650 penryn (which does not support AVX2), with or without CPUTYPE set to
core2:

  Use SSE2 instructions .. yes
  Use AVX2 instructions .. yes

results during configuration.

As a result, use of qt5-3d after building it on a pre-AVX2 machine results in
failure via SIGILL.  This includes attempting to build the dependent port
pyside2, and is the source of bug#255753.

The problem is related to comment#6 in bug#248155:
 "Yeah, someone should invest some time in why the AVX2 detection fails."

However, until that problem is fixed it would be better to tolerate the
diminished performance resulting from underestimating CPU capabilities than the
cryptic failure of dependent systems to run at all.  Perhaps in the meanwhile
the use of AVX2 instructions should be made a port configuration option?

Thanks!


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

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255753

--- Comment #6 from crah...@gmail.com ---
Refer to bug#256152, "graphics/qt5-3d: fails to work on processors with CPU <
haswell (anything without AVX2)".

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

[Bug 248155] graphics/qt5-3d: fails to build with CPUTYPE>=haswell (anything with AVX2 I guess)

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248155

--- Comment #11 from Steve Wills  ---
(In reply to crahman from comment #10)
Were all of your packages built on the system that doesn't support AVX2? Or
have you maybe used some binary packages from the official repo or other hosts
and then only built pyside2 locally? The reason I ask, there's something saved
in another QT package somewhere (I forget the details, will try to re-track
them down) that stores what is available, so I think mixing and matching could
possibly cause this issue.

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

[Bug 248155] graphics/qt5-3d: fails to build with CPUTYPE>=haswell (anything with AVX2 I guess)

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248155

--- Comment #12 from Steve Wills  ---
(In reply to Steve Wills from comment #11)
Ah, found it, /usr/local/lib/qt5/mkspecs/qmodule.pri from qt5-qmake
(devel/qt5-qmake). Could you please share the content of your copy of that
file? If it mentions avx2, that might be the source of the problem.

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

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

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255753

--- Comment #7 from Steve Wills  ---
Could you please share a copy of the content of
/usr/local/lib/qt5/mkspecs/qmodule.pri from qt5-qmake (devel/qt5-qmake)? If it
mentions avx2, that might be the source of the problem.

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

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

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255753

--- Comment #8 from Frans van der Veer  ---
Hello Steve,

here it is, indeed it seems to mention avx2:

QT_CPU_FEATURES.x86_64 = mmx sse sse2
QT.global_private.enabled_features = sse2 alloca avx2 dlopen network
posix_fallocate reduce_ex
ports reduce_relocations relocatable sql system-zlib testlib xml
QT.global_private.disabled_features = alloca_h alloca_malloc_h
android-style-assets private_te
sts dbus dbus-linked gc_binaries gui intelcet libudev release_tools
stack-protector-strong wid
gets zstd
PKG_CONFIG_EXECUTABLE = pkgconf
QMAKE_LIBS_LIBDL =
QT_COORD_TYPE = double
QMAKE_LIBS_ZLIB = -lz
CONFIG -= precompile_header
CONFIG += sse2 aesni sse3 ssse3 sse4_1 sse4_2 avx avx2 avx512f avx512bw
avx512cd avx512dq avx5
12er avx512ifma avx512pf avx512vbmi avx512vl compile_examples f16c largefile
rdrnd rdseed shan
i x86SimdAlways
QT_BUILD_PARTS += libs tools
QT_HOST_CFLAGS_DBUS +=
~

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

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

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255753

--- Comment #9 from Steve Wills  ---
(In reply to Frans van der Veer from comment #8)
Ok, thanks for confirming. Was your qmake built on your host that does not
support AVX2 or on another host that does support AVX2? If it was built on a
host that does not support AVX2 then I think it shouldn't mention avx2 and that
might be the source of the issue. In the mean time, you may be able to simply
edit it not to mention avx2 and other things that CPU does not support and
avoid the issue.

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

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

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255753

--- Comment #10 from Frans van der Veer  ---
(In reply to Steve Wills from comment #9)
In this case is was built on the same host, but within a poudriere jail. That
is what you will regard as being the same host also I presume.

Come to think of that, the contents of the file is from the host filing system,
not from the jail filing system.

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

[Bug 256151] x11/konsole profile set to /bin/sh: Warning: Could not find an interactive shell to start.

2021-05-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256151

Graham Perrin  changed:

   What|Removed |Added

URL||https://bugs.kde.org/show_b
   ||ug.cgi?id=436242

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