[frameworks-kcoreaddons] [Bug 477248] New: KProcessTest::test_inheritance failed on OpenBSD

2023-11-19 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=477248

Bug ID: 477248
   Summary: KProcessTest::test_inheritance failed on OpenBSD
Classification: Frameworks and Libraries
   Product: frameworks-kcoreaddons
   Version: 5.112.0
  Platform: Other
OS: OpenBSD
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: mp...@kde.org
  Reporter: raf...@sizeofvoid.org
CC: kdelibs-b...@kde.org
  Target Milestone: ---

I'm trying to improve the KDE framwork support on OpenBSD and I ran into a
wired issue.
Why is /bin/true expected and not /bin/sh. In KProcess::setShellCommand we set
QProcess::setProgram(shell) and before we return arguments() we add
"argv.prepend(QProcess::program());". I would like to fix this but don't
understand it and would appreciate any tips.

./kprocesstest
* Start testing of KProcessTest *
Config: Using QtTest library 5.15.11, Qt 5.15.11 (x86_64-little_endian-lp64
shared (dynamic) release build; by Clang 16.0.6 ), unknown unknown
PASS   : KProcessTest::initTestCase()
PASS   : KProcessTest::test_channels()
PASS   : KProcessTest::test_setShellCommand()
FAIL!  : KProcessTest::test_inheritance() Compared values are not the same
   Actual   (qproc->program())   : "/bin/sh"
   Expected (QStringLiteral("/bin/true")): "/bin/true"
   Loc:
[/usr/ports/pobj/kcoreaddons-5.111.0/kcoreaddons-5.111.0/autotests/kprocesstest.cpp(112)]
PASS   : KProcessTest::cleanupTestCase()
Totals: 4 passed, 1 failed, 0 skipped, 0 blacklisted, 62ms
* Finished testing of KProcessTest *

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 463796] KIO::copy Segmentation fault

2023-01-05 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=463796

--- Comment #1 from Rafael Sadowski  ---
This issue can be fixed by disabling threaded kio_copy.
https://github.com/openbsd/ports/blob/master/devel/kf5/kio/patches/patch-src_core_slave_cpp

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 463796] KIO::copy Segmentation fault

2023-01-03 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=463796

Rafael Sadowski  changed:

   What|Removed |Added

 CC||raf...@sizeofvoid.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kio] [Bug 463796] New: KIO::copy Segmentation fault

2023-01-03 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=463796

Bug ID: 463796
   Summary: KIO::copy Segmentation fault
Classification: Frameworks and Libraries
   Product: frameworks-kio
   Version: 5.101.0
  Platform: OpenBSD
OS: OpenBSD
Status: REPORTED
  Severity: critical
  Priority: NOR
 Component: general
  Assignee: kio-bugs-n...@kde.org
  Reporter: raf...@sizeofvoid.org
CC: kdelibs-b...@kde.org
  Target Milestone: ---

For a long time there has been a really annoying crash in all KDE applications.
For example:
You will just copy/paste a file in dolphin file browser.
“Save as” in Okular - Universal Document Viewer.

I  found out it's in FileProtocol::copy / KIO::copy and I wrote a simple test
to reproduce the crash:

```
KIOFileCopy::KIOFileCopy()
{
QList sourceUrl = {
QUrl::fromLocalFile(QLatin1String("/home/rsadowski/src/kio_file_copy/build/bin/fileA.txt"))
};
const QUrl destinationUrl =
QUrl::fromLocalFile(QLatin1String("/home/rsadowski/src/kio_file_copy/build/bin/fileB.txt"));

KIO::CopyJob* job = KIO::copy(sourceUrl, destinationUrl, KIO::DefaultFlags
);
}
```

Debug output:
```
# ./kio_file_copy
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-rsadowski'
kf.crash: Could not find drkonqi in search paths:
("/home/rsadowski/src/kio_file_copy/build/bin", "/usr/local/lib/qt5/libexec",
"/usr/local/libexec")
kf.kio.core.copyjob:
(QUrl("file:///home/rsadowski/src/kio_file_copy/build/bin/fileA.txt"))
QUrl("file:///home/rsadowski/src/kio_file_copy/build/bin/fileB.txt")
kf.kio.widgets: Failed to check which JobView API is supported "The name
org.kde.kuiserver was not provided by any .service files"
kf.coreaddons: Checking for plugins in
("/home/rsadowski/src/kio_file_copy/build/bin/kf5/kio",
"/usr/local/lib/qt5/plugins/kf5/kio")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/kio_file.so" supports
protocols ("file")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/kio_ftp.so" supports protocols
("ftp")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/kio_ghelp.so" supports
protocols ("ghelp")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/kio_help.so" supports
protocols ("help")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/kio_http.so" supports
protocols ("http", "https", "webdav", "webdavs")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/kio_remote.so" supports
protocols ("remote")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/kio_trash.so" supports
protocols ("trash")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/ldap.so" supports protocols
("ldap", "ldaps")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/akonadi.so" supports protocols
("akonadi")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/kio_msits.so" supports
protocols ("ms-its")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/baloosearch.so" supports
protocols ("baloosearch")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/tags.so" supports protocols
("tags")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/timeline.so" supports
protocols ("timeline")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/about.so" supports protocols
("about")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/activities.so" supports
protocols ("activities")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/archive.so" supports protocols
("ar", "sevenz", "tar", "zip")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/bookmarks.so" supports
protocols ("bookmarks")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/filter.so" supports protocols
("bzip", "bzip2", "gzip", "lzma", "xz", "zstd")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/fish.so" supports protocols
("fish")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/info.so" supports protocols
("info")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/kio_filenamesearch.so"
supports protocols ("filenamesearch")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/man.so" supports protocols
("man")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/mtp.so" supports protocols
("mtp")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/recentdocuments.so" supports
protocols ("recentdocuments")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/recentlyused.so" supports
protocols ("recentlyused")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/sftp.so" supports protocols
("sftp")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/smb.so" supports protocols
("cifs", "smb")
kf.kio.core: "/usr/local/lib/qt5/plugins/kf5/kio/thumbnail.so" supports
protocols ("thumbnail")
kf.kio.core.copyjob: CopyJob: stating the dest
QUrl("file:///home/rsadowski/src/kio_file_copy/build/bin/fileB.txt")
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-rsadowski'
kf.kio.core: 0xad7a97c3040 Creating threaded worker
kf.kio.core.copyjob: d->state= 1
kf.kio.core.copyjob: 
kf.kio.core.copyjob: dest is dir: false
kf.kio.core.copyjob: KIO::stat on
QUrl("file:///home/rsadowski

[kdepim] [Bug 457692] Issues with CMake 3.24.0

2022-08-09 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=457692

--- Comment #2 from Rafael Sadowski  ---
(In reply to Nicolas Fella from comment #1)
> This was fixed in 22.08 with
> https://invent.kde.org/pim/messagelib/-/commit/
> 3edc93673f94604c203be1c899dffb25575985db

Thanks, yes this fix the issue. I can confirm the same issue in marble/kgeotag:

===>  Checking files for kgeotag-1.2.0p1
`/data/distfiles/kgeotag-1.2.0.tar.xz' is up to date.
>> (SHA256) kgeotag-1.2.0.tar.xz: OK
===>  Extracting for kgeotag-1.2.0p1
===>  Patching for kgeotag-1.2.0p1
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Generating configure for kgeotag-1.2.0p1
===>  Configuring for kgeotag-1.2.0p1
-- The CXX compiler identification is Clang 13.0.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /tmp/pobj/kgeotag-1.2.0/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
Installing in /usr/local. Run /tmp/pobj/kgeotag-1.2.0/build-amd64/prefix.sh to
set the environment for kgeotag.
-- Could not set up the appstream test. appstreamcli is missing.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - not found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Found KF5CoreAddons:
/usr/local/lib/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version
"5.96.0") 
-- Found Gettext: /usr/local/bin/msgmerge (found version "0.21") 
-- Found KF5I18n: /usr/local/lib/cmake/KF5I18n/KF5I18nConfig.cmake (found
version "5.96.0") 
-- Found KF5XmlGui: /usr/local/lib/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (found
version "5.96.0") 
-- Found KF5ConfigWidgets:
/usr/local/lib/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake (found
version "5.96.0") 
-- Found KF5Crash: /usr/local/lib/cmake/KF5Crash/KF5CrashConfig.cmake (found
version "5.96.0") 
-- Found KF5: success (found suitable version "5.96.0", minimum required is
"5.44.0") found components: CoreAddons I18n XmlGui ConfigWidgets Crash 
CMake Error at CMakeLists.txt:43 (find_package):
  Found package configuration file:

/usr/local/lib/cmake/Marble/MarbleConfig.cmake

  but it set Marble_FOUND to FALSE so package "Marble" is considered to be
  NOT FOUND.  Reason given by package:

  The following imported targets are referenced, but are missing: Astro



I guess I should open a bug issue in marble/kgeotag, correct?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepim] [Bug 457692] New: Issues with CMake 3.24.0

2022-08-09 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=457692

Bug ID: 457692
   Summary: Issues with CMake 3.24.0
   Product: kdepim
   Version: 5.20.3
  Platform: OpenBSD Packages
OS: OpenBSD
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kdepim-b...@kde.org
  Reporter: raf...@sizeofvoid.org
  Target Milestone: ---

Created attachment 151203
  --> https://bugs.kde.org/attachment.cgi?id=151203&action=edit
CMake Error logs

SUMMARY
***
I am the maintainer of all KDE packages on OpenBSD. I trying to update CMake
from 3.23.3 to 3.24.0 and I run in the following issues. KF is 5.96 and KDE
applications are 22.04.3.
***


STEPS TO REPRODUCE
1. On OpenBSD with all env:

cd /usr/ports/pobj/mailcommon-22.04.3/build-amd64 && /usr/bin/env -i  CC="cc"
CFLAGS="-O2 -pipe  "  CXX="c++" CXXFLAGS="-O2 -pipe  " 
LIBKF5MailCommon_VERSION=3.1 MODCMAKE_USE_SHARED_LIBS=yes
MODCMAKE_PORT_BUILD=yes MOC=/usr/local/bin/moc-qt5 
MODQT_INCDIR=/usr/local/include/X11/qt5  MODQT_LIBDIR=/usr/local/lib/qt5
UIC=/usr/local/bin/uic-qt5 Qt5_DIR=/usr/local/lib/qt5/cmake
Qt53DAnimation_DIR=/usr/local/lib/qt5/cmake
Qt53DCore_DIR=/usr/local/lib/qt5/cmake Qt53DExtras_DIR=/usr/local/lib/qt5/cmake
Qt53DInput_DIR=/usr/local/lib/qt5/cmake Qt53DLogic_DIR=/usr/local/lib/qt5/cmake
Qt53DQuick_DIR=/usr/local/lib/qt5/cmake
Qt53DQuickAnimation_DIR=/usr/local/lib/qt5/cmake
Qt53DQuickExtras_DIR=/usr/local/lib/qt5/cmake
Qt53DQuickInput_DIR=/usr/local/lib/qt5/cmake
Qt53DQuickRender_DIR=/usr/local/lib/qt5/cmake
Qt53DQuickScene2D_DIR=/usr/local/lib/qt5/cmake
Qt53DRender_DIR=/usr/local/lib/qt5/cmake
Qt5AccessibilitySupport_DIR=/usr/local/lib/qt5/cmake
Qt5AttributionsScannerTools_DIR=/usr/local/lib/qt5/cmake
Qt5Bluetooth_DIR=/usr/local/lib/qt5/cmake
Qt5Bodymovin_DIR=/usr/local/lib/qt5/cmake
Qt5Charts_DIR=/usr/local/lib/qt5/cmake
Qt5Concurrent_DIR=/usr/local/lib/qt5/cmake Qt5Core_DIR=/usr/local/lib/qt5/cmake
Qt5DBus_DIR=/usr/local/lib/qt5/cmake
Qt5DataVisualization_DIR=/usr/local/lib/qt5/cmake
Qt5Designer_DIR=/usr/local/lib/qt5/cmake
Qt5DesignerComponents_DIR=/usr/local/lib/qt5/cmake
Qt5DeviceDiscoverySupport_DIR=/usr/local/lib/qt5/cmake
Qt5DocTools_DIR=/usr/local/lib/qt5/cmake
Qt5EdidSupport_DIR=/usr/local/lib/qt5/cmake
Qt5EglFSDeviceIntegration_DIR=/usr/local/lib/qt5/cmake
Qt5EglFsKmsSupport_DIR=/usr/local/lib/qt5/cmake
Qt5EglSupport_DIR=/usr/local/lib/qt5/cmake
Qt5EventDispatcherSupport_DIR=/usr/local/lib/qt5/cmake
Qt5FbSupport_DIR=/usr/local/lib/qt5/cmake
Qt5FontDatabaseSupport_DIR=/usr/local/lib/qt5/cmake
Qt5Gamepad_DIR=/usr/local/lib/qt5/cmake
Qt5GlxSupport_DIR=/usr/local/lib/qt5/cmake Qt5Gui_DIR=/usr/local/lib/qt5/cmake
Qt5Help_DIR=/usr/local/lib/qt5/cmake
Qt5HunspellInputMethod_DIR=/usr/local/lib/qt5/cmake
Qt5InputSupport_DIR=/usr/local/lib/qt5/cmake
Qt5KmsSupport_DIR=/usr/local/lib/qt5/cmake
Qt5LinguistTools_DIR=/usr/local/lib/qt5/cmake
Qt5LinuxAccessibilitySupport_DIR=/usr/local/lib/qt5/cmake
Qt5Location_DIR=/usr/local/lib/qt5/cmake
Qt5Multimedia_DIR=/usr/local/lib/qt5/cmake
Qt5MultimediaGstTools_DIR=/usr/local/lib/qt5/cmake
Qt5MultimediaQuick_DIR=/usr/local/lib/qt5/cmake
Qt5MultimediaWidgets_DIR=/usr/local/lib/qt5/cmake
Qt5Network_DIR=/usr/local/lib/qt5/cmake
Qt5NetworkAuth_DIR=/usr/local/lib/qt5/cmake Qt5Nfc_DIR=/usr/local/lib/qt5/cmake
Qt5OpenGL_DIR=/usr/local/lib/qt5/cmake
Qt5OpenGLExtensions_DIR=/usr/local/lib/qt5/cmake
Qt5PacketProtocol_DIR=/usr/local/lib/qt5/cmake
Qt5Pdf_DIR=/usr/local/lib/qt5/cmake Qt5PdfWidgets_DIR=/usr/local/lib/qt5/cmake
Qt5PlatformCompositorSupport_DIR=/usr/local/lib/qt5/cmake
Qt5Positioning_DIR=/usr/local/lib/qt5/cmake
Qt5PositioningQuick_DIR=/usr/local/lib/qt5/cmake
Qt5PrintSupport_DIR=/usr/local/lib/qt5/cmake
Qt5Purchasing_DIR=/usr/local/lib/qt5/cmake Qt5Qml_DIR=/usr/local/lib/qt5/cmake
Qt5QmlDebug_DIR=/usr/local/lib/qt5/cmake
Qt5QmlDevTools_DIR=/usr/local/lib/qt5/cmake
Qt5QmlImportScanner_DIR=/usr/local/lib/qt5/cmake
Qt5QmlModels_DIR=/usr/local/lib/qt5/cmake
Qt5QmlWorkerScript_DIR=/usr/local/lib/qt5/cmake
Qt5Quick_DIR=/usr/local/lib/qt5/cmake
Qt5QuickCompiler_DIR=/usr/local/lib/qt5/cmake
Qt5QuickControls2_DIR=/usr/local/lib/qt5/cmake
Qt5QuickParticles_DIR=/usr/local/lib/qt5/cmake
Qt5QuickShapes_DIR=/usr/local/lib/qt5/cmake
Qt5QuickTemplates2_DIR=/usr/local/lib/qt5/cmake
Qt5QuickTest_DIR=/usr/local/lib/qt5/cmake
Qt5QuickWidgets_DIR=/usr/local/lib/qt5/cmake
Qt5RemoteObjects_DIR=/usr/local/lib/qt5/cmake
Qt5RepParser_DIR=/usr/local/lib/qt5/cmake
Qt5Script_DIR=/usr/local/lib/qt5/cmake
Qt5ScriptTools_DIR=/usr/local/lib/qt5/cmake
Qt5Scxml_DIR=/usr/local/lib/qt5/cmake Qt5Sensors_DIR=/usr/local/lib/qt5/cmake
Qt5SerialBus_DIR=/usr/local/lib/qt5/cmake
Qt5SerialPort_DIR=/usr/local/lib/qt5/cmake
Qt5ServiceSupport_DIR=/usr/local/lib/qt5/cmake
Qt5Sql_DIR=/usr/local/lib/qt5/cmake Qt5Svg_DIR=/usr/local/lib/qt5/cmake
Qt5Test_DIR=/usr/local/lib/qt5/cmake
Qt5TextToSpeech_DIR=/usr/local/lib/qt5/cmake
Qt5ThemeSupport

[dolphin] [Bug 401925] New: Many icons are not displayed

2018-12-09 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=401925

Bug ID: 401925
   Summary: Many icons are not displayed
   Product: dolphin
   Version: 18.08.2
  Platform: OpenBSD Packages
OS: OpenBSD
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: dolphin-bugs-n...@kde.org
  Reporter: raf...@sizeofvoid.org
CC: elvis.angelac...@kde.org
  Target Milestone: ---

Created attachment 116807
  --> https://bugs.kde.org/attachment.cgi?id=116807&action=edit
Open dolphin

I see very few icons in dolphin (Please see attached screenshot) and on the
terminal many "QPixmap::scaled: Pixmap is a null pixmap" messages.

I'm the KDE5 packages maintainer for OpenBSD. We install all 3rdparty under
"/usr/local/" as well as breeze-icons and oxygen-icons.


/usr/local/share/icons/{breeze,breeze-dark,hicolor,oxygen} Could that be the
problem? Any others debug advice?


SOFTWARE/OS VERSIONS
OpenBSD -current
KDE Plasma Version: None
KDE Frameworks Version: 18.08.2
Qt Version: 5.9.7

-- 
You are receiving this mail because:
You are watching all bug changes.

[extra-cmake-modules] [Bug 398844] New: Wrong archive name like "libartikulatesound.so.0"

2018-09-19 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=398844

Bug ID: 398844
   Summary: Wrong archive name like "libartikulatesound.so.0"
   Product: extra-cmake-modules
   Version: 5.46.0
  Platform: Other
OS: OpenBSD
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: ecm-bugs-n...@kde.org
  Reporter: raf...@sizeofvoid.org
  Target Milestone: ---

Hallo KDE devs,

I ported a lot of software from the KDE universe to OpenBSD[1]. Currently I am
working on porting all KDE Applications 17/18.XX to OpenBSD.
For a some applications I've been running into the same issue and it's always
the same issue.
CMake creates a wrong archive name like "libartikulatesound.so.0". Please see
example below from artikulate-17.12.3.

It should be "artikulatesound" and of course ld(1) can't handel it.

FAILED: libsound/src/qtmultimediabackend/qtmultimediabackend.so
: && /usr/ports/pobj/artikulate-17.12.3/bin/c++ -fPIC -O2 -pipe -std=c++0x
-fno-operator-names -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra
-Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith
-Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla
-Wdate-time -fdiagnostics-color=always -fexceptions -DNDEBUG 
-Wl,--fatal-warnings -Wl,--enable-new-dtags -shared -o
libsound/src/qtmultimediabackend/qtmultimediabackend.so
libsound/src/qtmultimediabackend/CMakeFiles/qtmultimediabackend.dir/qtmultimediabackend.cpp.o
libsound/src/qtmultimediabackend/CMakeFiles/qtmultimediabackend.dir/qtmultimediacapturebackend.cpp.o
libsound/src/qtmultimediabackend/CMakeFiles/qtmultimediabackend.dir/qtmultimediaoutputbackend.cpp.o
libsound/src/qtmultimediabackend/CMakeFiles/qtmultimediabackend.dir/__/libsound_debug.cpp.o
libsound/src/qtmultimediabackend/CMakeFiles/qtmultimediabackend.dir/qtmultimediabackend_autogen/mocs_compilation.cpp.o
-L/usr/ports/pobj/artikulate-17.12.3/build-amd64/libsound/src 
-L/usr/local/lib/qt5/.  -L/usr/local/lib
-Wl,-rpath,/usr/ports/pobj/artikulate-17.12.3/build-amd64/libsound/src:/usr/local/lib/qt5/.:/usr/local/lib:/usr/X11R6/lib:
-llibartikulatesound.so.0 -lQt5Multimedia -lKF5CoreAddons -lKF5I18n
-lQt5Network -lQt5Gui -lQt5Core -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib
&& :
/usr/bin/ld: cannot find -llibartikulatesound.so.0
c++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
*** Error 1 in . (/usr/ports/devel/cmake/cmake.port.mk:39 'do-build')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2729
'/usr/ports/pobj/artikulate-17.12.3/build-amd64/.build_done')   
*** Error 1 in /usr/ports/mystuff/openbsd-wip/x11/kde-applications/artikulate
(/usr/ports/infrastructure/mk/bsd.port.mk:2412 'all')  

I'd be grateful for any advice.


[1]: http://openports.se/bbmaint.php?maint=openbsd-...@googlegroups.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[kexi] [Bug 389844] Kexi starts with an empty error dialog on OpenBSD

2018-02-21 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=389844

Rafael Sadowski  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED

--- Comment #15 from Rafael Sadowski  ---
Issue fixed by setting -DKDE_INSTALL_QTPLUGINDIR. Thank you for your support
thus the way is clear for kexi in OpenBSD.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kexi] [Bug 389844] Kexi starts with an empty error dialog

2018-02-11 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=389844

--- Comment #11 from Rafael Sadowski  ---
How do you interpret/read QT_PLUGIN_PATH in kexi or do you use something from
KDE frameworks? Maybe the bug is in our  KDE frameworks on OpenBSD. I would
like to work out a solution where our OpenBSD users don't have to set
QT_PLUGIN_PATH by hand.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kexi] [Bug 389844] Kexi starts with an empty error dialog

2018-02-11 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=389844

--- Comment #10 from Rafael Sadowski  ---
With QT_PLUGIN_PATH kexi  Mysql and postgresql plugins work fine.

Of course I build the test but I run into:

"The file
/usr/ports/pobj/kexi-3.0.2/kexi-3.0.2/src/main/autotests/data/GlobalSearchTest.kexi
is not recognized as being supported by Kexi."

"Could not find plugin supporting for this file type. 
Detected MIME type is “application/x-sqlite3” (SQLite3 database)."

-- 
You are receiving this mail because:
You are watching all bug changes.

[kexi] [Bug 389844] Kexi starts with an empty error dialog

2018-02-06 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=389844

--- Comment #8 from Rafael Sadowski  ---
yes, in OpenBSD all 3rdparty Software for/from packages is installed to
/usr/local/.  With your QT_PLUGIN_PATH hint kexi starts and works fine. Thanks!

Now, I'm looking for an approach with which we can make it easy for the OpenBSD
package user to start kexi without env tweaks. Is there any way I can modify in
code to search explicit in /usr/local//lib/plugins or maybe with a camke
option? CMAKE_INSTALL_PREFIX does not work.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kexi] [Bug 389844] Kexi starts with an empty error dialog

2018-02-06 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=389844

--- Comment #5 from Rafael Sadowski  ---
Hi Jarosław,

first of all thank you, Commit 5e502d3a68a78e4352a26e5ed6fe976ac128ecfc fixes
the empty error dialog. Your error message now appears but of course it doesn't
solve my main problem.

I'm the OpenBSD calligra maintainer and I try to port the current kexi version
to OpenBSD by user request. I hope it also depends on your interest to support
as many OS as possible.

kdb found all driver, please see bewlow the cmake configure output:

-- Found PkgConfig: /usr/bin/pkg-config (found version "0.27.1")
-- Found SQLite version 3.21.0
-- Found support for extensions loading in SQLite.
-- Found Sqlite: /usr/local/include (Required is at least version "3.6.16")
-- Found ICU header files in /usr/local/include
-- Found ICU libraries: /usr/local/lib/libicuuc.so.13.0
-- Found MySQL: /usr/local/lib/mysql/libmysqlclient.so.27.0
-- Found PostgreSQL: /usr/local/lib/libpq.so.6.10 (found version "10.1")
-- The following features have been enabled:

What can I do to analyse the problem?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kexi] [Bug 389844] New: Kexi starts with an empty error dialog

2018-02-03 Thread Rafael Sadowski
https://bugs.kde.org/show_bug.cgi?id=389844

Bug ID: 389844
   Summary: Kexi starts with an empty error dialog
   Product: kexi
   Version: 3.0.2
  Platform: Other
OS: OpenBSD
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: General
  Assignee: kexi-b...@kde.org
  Reporter: raf...@sizeofvoid.org
CC: a...@piggz.co.uk, in...@fables.co.za
  Target Milestone: ---

When I start kexi an empty error dialog pops up. There is only an okay button
and a red error icon. The dialog headline says: "Error - Kexi" Thats's all.
After clicking on OK kexi exit with return code 1.

-- 
You are receiving this mail because:
You are watching all bug changes.