Re: how to create a rpm-autospec based package

2024-09-05 Thread Martin Gansser
I changed now the version field, so the package name numbering is 
pyliblo3-0.16.2^20240801git91d1781-1.fc40.src.rpm

[1] https://martinkg.fedorapeople.org/ErrorReports/pyliblo3.spec
[2] 
https://martinkg.fedorapeople.org/ErrorReports/pyliblo3-0.16.2%5e20240801git91d1781-1.fc40.src.rpm

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: how to create a rpm-autospec based package

2024-09-05 Thread Martin Gansser
First i converting the specfile with:

[martin@fc40 SPECS]$ rpmautospec convert pyliblo3.spec 
Converted to %autorelease and %autochangelog.

and then I create the src.rpm file with

[martin@fc40 SPECS]$ rpmbuild -bs pyliblo3.spec
Einstellung SOURCE_DATE_EPOCH=1725494400
Created: /home/martin/rpmbuild/SRPMS/pyliblo3-0.16.2-1.fc40.src.rpm

but why is the src.rpm not created with the git extension ?
pyliblo3-0.16.2-0.5.git91d1781.fc40.src.rpm

I would then like to import these with:
fedpkg import ~/rpmbuild/SRPMS/pyliblo3-0.16.2-0.5.git91d1781.fc40.src.rpm

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


how to create a rpm-autospec based package

2024-09-05 Thread Martin Gansser
Hello,

I have created a new package pyliblo3.spec [1] and would like to know how to
create a rpm-autospec` based package from it.

If I use the following command

[martin@fc40 SPECS]$ rpmautospec convert pyliblo3.spec 
Converted to %autorelease and %autochangelog.

then these two lines are changed in the spec file.

Release: %autorelease

%changelog
%autochangelog

and a changelog file is created.

Which command is used to enter the following block in the spec file?


## START: Set by rpmautospec
## (rpmautospec version 0.6.3)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
release_number = 0.5
base_release_number = tonumber(rpm.expand(“%{?-b*}%{!?-b:1}”));
print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
## END: Set by rpmautospec

[1] https://martinkg.fedorapeople.org/Review/SPECS/pyliblo3.spec
[2] 
https://martinkg.fedorapeople.org/Review/SRPMS/pyliblo3-0.16.2-0.5.git91d1781.fc40.src.rpm

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3 - build on rawhide fails

2024-09-04 Thread Martin Gansser
this patch solves the problem::

--- a/pyliblo3/_liblo.pyx
+++ b/pyliblo3/_liblo.pyx
@@ -271,7 +271,7 @@ cdef int _msg_callback(const_char *path, const_char *types, 
lo_arg **argv,
 elif t == 'm': v = (argv[i].m[0], argv[i].m[1], argv[i].m[2], 
argv[i].m[3])
 elif t == 't': v = _timetag_to_double(argv[i].t)
 elif t == 'b':
-v = bytes(lo_blob_dataptr(argv[i]))
+v = bytes(lo_blob_dataptr(argv[i]))
 else:
 v = None  # unhandled data type


Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


pyliblo3 - build on rawhide fails

2024-09-03 Thread Martin Gansser
Hi,

$ rpmbuild -bs pyliblo3.spec 
$ mock -r fedora-42-x86_64 ../SRPMS/pyliblo3-0.16.2-0.4.git91d1781.fc40.src.rpm 

There is a build error on rawhide, how can i fix this ?

  gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 
-DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions 
-fcf-protection -fexceptions -O3 -O2 -flto=auto -ffat-lto-objects -fexceptions 
-g -grecord-gcc-switches -pipe -Wall -Werror=format-security 
-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic 
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection 
-mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC 
-Ipyliblo3 -I/usr/include -I/usr/local/include -I/usr/include/python3.13 -c 
pyliblo3/_liblo.c -o build/temp.linux-x86_64-cpython-313/pyliblo3/_liblo.o 
-fno-strict-aliasing -Werror-implicit-function-declaration -Wfatal-errors
  pyliblo3/_liblo.c: In function ‘__pyx_f_8pyliblo3_6_liblo__msg_callback’:
  pyliblo3/_liblo.c:8980:92: error: passing argument 1 of ‘lo_blob_dataptr’ 
from incompatible pointer type [-Wincompatible-pointer-types]
   8980 |   __pyx_t_7 = __Pyx_PyBytes_FromCString(((unsigned char 
*)lo_blob_dataptr((__pyx_v_argv[__pyx_v_i]; if (unlikely(!__pyx_t_7)) 
__PYX_ERR(0, 274, __pyx_L1_error)
|   
~^~~~
|   
 |
|   
 lo_arg *
  pyliblo3/_liblo.c:1322:78: note: in definition of macro 
‘__Pyx_PyBytes_FromCString’
   1322 | #define __Pyx_PyBytes_FromCString(s)   
__Pyx_PyBytes_FromString((const char*)s)
|   
   ^
  compilation terminated due to -Wfatal-errors.
  error: command '/usr/bin/gcc' failed with exit code 1
  error: subprocess-exited-with-error



[1] https://martinkg.fedorapeople.org/Review/SPECS/pyliblo3.spec
[2] 
https://martinkg.fedorapeople.org/Review/SRPMS/pyliblo3-0.16.2-0.4.git91d1781.fc40.src.rpm

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: rawhide package shotcut-24.08.29-1.fc42 fails on i686

2024-09-03 Thread Martin Gansser
Thanks, will add ExcludeArch:%{ix86}

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


rawhide package shotcut-24.08.29-1.fc42 fails on i686

2024-09-03 Thread Martin Gansser
Hi,

when I try to build the rawhide package for shotcut-24.08.29-1.fc42, it fails 
[1] on i686

[1] https://koji.fedoraproject.org/koji/taskinfo?taskID=122878905

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3 - %python3 setup.py test fails

2024-09-03 Thread Martin Gansser
ok, thanks.

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3 - %python3 setup.py test fails

2024-09-03 Thread Martin Gansser
problem solved by changing this in the rpm spec file.

%prep
%autosetup -p1 -n pyliblo3-%{commit0}
# Remove pregenerated Cython C sources and build it again
rm -rf pyliblo3/_liblo.c

# Fix permissions (fix for rpmlint warning "spurious-executable-perm")
chmod 644 NEWS README.md COPYING 

%generate_buildrequires
%pyproject_buildrequires

%build
cython -I pyliblo3 pyliblo3/_liblo.pyx
%pyproject_wheel

%install
%py3_shebang_fix .
%pyproject_install
%pyproject_save_files pyliblo3

mkdir -p %{buildroot}%{_mandir}/man1
cp scripts/dump_osc.1 %{buildroot}%{_mandir}/man1/
cp scripts/send_osc.1 %{buildroot}%{_mandir}/man1/

%check
%{py3_test_envvars} %{python3} -P -m unittest discover -s ./test -p '*.py'

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3 - %python3 setup.py test fails

2024-09-02 Thread Martin Gansser
when i use %tox for testing, it works.
# dnf -y install python3-tox-current-env


%check
# Set up the environment variables for running tests
$TOX_TESTENV_PASSENV
%tox -- --parallel 0 -- --verbose tests/*
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3 - %python3 setup.py test fails

2024-08-30 Thread Martin Gansser
and this with:

[martin@fc40 pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460]$ tox -e py312 
-- --verbose test/unit.py

ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini 
at /home/martin/rpmbuild/BUILD/pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460
.pkg: _optional_hooks> python 
/usr/lib/python3.12/site-packages/pyproject_api/_backend.py True 
setuptools.build_meta
.pkg: get_requires_for_build_sdist> python 
/usr/lib/python3.12/site-packages/pyproject_api/_backend.py True 
setuptools.build_meta
.pkg: get_requires_for_build_wheel> python 
/usr/lib/python3.12/site-packages/pyproject_api/_backend.py True 
setuptools.build_meta
.pkg: prepare_metadata_for_build_wheel> python 
/usr/lib/python3.12/site-packages/pyproject_api/_backend.py True 
setuptools.build_meta
.pkg: build_sdist> python 
/usr/lib/python3.12/site-packages/pyproject_api/_backend.py True 
setuptools.build_meta
py312: install_package> python -I -m pip install --force-reinstall --no-deps 
/home/martin/rpmbuild/BUILD/pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460/.tox/.tmp/package/3/pyliblo3-0.16.2.tar.gz
  py312: OK (9.77 seconds)
  congratulations :) (9.88 seconds)

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3 - %python3 setup.py test fails

2024-08-30 Thread Martin Gansser
Hi Miro,

when i running this command in the rpm BUILD folder, i get a success message.

[martin@fc40 pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460]$ python3 -m tox 
 -q --recreate -e py312 --parallel 0 -- --verbose test/unit.py 
test/unit.py.patch
  py312: OK (15.12 seconds)
  congratulations :) (15.22 seconds)


but I don't know how to implement this in the rpm spec file ?

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3 - %python3 setup.py test fails

2024-08-29 Thread Martin Gansser
sorry, no success

test1:


%check
mv pyliblo3 pyliblo3_dont
%{py3_test_envvars} %{python3} -m unittest discover

...
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' 
--ignore=/home/martin/rpmbuild/BUILD/pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460/.pyproject-builddir'
+ PYTEST_XDIST_AUTO_NUM_WORKERS=2
+ /usr/bin/python3 -P -m unittest discover
E
==
ERROR: pyliblo3 (unittest.loader._FailedTest.pyliblo3)
--
ImportError: Failed to import test module: pyliblo3
Traceback (most recent call last):
  File "/usr/lib64/python3.12/unittest/loader.py", line 429, in _find_test_path
package = self._get_module_from_name(name)
  
  File "/usr/lib64/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
__import__(name)
  File 
"/home/martin/rpmbuild/BUILD/pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460/pyliblo3/__init__.py",
 line 18, in 
from ._liblo import *
ModuleNotFoundError: No module named 'pyliblo3._liblo'


--
Ran 1 test in 0.002s

FAILED (errors=1)

 
test2:


%check
%{py3_test_envvars} %{python3} -P -m unittest discover

...
+ mv pyliblo3 pyliblo3_dont
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g 
-grecord-gcc-switches -pipe -Wall -Werror=format-security 
-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 
-mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection 
-fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now 
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 
-specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ 
PATH=/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/bin:/usr/local/cuda/bin:/usr/local/cuda/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/martin/.local/bin:/home/martin/bin
+ 
PYTHONPATH=/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/lib64/python3.12/site-packages:/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/lib/python3.12/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' 
--ignore=/home/martin/rpmbuild/BUILD/pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460/.pyproject-builddir'
+ PYTEST_XDIST_AUTO_NUM_WORKERS=2
+ /usr/bin/python3 -m unittest
E
==
ERROR: pyliblo3_dont (unittest.loader._FailedTest.pyliblo3_dont)
--
ImportError: Failed to import test module: pyliblo3_dont
Traceback (most recent call last):
  File "/usr/lib64/python3.12/unittest/loader.py", line 429, in _find_test_path
package = self._get_module_from_name(name)
  
  File "/usr/lib64/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
__import__(name)
  File 
"/home/martin/rpmbuild/BUILD/pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460/pyliblo3_dont/__init__.py",
 line 18, in 
from ._liblo import *
ModuleNotFoundError: No module named 'pyliblo3_dont._liblo'


--
Ran 1 test in 0.001s

FAILED (errors=1)
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3 - %python3 setup.py test fails

2024-08-29 Thread Martin Gansser
i attached spec file and log messages, hope it helps.

[1] https://martinkg.fedorapeople.org/ErrorReports/pyliblo3.spec
[2] https://martinkg.fedorapeople.org/ErrorReports/pyliblo3-build-mess.txt
[3] https://martinkg.fedorapeople.org/ErrorReports/rpm-tmp.894bVx

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3 - %python3 setup.py test fails

2024-08-29 Thread Martin Gansser
I get the same error message with both commands:

+ 
PATH=/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/bin:/usr/local/cuda/bin:/usr/local/cuda/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/martin/.local/bin:/home/martin/bin
+ 
PYTHONPATH=/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/lib64/python3.12/site-packages:/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/lib/python3.12/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' 
--ignore=/home/martin/rpmbuild/BUILD/pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460/.pyproject-builddir'
+ PYTEST_XDIST_AUTO_NUM_WORKERS=2
+ /usr/bin/python3 -m unittest discover
E
==
ERROR: pyliblo3 (unittest.loader._FailedTest.pyliblo3)
--
ImportError: Failed to import test module: pyliblo3
Traceback (most recent call last):
  File "/usr/lib64/python3.12/unittest/loader.py", line 429, in _find_test_path
package = self._get_module_from_name(name)
  
  File "/usr/lib64/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
__import__(name)
  File 
"/home/martin/rpmbuild/BUILD/pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460/pyliblo3/__init__.py",
 line 18, in 
from ._liblo import *
ModuleNotFoundError: No module named 'pyliblo3._liblo'

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3 - %python3 setup.py test fails

2024-08-29 Thread Martin Gansser
Hi Miro,

thanks for your respond.

%check
# Set up the environment variables for running tests
%{py3_test_envvars}
%{python3} -m unittest discover

causes this error message

 cd pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g 
-grecord-gcc-switches -pipe -Wall -Werror=format-security 
-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 
-mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection 
-fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now 
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 
-specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ 
PATH=/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/bin:/usr/local/cuda/bin:/usr/local/cuda/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/martin/.local/bin:/home/martin/bin
+ 
PYTHONPATH=/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/lib64/python3.12/site-packages:/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/lib/python3.12/site-packages
+ PYTHONDONTWRITEBYTECODE=1
+ PYTEST_ADDOPTS=' 
--ignore=/home/martin/rpmbuild/BUILD/pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460/.pyproject-builddir'
+ PYTEST_XDIST_AUTO_NUM_WORKERS=2
+ 
PYTHONPATH=/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/lib64/python3.12/site-packages:/home/martin/rpmbuild/BUILDROOT/pyliblo3-0.16.2-0.3.git91d1781.fc40.x86_64/usr/lib/python3.12/site-packages
+ /usr/bin/python3 -m unittest discover
E
==
ERROR: pyliblo3 (unittest.loader._FailedTest.pyliblo3)
--
ImportError: Failed to import test module: pyliblo3
Traceback (most recent call last):
  File "/usr/lib64/python3.12/unittest/loader.py", line 429, in _find_test_path
package = self._get_module_from_name(name)
  
  File "/usr/lib64/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
__import__(name)
  File 
"/home/martin/rpmbuild/BUILD/pyliblo3-91d17815b911ccc2c1d1408412e7885c32f2d460/pyliblo3/__init__.py",
 line 18, in 
from ._liblo import *
ModuleNotFoundError: No module named 'pyliblo3._liblo'


--
Ran 1 test in 0.000s

FAILED (errors=1)

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


pyliblo3 - %python3 setup.py test fails

2024-08-29 Thread Martin Gansser
Hi,

i want to use %python3 setup.py test [1] with pyliblo3, but this fails.

+ /usr/bin/python3 setup.py test
running test
WARNING: Testing via this command is deprecated and will be removed in a future 
version. Users looking for a generic test entry point independent of test 
runner are encouraged to use tox.
/usr/lib/python3.12/site-packages/setuptools/command/test.py:193: 
_DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!



Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.



!!
  ir_d = dist.fetch_build_eggs(dist.install_requires)
/usr/lib/python3.12/site-packages/setuptools/command/test.py:194: 
_DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!



Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.



!!
  tr_d = dist.fetch_build_eggs(dist.tests_require or [])
/usr/lib/python3.12/site-packages/setuptools/command/test.py:195: 
_DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!



Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.



!!
  er_d = dist.fetch_build_eggs(
running egg_info
writing pyliblo3.egg-info/PKG-INFO
writing dependency_links to pyliblo3.egg-info/dependency_links.txt
writing top-level names to pyliblo3.egg-info/top_level.txt
reading manifest file 'pyliblo3.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'COPYING'
writing manifest file 'pyliblo3.egg-info/SOURCES.txt'
running build_ext
copying 
build/lib.linux-x86_64-cpython-312/pyliblo3/_liblo.cpython-312-x86_64-linux-gnu.so
 -> pyliblo3

--
Ran 0 tests in 0.000s

NO TESTS RAN
+ RPM_EC=0
++ jobs -p
+ exit 0


[1] https://martinkg.fedorapeople.org/Review/SPECS/pyliblo3.spec
[2] 
https://martinkg.fedorapeople.org/Review/SRPMS/pyliblo3-0.16.2-0.3.fc40.src.rpm

How can i solve this ?
Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Pyliblo3 fails to build on Fedora 41 with python 3.13.0

2024-08-27 Thread Martin Gansser
This is about the pyliblo3 package. I have found that the pyliblo3/_liblo.c 
file needs to be deleted before the
actual build and therefore no patch is required. I will post a new rpm package 
in the review.

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3-0.13.0 error: unknown file type '.pxd' (from 'src/liblo.pxd')

2024-08-26 Thread Martin Gansser
the following patcch [3] fix_liblo3.patch should now working

[1] 
https://martinkg.fedorapeople.org/ErrorReports/pyliblo3-0.16.2-0.1.git91d1781.fc41.src.rpm
[2] https://martinkg.fedorapeople.org/ErrorReports/pyliblo3.spec
[3] https://martinkg.fedorapeople.org/ErrorReports/fix_liblo3.patch

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Pyliblo3 fails to build on Fedora 41 with python 3.13.0

2024-08-26 Thread Martin Gansser
I am trying to build pyliblo3 from your repo on Fedora 41 with python 3.13.0.
I've got a build error during compilation:

# wget https://github.com/gesellkammer/pyliblo3/archive/refs/heads/master.zip
# unzip pyliblo3-master.zip; cd pyliblo3-master; ./setup build

root@fc41:/tmp/pyliblo3-master# ./setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-313
creating build/lib.linux-x86_64-cpython-313/pyliblo3
copying pyliblo3/__init__.py -> build/lib.linux-x86_64-cpython-313/pyliblo3
copying pyliblo3/_liblo.pyi -> build/lib.linux-x86_64-cpython-313/pyliblo3
running build_ext
Compiling pyliblo3/_liblo.pyx because it changed.
[1/1] Cythonizing pyliblo3/_liblo.pyx
/usr/lib64/python3.13/site-packages/Cython/Compiler/Main.py:381: FutureWarning: 
Cython directive 'language_level' not set, using '3str' for now (Py3). This has 
changed from earlier releases! File: /tmp/pyliblo3-master/pyliblo3/_liblo.pxd
  tree = Parsing.p_module(s, pxd, full_module_name)
building 'pyliblo3._liblo' extension
creating build/temp.linux-x86_64-cpython-313
creating build/temp.linux-x86_64-cpython-313/pyliblo3
gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 
-DNDEBUG -fcf-protection -fexceptions -fcf-protection -fexceptions 
-fcf-protection -fexceptions -O3 -fPIC -Ipyliblo3 -I/usr/include 
-I/usr/local/include -I/usr/include/python3.13 -c pyliblo3/_liblo.c -o 
build/temp.linux-x86_64-cpython-313/pyliblo3/_liblo.o -fno-strict-aliasing 
-Werror-implicit-function-declaration -Wfatal-errors
pyliblo3/_liblo.c: In function ‘__pyx_f_8pyliblo3_6_liblo__msg_callback’:
pyliblo3/_liblo.c:9011:92: error: passing argument 1 of ‘lo_blob_dataptr’ from 
incompatible pointer type [-Wincompatible-pointer-types]
 9011 |   __pyx_t_7 = __Pyx_PyBytes_FromCString(((unsigned char 
*)lo_blob_dataptr((__pyx_v_argv[__pyx_v_i]; if (unlikely(!__pyx_t_7)) 
__PYX_ERR(0, 274, __pyx_L1_error)
  | 
  ~^~~~
  | 
   |
  | 
   lo_arg *
pyliblo3/_liblo.c:1353:78: note: in definition of macro 
‘__Pyx_PyBytes_FromCString’
 1353 | #define __Pyx_PyBytes_FromCString(s)   __Pyx_PyBytes_FromString((const 
char*)s)
  | 
 ^
compilation terminated due to -Wfatal-errors.
error: command '/usr/bin/gcc' failed with exit code 1

if i edit pyliblo3-master/pyliblo3/_liblo.c
and change the line 9011 to:
__pyx_t_7 = __Pyx_PyBytes_FromCString((unsigned char *)lo_blob_dataptr(*(struct 
lo_blob_ **)&__pyx_v_argv[__pyx_v_i])); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 
274, __pyx_L1_error)

pyliblo3  compiles with ./setup build.
but how can I patch this file permanently  ?

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: pyliblo3-0.13.0 error: unknown file type '.pxd' (from 'src/liblo.pxd')

2024-08-24 Thread Martin Gansser
in the meantime I was able to fix the error with the patch [4], but I am not 
sure if this is correct.
the rpm packet [5] has been created.

[4] https://martinkg.fedorapeople.org/ErrorReports/fix_setup_py.patch
[5] 
https://martinkg.fedorapeople.org/ErrorReports/pyliblo3-0.13.0-1.fc40.src.rpm

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


pyliblo3-0.13.0 error: unknown file type '.pxd' (from 'src/liblo.pxd')

2024-08-24 Thread Martin Gansser
Hi,

I want to build pyliblo3-0.13.0 [1] for Fedora 40, because pyliblo [3] got 
retired and Carla needs it to run.
I get the following error message when compiling:

Compiling src/liblo.pyx because it changed.
[1/1] Cythonizing src/liblo.pyx
/usr/lib64/python3.13/site-packages/Cython/Compiler/Main.py:381: FutureWarning: 
Cython directive 'language_level' not set, using '3str' for now (Py3). This has 
changed from earlier releases! File: 
/home/martin/rpmbuild/BUILD/pyliblo3-0.13.0-build/pyliblo3-0.13.0/src/liblo.pxd
  tree = Parsing.p_module(s, pxd, full_module_name)
performance hint: src/liblo.pyx:286:5: Exception check on '_err_handler' will 
always require the GIL to be acquired.
Possible solutions:
1. Declare '_err_handler' as 'noexcept' if you control the definition 
and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_err_handler' to allow an error code to 
be returned.
building 'liblo' extension
error: unknown file type '.pxd' (from 'src/liblo.pxd')

How can i solve this ?

[1] https://martinkg.fedorapeople.org/ErrorReports/python-pyliblo3.spec
[2] https://martinkg.fedorapeople.org/ErrorReports/fix_cython.patch
[3] https://bugzilla.redhat.com/show_bug.cgi?id=2307547

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: error: conflicting declaration ‘typedef struct lo_message_* lo_message’

2024-08-07 Thread Martin Gansser
I will try this patch for fc41:

diff --git a/source/backend/CarlaPlugin.hpp b/source/backend/CarlaPlugin.hpp
index fe581bc..215bcd7 100644
--- a/source/backend/CarlaPlugin.hpp
+++ b/source/backend/CarlaPlugin.hpp
@@ -24,7 +24,7 @@
 // ---
 // Avoid including extra libs here
 
-typedef void* lo_message;
+typedef struct lo_message_ *lo_message;
 typedef struct _NativePluginDescriptor NativePluginDescriptor;
 struct LADSPA_RDF_Descriptor;

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


error: conflicting declaration ‘typedef struct lo_message_* lo_message’

2024-08-07 Thread Martin Gansser
Hi,

when I compile Carla-2.5.8 [2] on Fedora 41, I get the following error message:

Compiling CarlaPluginLADSPADSSI.cpp
g++ CarlaPluginLADSPADSSI.cpp -Wall -Wextra -pipe -DBUILDING_CARLA -MD -MP 
-fno-common -fPIC -DPIC -DNDEBUG -O2 -ffast-math -fdata-sections 
-ffunction-sections -DBUILDING_CARLA_NOOPT -fvisibility=hidden -fno-gnu-unique 
-DHAVE_DGL -DHAVE_OPENGL -DDGL_OPENGL -DDONT_SET_USING_DGL_NAMESPACE 
-DDGL_NAMESPACE=CarlaDGL -DDGL_FILE_BROWSER_DISABLED -DDGL_NO_SHARED_RESOURCES 
-DHAVE_FLUIDSYNTH -DHAVE_FLUIDSYNTH_INSTPATCH -DHAVE_HYLIA -DHAVE_JACK 
-DHAVE_LIBLO -DHAVE_PYQT -DHAVE_SNDFILE -DHAVE_X11 -DUSING_RTAUDIO 
-DCARLA_LIB_EXT=\".so\" -std=gnu++11 -O2 -flto=auto -ffat-lto-objects 
-fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security 
-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 
-fasynchronous-unwind-tables -fstack-clash-protection  
-fvisibility-inlines-hidden -fvisibility-inlines-hidden -I. -I.. -I../.. 
-I../../includes -I../../modules -I../../utils-pthread -c -o 
../../../build/backend/Release/CarlaPluginLADSPADSSI.cpp.o
make[1]: Leaving directory 
'/builddir/build/BUILD/Carla-2.5.8-build/Carla-2.5.8/source/backend/plugin'
In file included from /usr/include/lo/lo.h:29,
 from ../../utils/CarlaOscUtils.hpp:23,
 from CarlaPluginLADSPADSSI.cpp:27:
/usr/include/lo/lo_types.h:60:29: error: conflicting declaration ‘typedef 
struct lo_message_* lo_message’
   60 | typedef struct lo_message_ *lo_message;
  | ^~
In file included from CarlaPluginInternal.hpp:21,
 from CarlaPluginLADSPADSSI.cpp:18:
../CarlaPlugin.hpp:27:15: note: previous declaration as ‘typedef void* 
lo_message’
   27 | typedef void* lo_message;
  |   ^~
make[1]: *** [Makefile:119: 
../../../build/backend/Release/CarlaPluginLADSPADSSI.cpp.o] Error 1
make[1]: *** Waiting for unfinished jobs

How can i solve this  ?

[1] complete error messages
[2] https://bugzilla.redhat.com/attachment.cgi?id=2040733&action=edit

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: file '/usr/lib64/carla/libcarla_frontend.so' contains an invalid runpath

2024-08-07 Thread Martin Gansser
Thanks for the hint.
Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


file '/usr/lib64/carla/libcarla_frontend.so' contains an invalid runpath

2024-08-07 Thread Martin Gansser
HI,

when I compile Carla [1] in Fedora 40, I get the following error messages at 
the end.

+ /usr/lib/rpm/check-rpaths
***
*
* WARNING: 'check-rpaths' detected a broken RPATH OR RUNPATH and will cause
*  'rpmbuild' to fail. To ignore these errors, you can set the
*  '$QA_RPATHS' environment variable which is a bitmask allowing the
*  values below. The current value of QA_RPATHS is 0x.
*
*0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a minor
*   issue but are introducing redundant searchpaths without
*   providing a benefit. They can also cause errors in multilib
*   environments.
*0x0002 ... invalid RPATHs; these are RPATHs which are neither absolute
*   nor relative filenames and can therefore be a SECURITY risk
*0x0004 ... insecure RPATHs; these are relative RPATHs which are a
*   SECURITY risk
*0x0008 ... the special '$ORIGIN' RPATHs are appearing after other
*   RPATHs; this is just a minor issue but usually unwanted
*0x0010 ... the RPATH is empty; there is no reason for such RPATHs
*   and they cause unneeded work while loading libraries
*0x0020 ... an RPATH references '..' of an absolute path; this will break
*   the functionality when the path before '..' is a symlink
*  
*
* Examples:
* - to ignore standard and empty RPATHs, execute 'rpmbuild' like
*   $ QA_RPATHS=$(( 0x0001|0x0010 )) rpmbuild my-package.src.rpm
* - to check existing files, set $RPM_BUILD_ROOT and execute check-rpaths like
*   $ RPM_BUILD_ROOT= /usr/lib/rpm/check-rpaths
*  
***
ERROR   0002: file '/usr/lib64/carla/libcarla_frontend.so' contains an invalid 
runpath '\$ORIGIN' in [\$ORIGIN:/usr/lib]
ERROR   0001: file '/usr/lib64/carla/libcarla_frontend.so' contains a standard 
runpath '/usr/lib' in [\$ORIGIN:/usr/lib]

How can I solve this ?

[1] https://martinkg.fedorapeople.org/ErrorReports/Carla-2.5.9.spec

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: how to build a %check section for qt5 and qt6

2024-07-10 Thread Martin Gansser
Would that be correct?
%install
# Create the directory structure for the test programs
mkdir -p %{buildroot}%{_libexecdir}/%{name}/qt6
mkdir -p %{buildroot}%{_libexecdir}/%{name}/qt5

# Copy the test programs to the appropriate directories
cp -a ./release-qt6/redhat-linux-build/HotkeyTest/HotkeyTest 
%{buildroot}%{_libexecdir}/%{name}/qt6/HotkeyTest
cp -a ./release-qt5/redhat-linux-build/HotkeyTest/HotkeyTest 
%{buildroot}%{_libexecdir}/%{name}/qt5/HotkeyTest

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: how to build a %check section for qt5 and qt6

2024-07-10 Thread Martin Gansser
I have now completely removed the %check section and 
the option "-DQHOTKEY_EXAMPLES:BOOL=ON"
option, a binary is then created for qt5 and qt6.

./release-qt6/redhat-linux-build/HotkeyTest/HotkeyTest
./release-qt5/redhat-linux-build/HotkeyTest/HotkeyTest

Should I include these two binaries in the %files section, and if so, in which 
directory should I copy them ?

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: how to build a %check section for qt5 and qt6

2024-07-10 Thread Martin Gansser
Hi,

can someone take a look at the spec file [1], I think there is something wrong 
with the %check section.

[1] https://martinkg.fedorapeople.org/ErrorReports/qhotkey.spec

Thanks
Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: how to build a %check section for qt5 and qt6

2024-07-09 Thread Martin Gansser
Thanks for your hint

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


how to build a %check section for qt5 and qt6

2024-07-09 Thread Martin Gansser
Hi,

i want to build a %check section for qt5 and qt6 for qhotkey
[1] https://martinkg.fedorapeople.org/ErrorReports/qhotkey.spec

or can i simply use this line Version=5 for qt5 an  VERSION=6 for qt6 ?

%cmake HotkeyTest -DQT_DEFAULT_MAJOR_VERSION=5 -DQHOTKEY_EXAMPLES=ON
%cmake HotkeyTest -DQT_DEFAULT_MAJOR_VERSION=6 -DQHOTKEY_EXAMPLES=ON

Thanks
Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: qhotkey - CMAKE_INSTALL_LIBDIR does not work

2024-07-08 Thread Martin Gansser
i solved this problem, thanks

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


qhotkey - CMAKE_INSTALL_LIBDIR does not work

2024-07-08 Thread Martin Gansser
Hi,

with the option
 -DCMAKE_INSTALL_LIBDIR=%{_libdir}/qt5
I cannot get the shared library into the directory /usr/lib64/qt5
what am I doing wrong ?

[1] https://martinkg.fedorapeople.org/ErrorReports/qhotkey.spec

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Error loading shared libraries: libMellowPlayer.Application.so: cannot open shared object file

2024-07-05 Thread Martin Gansser
Thank you for your answer.

Finally, I have a question about compiling, here I get error messages [2] with 
the requirement. How can
solve this?

[1] https://martinkg.fedorapeople.org/ErrorReports/mellowplayer.spec
[2] https://kojipkgs.fedoraproject.org//work/tasks/1808/120031808/build.log

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Error loading shared libraries: libMellowPlayer.Application.so: cannot open shared object file

2024-07-05 Thread Martin Gansser
Dominik 'Rathann' Mierzejewski wrote:
> On Thursday, 04 July 2024 at 17:00, Martin Gansser wrote:
> > when remove the RPATH i get this error message [1]:
> > [...]
> > ERROR   0002: file '/usr/bin/MellowPlayer' contains an invalid rpath 
> > '/usr/' in [/usr/lib64/mellowplayer:/usr/]
> > The complaint is about /usr, not /usr/lib64/mellowplayer. You need to
> remove /usr and keep "/usr/lib64/mellowplayer".
 
Hi Dominik,

unfortunately I don't know how to delete /usr and keep 
""/usr/lib64/mellowplayer". Can you help me with this?

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Error loading shared libraries: libMellowPlayer.Application.so: cannot open shared object file

2024-07-04 Thread Martin Gansser
when remove the RPATH i get this error message [1]:

find-debuginfo: done
+ '[' '%{buildarch}' = noarch ']'
+ QA_CHECK_RPATHS=1
+ case "${QA_CHECK_RPATHS:-}" in
+ /usr/lib/rpm/check-rpaths
***
*
* WARNING: 'check-rpaths' detected a broken RPATH OR RUNPATH and will cause
*  'rpmbuild' to fail. To ignore these errors, you can set the
*  '$QA_RPATHS' environment variable which is a bitmask allowing the
*  values below. The current value of QA_RPATHS is 0x.
*
*0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a minor
*   issue but are introducing redundant searchpaths without
*   providing a benefit. They can also cause errors in multilib
*   environments.
*0x0002 ... invalid RPATHs; these are RPATHs which are neither absolute
*   nor relative filenames and can therefore be a SECURITY risk
*0x0004 ... insecure RPATHs; these are relative RPATHs which are a
*   SECURITY risk
*0x0008 ... the special '$ORIGIN' RPATHs are appearing after other
*   RPATHs; this is just a minor issue but usually unwanted
*0x0010 ... the RPATH is empty; there is no reason for such RPATHs
*   and they cause unneeded work while loading libraries
*0x0020 ... an RPATH references '..' of an absolute path; this will break
*   the functionality when the path before '..' is a symlink
*  
*
* Examples:
* - to ignore standard and empty RPATHs, execute 'rpmbuild' like
*   $ QA_RPATHS=$(( 0x0001|0x0010 )) rpmbuild my-package.src.rpm
* - to check existing files, set $RPM_BUILD_ROOT and execute check-rpaths like
*   $ RPM_BUILD_ROOT= /usr/lib/rpm/check-rpaths
*  
***
ERROR   0002: file '/usr/lib64/mellowplayer/libMellowPlayer.Application.so' 
contains an invalid rpath '/usr/' in [/usr/lib64/mellowplayer:/usr/]
ERROR   0002: file '/usr/lib64/mellowplayer/libMellowPlayer.Infrastructure.so' 
contains an invalid rpath '/usr/' in [/usr/lib64/mellowplayer:/usr/]
ERROR   0002: file '/usr/lib64/mellowplayer/libMellowPlayer.Presentation.so' 
contains an invalid rpath '/usr/' in [/usr/lib64/mellowplayer:/usr/]
ERROR   0002: file '/usr/lib64/mellowplayer/libMellowPlayer.Domain.so' contains 
an invalid rpath '/usr/' in [/usr/lib64/mellowplayer:/usr/]
***
*
* WARNING: 'check-rpaths' detected a broken RPATH OR RUNPATH and will cause
*  'rpmbuild' to fail. To ignore these errors, you can set the
*  '$QA_RPATHS' environment variable which is a bitmask allowing the
*  values below. The current value of QA_RPATHS is 0x.
*
*0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a minor
*   issue but are introducing redundant searchpaths without
*   providing a benefit. They can also cause errors in multilib
*   environments.
*0x0002 ... invalid RPATHs; these are RPATHs which are neither absolute
*   nor relative filenames and can therefore be a SECURITY risk
*0x0004 ... insecure RPATHs; these are relative RPATHs which are a
*   SECURITY risk
*0x0008 ... the special '$ORIGIN' RPATHs are appearing after other
*   RPATHs; this is just a minor issue but usually unwanted
*0x0010 ... the RPATH is empty; there is no reason for such RPATHs
*   and they cause unneeded work while loading libraries
*0x0020 ... an RPATH references '..' of an absolute path; this will break
*   the functionality when the path before '..' is a symlink
*  
*
* Examples:
* - to ignore standard and empty RPATHs, execute 'rpmbuild' like
*   $ QA_RPATHS=$(( 0x0001|0x0010 )) rpmbuild my-package.src.rpm
* - to check existing files, set $RPM_BUILD_ROOT and execute check-rpaths like
*   $ RPM_BUILD_ROOT= /usr/lib/rpm/check-rpaths
*  
***
ERROR   0002: file '/usr/bin/MellowPlayer' contains an invalid rpath '/usr/' in 
[/usr/lib64/mellowplayer:/usr/]

[1] 
https://www.dropbox.com/scl/fi/5ipulxvxy2w1l0xdenm8w/mellowplayer.spec?rlkey=fp89anwfs4z3lmunus11d7921&st=l5qgle00&dl=0

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Error loading shared libraries: libMellowPlayer.Application.so: cannot open shared object file

2024-07-04 Thread Martin Gansser
Hi,

When I start MellowPlayer, I get the following error message:
MellowPlayer: Error loading shared libraries: libMellowPlayer.Application.so: 
cannot open shared object file: No such file or directory

I have compiled Mellowplayer with the following rpm spec file [1].
[1] 
https://www.dropbox.com/scl/fi/v3toqbs1lcvvywjvyux41/mellowplayer.spec?rlkey=pxdwd077x84emz4htuau3nk20&st=l3gkvk29&dl=0

What do I have to change so that the error message no longer appears?

Regards
Martin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


openclonk: undefined reference to `zmemcpy'

2024-03-08 Thread Martin Gansser
Hi,

when compiling openclonk [1] on rawhide it fails with this error message [2]:
/usr/bin/cmake -E cmake_link_script CMakeFiles/c4group.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g 
-grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang 
-Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 
-Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 
-fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 
-march=x86-64 -mtune=generic -fasynchronous-unwind-tables 
-fstack-clash-protection -fcf-protection -fno-omit-frame-pointer 
-mno-omit-leaf-frame-pointer -Wall -Wextra -Wredundant-decls -Wendif-labels 
-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Winit-self 
-Wsign-promo -Wno-reorder -Wno-unused-parameter -Wnon-virtual-dtor 
-Woverloaded-virtual -Wformat-security -Werror=delete-incomplete -DNDEBUG 
-flto=auto -fno-fat-lto-objects -Wl,-z,relro -Wl,--as-needed  
-Wl,-z,pack-relative-relocs -Wl,-z,now 
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors 
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -W
 l,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes 
CMakeFiles/c4group.dir/c4group_autogen/mocs_compilation.cpp.o 
CMakeFiles/c4group.dir/src/c4group/C4GroupMain.cpp.o -o c4group  liblibmisc.a 
/usr/lib64/libz.so -lpthread -lrt 
make[2]: Leaving directory 
'/builddir/build/BUILD/openclonk-701bcf38c9f3c4877e1b4a8651b9ce922b15969e/build'
/usr/bin/ld: /tmp/ccgvFyfu.ltrans1.ltrans.o: in function `c4_gzread':
/builddir/build/BUILD/openclonk-701bcf38c9f3c4877e1b4a8651b9ce922b15969e/src/zlib/gzio.c:450:(.text+0x3fd0):
 undefined reference to `zmemcpy'
collect2: error: ld returned 1 exit status

How can this be fixed ??

[1] 
https://martinkg.fedorapeople.org/ErrorReports/openclonk/openclonk-8.1-24.20210103git701bcf3.fc39.src.rpm
[2] https://kojipkgs.fedoraproject.org//work/tasks/5278/114665278/build.log

Thanks Martin
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: rawhide missing xgettext: command not found

2024-01-05 Thread Martin Gansser
I'm just wondering why my packages under rawhide suddenly need gettext as a 
dependency ?

should i set an if condition for rawhide ?

%if 0%{?fedora} >= 40
BuildRequires:  gettext
%endif
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


rawhide missing xgettext: command not found

2024-01-04 Thread Martin Gansser
Hi,

when compiling vdr-extrecmenung for rawhide fc40 the error message [1] 
"/bin/sh: line 1: xgettext: command not found" appears

[1] https://kojipkgs.fedoraproject.org//work/tasks/6182/111296182/build.log

How can i solve this ?

Regards
Martin
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: shotcut compilation fails with "error: ‘hasPro’ was not declared in this scope"

2023-09-24 Thread Martin Gansser
I have copied the virtual machine from a Windows computer to my Fedora 38 
computer and shotcut can no longer be compiled here, but it can on the Windows 
computer.
Do I have to repair the file system on the Linux computer or do anything else?

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


shotcut compilation fails with "error: ‘hasPro’ was not declared in this scope"

2023-09-24 Thread Martin Gansser
Hi,
shotcut compilation [1] fails with "error: ‘hasPro’ was not declared in this 
scope" message

..
[52/208] /usr/bin/g++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB 
-DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB 
-DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB 
-DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB 
-DSHOTCUT_VERSION=\"23.09.12\" 
-I/home/martin/rpmbuild/BUILD/shotcut-23.09.12/redhat-linux-build/src 
-I/home/martin/rpmbuild/BUILD/shotcut-23.09.12/src 
-I/home/martin/rpmbuild/BUILD/shotcut-23.09.12/redhat-linux-build/src/shotcut_autogen/include
 -I/home/martin/rpmbuild/BUILD/shotcut-23.09.12/CuteLogger/include -isystem 
/usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem 
/usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/mlt-7/mlt++ -isystem 
/usr/include/mlt-7 -isystem /usr/include/qt6/QtMultimedia -isystem 
/usr/include/qt6/QtGui -isystem /usr/include/qt6/QtNetwork -isystem 
/usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtOpenGLWidgets -isystem 
/usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtQuickControls2 -isystem 
/usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtQml -isystem 
/usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlModels 
-isystem /usr/include/qt6/QtQuickWidgets -isystem /usr/include/qt6/QtSql 
-isystem /usr/include/qt6/QtXml -O2 -flto=auto -ffat-lto-objects -fexceptions 
-g -grecord-gcc-switches -pipe -Wall -Werror=format-security 
-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic 
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++17 -MD 
-MT src/CMakeFiles/shotcut.dir/shotcut_autogen/mocs_compilation.cpp.o -MF 
src/CMakeFiles/shotcut.dir/shotcut_autogen/mocs_compilation.cpp.o.d -o 
src/CMakeFiles/shotcut.dir/shotcut_autogen/mocs_compilation.cpp.o -c 
/home/martin/rpmbuild/BUILD/shotcut-23.09.12/redhat-linux-build/src/shotcut_autogen/mocs_compilation.cpp
FAILED: src/CMakeFiles/shotcut.dir/shotcut_autogen/mocs_compilation.cpp.o 
/usr/bin/g++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB 
-DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB 
-DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICKWIDGETS_LIB 
-DQT_QUICK_LIB -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB 
-DSHOTCUT_VERSION=\"23.09.12\" 
-I/home/martin/rpmbuild/BUILD/shotcut-23.09.12/redhat-linux-build/src 
-I/home/martin/rpmbuild/BUILD/shotcut-23.09.12/src 
-I/home/martin/rpmbuild/BUILD/shotcut-23.09.12/redhat-linux-build/src/shotcut_autogen/include
 -I/home/martin/rpmbuild/BUILD/shotcut-23.09.12/CuteLogger/include -isystem 
/usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem 
/usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/mlt-7/mlt++ -isystem 
/usr/include/mlt-7 -isystem /usr/include/qt6/QtMultimedia -isystem 
/usr/include/qt6/QtGui -isystem /usr/include/qt6/QtNetwork -isystem 
/usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtOpenGLWidgets -isystem 
/usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtQuickControls2 -isystem 
/usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtQml -isystem 
/usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlModels 
-isystem /usr/include/qt6/QtQuickWidgets -isystem /usr/include/qt6/QtSql 
-isystem /usr/include/qt6/QtXml -O2 -flto=auto -ffat-lto-objects -fexceptions 
-g -grecord-gcc-switches -pipe -Wall -Werror=format-security 
-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic 
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++17 -MD 
-MT src/CMakeFiles/shotcut.dir/shotcut_autogen/mocs_compilation.cpp.o -MF 
src/CMakeFiles/shotcut.dir/shotcut_autogen/mocs_compilation.cpp.o.d -o 
src/CMakeFiles/shotcut.dir/shotcut_autogen/mocs_compilation.cpp.o -c 
/home/martin/rpmbuild/BUILD/shotcut-23.09.12/redhat-linux-build/src/shotcut_autogen/mocs_compilation.cpp
In file included from /usr/include/qt6/QtGui/QTextCharFormat:1,
 from 
/home/martin/rpmbuild/BUILD/shotcut-23.09.12/redhat-linux-build/src/shotcut_autogen/OJWBM6OTSN/../../../../src/qmltypes/qmlrichtext.h:39,
 from 
/home/martin/rpmbuild/BUILD/shotcut-23.09.12/redhat-linux-build/src/shotcut_autogen/OJWBM6OTSN/moc_qmlrichtext.cpp:9,
 from 
/home/martin/rpmbuild/BUILD/shotcut-23.09.12/redhat-linux-build/src/shotcut_autogen/mocs_compilation.cpp:70:
/usr/include/qt6/QtGui/qtextformat.h:556:20: error: stray ‘`’ in program
  556 | { return hasPro`erty(TextBaselineOffset) ? 
doubleP

compilation of vdr-skindesigner fails with allocator.h:184:7: internal compiler error: Segmentation fault

2023-09-06 Thread Martin Gansser
Hi,

when compiling vdr-skindesigner-1.2.21 [1] on fc38 it fails with this error 
message:

g++ -O3 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches 
-pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 
-Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 
-fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  
-mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection 
-fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC 
-Werror=overloaded-virtual -Wno-parentheses -D_GNU_SOURCE 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=c++11  
-std=c++11 -c -DPLUGIN_NAME_I18N='"skindesigner"'  -I/usr/include/libxml2 
-DSCRIPTFOLDER='"/usr/lib64/vdr/skindesigner/scripts"' -D__STL_CONFIG_H 
-DLIBSKINDESIGNERAPIVERSION='"0.1.2"' -I/usr/include/freetype2 
-I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread 
-I/usr/include/libxml2  -I/usr/include/librsvg-2.0 -I/usr/include/glib
 -2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/freetype2 
-I/usr/include/harfbuzz -I/usr/include/libxml2 -I/usr/include/pixman-1 -pthread 
 -ljpeg -o extensions/pluginmanager.o extensions/pluginmanager.c
*** WARNING *** there are active plugins, do not report this as a bug unless 
you can reproduce it without enabling any plugins.
Event| Plugins
PLUGIN_FINISH_UNIT   | annobin: Generate final annotations
PLUGIN_START_UNIT| annobin: Generate global annotations
PLUGIN_ALL_PASSES_START  | annobin: Generate per-function annotations
PLUGIN_ALL_PASSES_END| annobin: Register per-function end symbols
In file included from /usr/include/c++/13/string:43,
 from extensions/pluginmanager.h:4,
 from extensions/pluginmanager.c:1:
/usr/include/c++/13/bits/allocator.h: In instantiation of 'std::allocator< 
 >::~allocator() [with _Tp = std::pair >]':
extensions/pluginmanager.c:301:1:   required from here
/usr/include/c++/13/bits/allocator.h:184:7: internal compiler error: 
Segmentation fault
  184 |   ~allocator() _GLIBCXX_NOTHROW { }
  |   ^
Please submit a full bug report, with preprocessed source.
See  for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make: *** [Makefile:141: extensions/pluginmanager.o] Error 1
make: *** Waiting for unfinished jobs


[1] 
https://martinkg.fedorapeople.org/ErrorReports/vdr-skindesigner/vdr-skindesigner.spec

How can i solve this ?

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: compilation of vdr-epgfixer on rawhide fails

2023-07-26 Thread Martin Gansser
i only changed the position of %make_install in the spec file [1], now it 
builds [2] again on rawhide.

[1] 
https://src.fedoraproject.org/rpms/vdr-epgfixer/blob/rawhide/f/vdr-epgfixer.spec

[2] https://koji.fedoraproject.org/koji/taskinfo?taskID=103947222

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: compilation of vdr-epgfixer on rawhide fails

2023-07-26 Thread Martin Gansser
no changes on the spec file.
issue only happens on rawhide, see f38 logfile
https://koji.fedoraproject.org/koji/taskinfo?taskID=103942043

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


compilation of vdr-epgfixer on rawhide fails

2023-07-26 Thread Martin Gansser
Hi,

the compilation of the package vdr-epgfixer fails on rawhide with the message 
[1]
...
install -D libvdr-epgfixer.so 
/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/lib64/vdr/libvdr-epgfixer.so.2.6.3
install -D -m644 po/fi_FI.mo 
/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/share/locale/fi_FI/LC_MESSAGES/vdr-epgfixer.mo
install -D -m644 po/pl_PL.mo 
/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/share/locale/pl_PL/LC_MESSAGES/vdr-epgfixer.mo
cp: not replacing 
'/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/blacklist.conf'
cp: not replacing 
'/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/charset.conf'
cp: not replacing 
'/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/epgclone.conf'
cp: not replacing 
'/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/regexp.conf'
make: *** [Makefile:132: install-conf] Error 1

How can i fix this ?

[1] https://kojipkgs.fedoraproject.org//work/tasks/2669/103932669/build.log

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: speed-dreams-2.3.0: how to handle bundled jar files in spec file ?

2023-07-25 Thread Martin Gansser
I think it is better to do without the track editor for the time being and to 
use SD with the option -DOPTION_TRACKEDITOR:BOOL=OFF
to compile.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


speed-dreams-2.3.0: how to handle bundled jar files in spec file ?

2023-07-25 Thread Martin Gansser
Hi,

i want to package the current version of speed-dreams 2.3.0, but i noticed that 
jar files for the trackeditor are included in the package, but they already 
exist in the system.

compilation error:
Checking for unpackaged file(s): /usr/lib/rpm/check-files 
/home/martin/rpmbuild/BUILDROOT/speed-dreams-2.3.0-1.fc38.x86_64
error: Installed (but unpackaged) file(s) found:
   /usr/bin/bsh-2.0b4.jar
   /usr/bin/jdom-1.1.3.jar
   /usr/bin/jgoodies-common-1.8.1.jar
   /usr/bin/jgoodies-looks-2.5.3.jar

In the file src/tools/trackeditor/CMakeLists.txt from line 181 to line 230 the 
jar files are copied as you can see.
https://sourceforge.net/p/speed-dreams/code/HEAD/tree/trunk/src/tools/trackeditor/CMakeLists.txt#l181

do i have to use the jar files from the fedora packages now ?

bsh-2.1.0-8.fc38.noarch
jdom-1.1.3-32.fc38.noarch
jgoodies-common-1.8.1-17.fc38.noarch
jgoodies-looks-2.7.0-7.fc38.noarch

that is, remove the jar files from the speed-dreams package and link to the 
Fedora jar files in the spec file.

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


i-nex core dumped on fc38

2023-03-31 Thread Martin Gansser
Hi,

when i run i-nex on fedora 38 i get a core dump [1] see debugging-i-nex.txt
I have compiled i-nex [2] with a new patch, since a newer libcpuid version is 
used on fedora 38.
I cannot expect any help from upstream, as development has been discontinued in 
the meantime.

[1] https://martinkg.fedorapeople.org/ErrorReports/debugging-i-nex.txt
[2] https://martinkg.fedorapeople.org/ErrorReports/i-nex-7.6.1-14.fc38.src.rpm

any help is appreciated

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: compiling gnome-extension with meson fails: ERROR: File null.gschema.xml does not exist.

2023-03-27 Thread Martin Gansser
Yes, it is an attempt to realise the whole thing with meson, but I have no 
experience with it at all.
Thanks for the info

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


compiling gnome-extension with meson fails: ERROR: File null.gschema.xml does not exist.

2023-03-24 Thread Martin Gansser
Hi,

I would like to compile the gnome extension netspeed [1] with meson, but 
unfortunately I cannot.

If I compile the software with the following command:

/usr/bin/meson setup --buildtype=plain --prefix=/usr --libdir=/usr/lib64 
--libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin 
--includedir=/usr/include --datadir=/usr/share -- mandir=/usr/share/man 
--infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc 
--localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload 
--auto-features=enabled . redhat-linux-build

I get the error message:

The Meson build system
Version: 1.0.1
Source dir: /home/martin/rpmbuild/BUILD/gnome-shell-extension-netspeed-32
Build dir: 
/home/martin/rpmbuild/BUILD/gnome-shell-extension-netspeed-32/redhat-linux-build
Build type: native build
Project name: gnome-shell-extension-netspeed
Project version: 32
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program sh found: YES (/usr/bin/sh)
Program jq found: YES (/usr/bin/jq)
WARNING: You should add the boolean check kwarg to the run_command call.
 It currently defaults to false,
 but it will default to true in future releases of meson.
 See also: https://github.com/mesonbuild/meson/issues/9300

schemas/meson.build:6:0: ERROR: File null.gschema.xml does not exist.

A full log can be found at 
/home/martin/rpmbuild/BUILD/gnome-shell-extension-netspeed-32/redhat-linux-build/meson-logs/meson-log.txt

[1] 
https://martinkg.fedorapeople.org/Sources/gnome-shell-extension-netspeed-32.tar.gz

thanks for any help

Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: compiling guayadeque on rawhide and f38 - error: ambiguous overload for 'operator!='

2023-02-24 Thread Martin Gansser
did work, many thanks.

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


compiling guayadeque on rawhide and f38 - error: ambiguous overload for 'operator!='

2023-02-24 Thread Martin Gansser
Hi,

when i compile guayadeque-0.4.7 [1] on rawhide and f38 i get the following 
error messages [2]:

/builddir/build/BUILD/guayadeque-0.4.7/src/taginfo/TagInfo.cpp: In member 
function 'virtual bool Guayadeque::guGStreamerTagInfo::ReadGStreamerTags(const 
wxString&)':
/usr/include/glib-2.0/glib/gstrfuncs.h:209:22: error: ambiguous overload for 
'operator!=' (operand types are 'wxCStrData' and 'long int')
  209 | (G_LIKELY ((STR) != NULL) ? 
  \
  |  ^

[1] https://src.fedoraproject.org/rpms/guayadeque/tree/master
[2] https://kojipkgs.fedoraproject.org//work/tasks/1757/97931757/build.log

How can i solve this ?

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: qt6ct: warning: source_date_epoch_from_changelog set but %changelog is missing

2022-11-30 Thread Martin Gansser
Sorry, I forgot to set the month in the changelog.

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


qt6ct: warning: source_date_epoch_from_changelog set but %changelog is missing

2022-11-30 Thread Martin Gansser
Hi,

when compiling qt6ct with the spec file [1], i get the following warning at the 
end of the packaging build.

+ umask 022
+ cd /home/martin/rpmbuild/BUILD
+ rm -rf qt6ct-0.7 qt6ct-0.7.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0

RPM build warnings:
source_date_epoch_from_changelog set but %changelog is missing

How can i solve this ?

[1] https://src.fedoraproject.org/rpms/qt6ct/blob/rawhide/f/qt6ct.spec

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: error: 'std::shared_ptr' has not been declared

2022-10-24 Thread Martin Gansser
Thanks for the hint.
have included the missing header until the next stable version is released.

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


error: 'std::shared_ptr' has not been declared

2022-10-24 Thread Martin Gansser
Hi,
when compiling QMPlay2-22.10.23 [1] on f35 and f36 i get this error message:

[38/321] /usr/bin/g++ -DDBUS_SUSPEND -DNOTIFIES_FREEDESKTOP 
-DQMPLAY2SHAREDLIB_LIBRARY -DQMPLAY2_LIBASS -DQT_CORE_LIB -DQT_DBUS_LIB 
-DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_QML_LIB -DQT_SVG_LIB 
-DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DUSE_OPENGL -DUSE_QML 
-DUSE_YOUTUBEDL -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS 
-Dlibqmplay2_EXPORTS 
-I/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/redhat-linux-build/src/qmplay2 
-I/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/src/qmplay2 
-I/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/redhat-linux-build/src/qmplay2/libqmplay2_autogen/include
 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz 
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 
-I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/ffmpeg -isystem 
/usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem 
/usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem 
/usr/include/qt5/QtWidgets -isystem /usr/include/qt5/Q
 tSvg -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtQml -isystem 
/usr/include/qt5/QtNetwork -Wall -O2 -flto=auto -ffat-lto-objects -fexceptions 
-g -grecord-gcc-switches -pipe -Wall -Werror=format-security 
-Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic 
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -g -fPIC 
-fPIC -std=gnu++14 -MD -MT 
src/qmplay2/CMakeFiles/libqmplay2.dir/QMPlay2OSD.cpp.o -MF 
src/qmplay2/CMakeFiles/libqmplay2.dir/QMPlay2OSD.cpp.o.d -o 
src/qmplay2/CMakeFiles/libqmplay2.dir/QMPlay2OSD.cpp.o -c 
/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/src/qmplay2/QMPlay2OSD.cpp
FAILED: src/qmplay2/CMakeFiles/libqmplay2.dir/QMPlay2OSD.cpp.o 
/usr/bin/g++ -DDBUS_SUSPEND -DNOTIFIES_FREEDESKTOP -DQMPLAY2SHAREDLIB_LIBRARY 
-DQMPLAY2_LIBASS -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB 
-DQT_QML_LIB -DQT_SVG_LIB -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB 
-DUSE_OPENGL -DUSE_QML -DUSE_YOUTUBEDL -D__STDC_CONSTANT_MACROS 
-D__STDC_LIMIT_MACROS -Dlibqmplay2_EXPORTS 
-I/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/redhat-linux-build/src/qmplay2 
-I/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/src/qmplay2 
-I/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/redhat-linux-build/src/qmplay2/libqmplay2_autogen/include
 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz 
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 
-I/usr/include/libxml2 -I/usr/include/fribidi -I/usr/include/ffmpeg -isystem 
/usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem 
/usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem 
/usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtSvg -isy
 stem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtQml -isystem 
/usr/include/qt5/QtNetwork -Wall -O2 -flto=auto -ffat-lto-objects -fexceptions 
-g -grecord-gcc-switches -pipe -Wall -Werror=format-security 
-Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic 
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -g -fPIC 
-fPIC -std=gnu++14 -MD -MT 
src/qmplay2/CMakeFiles/libqmplay2.dir/QMPlay2OSD.cpp.o -MF 
src/qmplay2/CMakeFiles/libqmplay2.dir/QMPlay2OSD.cpp.o.d -o 
src/qmplay2/CMakeFiles/libqmplay2.dir/QMPlay2OSD.cpp.o -c 
/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/src/qmplay2/QMPlay2OSD.cpp
In file included from 
/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/src/qmplay2/QMPlay2OSD.cpp:19:
/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/src/qmplay2/QMPlay2OSD.hpp:74:53: 
error: 'std::shared_ptr' has not been declared
   74 | static std::unique_lock 
ensure(std::shared_ptr &osd);
  | ^~
/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/src/qmplay2/QMPlay2OSD.hpp:74:63: 
error: expected ',' or '...' before '<' token
   74 | static std::unique_lock 
ensure(std::shared_ptr &osd);
  |   ^
/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/src/qmplay2/QMPlay2OSD.hpp:174:37: 
error: 'shared_ptr' is not a member of 'std'
  174 | using QMPlay2OSDList = QVector>;
  | ^~
/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/src/qmplay2/QMPlay2OSD.hpp:30:1: 
note: 'std::shared_ptr' is defined in header ''; did you forget to 
'#include '?
   29 | #include 
  +++ |+#include 
   30 | 
/home/martin/rpmbuild/BUILD/QMPlay2-22.10.23/src/qmplay2/QMPlay2OSD.hpp:174:37: 
error: 'shared_ptr' is not a member of 'std'
  174 | using QMPlay2OSDList = QVector>;
  | ^~
/home/m

Re: Carla-2.5.0 compilation fails with: error: static assertion failed: 64-bit large file support is not enabled

2022-09-29 Thread Martin Gansser
thanks for your feedback,
have opened an upstream ticket with your information, hope developer will 
support me.

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Carla-2.5.0 compilation fails with: error: static assertion failed: 64-bit large file support is not enabled

2022-09-29 Thread Martin Gansser
different errors occur on the ppc64le and s390x platform:
Carla-2.5.0/source/bridges-plugin/../modules/ysfx/thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:5214:
 undefined reference to `eel_callcode64_fast'

ppc64le: https://koji.fedoraproject.org/koji/taskinfo?taskID=92400914
s390x: https://koji.fedoraproject.org/koji/taskinfo?taskID=92400913

if no solution can be found here, then I will build with "ExcludeArch: %{ix86} 
ppc64le s390x" .

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Carla-2.5.0 compilation fails with: error: static assertion failed: 64-bit large file support is not enabled

2022-09-28 Thread Martin Gansser
I've just read that there have been problems with Koji for the last 24 hours, 
so I'll wait until tomorrow and maybe the problems will be solved again.

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Carla-2.5.0 compilation fails with: error: static assertion failed: 64-bit large file support is not enabled

2022-09-28 Thread Martin Gansser
Hi,

when i compiling Carla-2.5.0 [1] the compilation fails on i686, ppc64le and 
s390x platform, it fails with the follwoing error message [2].

g++ CarlaEngineDummy.cpp -Wall -Wextra -pipe -DBUILDING_CARLA -DREAL_BUILD -MD 
-MP -fno-common -fPIC -DPIC -DNDEBUG -O2 -ffast-math -fdata-sections 
-ffunction-sections -DBUILDING_CARLA_NOOPT -fvisibility=hidden -fno-gnu-unique 
-DHAVE_DGL -DHAVE_OPENGL -DDGL_OPENGL -DDONT_SET_USING_DGL_NAMESPACE 
-DDGL_NAMESPACE=CarlaDGL -DDGL_FILE_BROWSER_DISABLED -DDGL_NO_SHARED_RESOURCES 
-DHAVE_FLUIDSYNTH -DHAVE_HYLIA -DHAVE_JACK -DHAVE_LIBLO -DHAVE_PYQT 
-DHAVE_SNDFILE -DHAVE_X11 -DUSING_JUCE -DJUCE_APP_CONFIG_HEADER='"AppConfig.h"' 
-DUSING_RTAUDIO -DCARLA_LIB_EXT=\".so\" -std=gnu++11 -O2 -flto=auto 
-ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall 
-Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m32 -march=i686 -mtune=generic 
-msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables 
-fstack-clash-protection -fcf-protection -fvisibil
 ity-inlines-hidden -fvisibility-inlines-hidden -I. -I.. -I../.. 
-I../../includes -I../../modules -I../../utils-pthread -c -o 
../../../build/backend/Release/CarlaEngineDummy.cpp.o
make[1]: Leaving directory 
'/builddir/build/BUILD/Carla-2.5.0/source/backend/engine'
make[1]: Entering directory 
'/builddir/build/BUILD/Carla-2.5.0/source/modules/ysfx'
Compiling sources/ysfx_utils.cpp
make[1]: Leaving directory 
'/builddir/build/BUILD/Carla-2.5.0/source/modules/ysfx'
sources/ysfx_utils.cpp:40:29: error: static assertion failed: 64-bit large file 
support is not enabled
   40 | static_assert(sizeof(off_t) == 8, "64-bit large file support is not 
enabled");
  |   ~~^~~~
sources/ysfx_utils.cpp:40:29: note: the comparison reduces to '(4 == 8)'
make[1]: *** [Makefile:175: 
../../../build/ysfx/Release/sources/ysfx_utils.cpp.o] Error 1
make[1]: *** Waiting for unfinished jobs

[1] https://src.fedoraproject.org/rpms/Carla/tree/master
[2] https://koji.fedoraproject.org/koji/taskinfo?taskID=92393472

How can i solve this ?
Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: qarte: missing python dependencies ?

2022-08-19 Thread Martin Gansser
Thanks for your hint.
The developer of the program released a patch for this a few minutes ago.
https://bazaar.launchpad.net/~vincent-vandevyvre/qarte/qarte-5/diff/82?context=3
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


qarte: missing python dependencies ?

2022-08-19 Thread Martin Gansser
Hi,

I want to start qarte-5.1 on Fedora 37, but the startup aborts
with the following error message:

$ qarte -d
16:06:00: INFO - qarte Qarte-5.1.0
16:06:00: INFO - qarte Python 3.11.0rc1 on 
Linux-5.19.1-300.fc37.x86_64-x86_64-with-glibc2.36
16:06:00: INFO - qarte File system encoding: utf-8
16:06:00: INFO - qarte System encoding: utf-8
/usr/bin/qarte:71: DeprecationWarning: Use setlocale(), getencoding() and 
getlocale() instead
  logger.info("Locale encoding: {0}".format(locale.getdefaultlocale()))
16:06:00: INFO - qarte Locale encoding: ('de_DE', 'UTF-8')
QSocketNotifier: Can only be used with threads started with QThread
Traceback (most recent call last):
  File "/usr/bin/qarte", line 118, in 
from core import Core
  File "/usr/share/qarte/core.py", line 23, in 
gettext.install('qarte', LOC_PATH, True)
TypeError: install() takes from 1 to 2 positional arguments but 3 were given

how can i solve this ?

[1] https://martinkg.fedorapeople.org/Packages/test/qarte-5.1.0-1.fc37.src.rpm
[2] 
https://martinkg.fedorapeople.org/Packages/test/python-m3u8-3.1.0-2.fc37.src.rpm


Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: guayadeque: assert "m_size != wxSize(0, 0)" failed in GetImageCount(): Invalid image list

2022-08-16 Thread Martin Gansser
Thank you for the detailed explanation.
In the meantime, I'll compile guayadeque without debug flag until the developer 
solves this.

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: guayadeque: assert "m_size != wxSize(0, 0)" failed in GetImageCount(): Invalid image list

2022-08-15 Thread Martin Gansser
Sorry i ment F36/F37.

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


guayadeque: assert "m_size != wxSize(0, 0)" failed in GetImageCount(): Invalid image list

2022-08-15 Thread Martin Gansser
Hi,

since i started guayadeque to compile with wxsqlite3-4.8.2-5.fc36.x86_64 and
wxGTK-3.1.5-6.fc36.x86_64 compile, the program starts on F37/F38 with the 
following error message:

../src/generic/imaglist.cpp(44): assert "m_size != wxSize(0, 0)" failed in 
GetImageCount(): Invalid image list
Downloading 0.01 MB separate debug info for 
/usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
Downloading 6.79 MB separate debug info for /lib64/librsvg-2.so.2
[New Thread 0x7fffe1391640 (LWP 12198)] 

   
[New Thread 0x7fffe1bbb640 (LWP 12199)]
[Thread 0x7fffe1391640 (LWP 12198) exited]
[Thread 0x7fffe1bbb640 (LWP 12199) exited]

Thread 1 "guayadeque" received signal SIGTRAP, Trace/breakpoint trap.
0x77536a42 in wxGenericImageList::GetImageCount (this=0x150b980) at 
../src/generic/imaglist.cpp:44
Downloading 0.00 MB source file 
/usr/src/debug/wxGTK-3.1.5-6.fc36.x86_64/bld_gtk3/../src/generic/imaglist.cpp
44  wxASSERT_MSG( m_size != wxSize(0, 0), "Invalid image list" );
Missing separate debuginfos, use: dnf debuginfo-install 
wxsqlite3-4.8.2-5.fc36.x86_64
(gdb) bt
#0  0x77536a42 in wxGenericImageList::GetImageCount() const 
(this=0x150b980) at ../src/generic/imaglist.cpp:44
#1  0x008cfa5c in 
Guayadeque::guShoutcastRadioProvider::RegisterImages(wxImageList*) 
(this=0x14d80d0, imagelist=0x150b980)
at 
/usr/src/debug/guayadeque-0.4.7-0.39.20220801gita8b47a6.fc36.x86_64/src/ui/radios/ShoutcastRadio.cpp:133
#2  0x008c27c3 in 
Guayadeque::guRadioGenreTreeCtrl::ReloadProviders(Guayadeque::guRadioProviderArray*)
 (this=0x14dc000, radioproviders=)
at 
/usr/src/debug/guayadeque-0.4.7-0.39.20220801gita8b47a6.fc36.x86_64/src/ui/radios/RadioPanel.cpp:161
#3  0x008c2da3 in Guayadeque::guRadioPanel::ReloadProviders() 
(this=) at 
/usr/src/debug/guayadeque-0.4.7-0.39.20220801gita8b47a6.fc36.x86_64/src/ui/radios/RadioPanel.cpp:770
#4  0x008caed1 in Guayadeque::guRadioPanel::guRadioPanel(wxWindow*, 
Guayadeque::guDbLibrary*, Guayadeque::guPlayerPanel*)
(this=0x14a0a90, parent=, db=, 
playerpanel=, this=, parent=, 
db=, playerpanel=)
at 
/usr/src/debug/guayadeque-0.4.7-0.39.20220801gita8b47a6.fc36.x86_64/src/ui/radios/RadioPanel.cpp:666
#5  0x006908fa in Guayadeque::guMainFrame::OnViewRadio(wxCommandEvent&) 
(this=0xbd1980, event=)
at 
/usr/src/debug/guayadeque-0.4.7-0.39.20220801gita8b47a6.fc36.x86_64/src/ui/MainFrame.cpp:2661
#6  0x0069ebf1 in Guayadeque::guMainFrame::LoadTabsPerspective(wxString 
const&) (this=0xbd1980, layout=...)
at 
/usr/src/debug/guayadeque-0.4.7-0.39.20220801gita8b47a6.fc36.x86_64/src/ui/MainFrame.cpp:4227
#7  0x006791e6 in Guayadeque::guMainFrame::guMainFrame(wxWindow*, 
Guayadeque::guDbCache*)
(this=0xbd1980, parent=, dbcache=, 
this=, parent=, dbcache=)
at 
/usr/src/debug/guayadeque-0.4.7-0.39.20220801gita8b47a6.fc36.x86_64/src/ui/MainFrame.cpp:292
#8  0x0058b2dd in Guayadeque::guMainApp::OnInit() (this=0xb3b810) at 
/usr/src/debug/guayadeque-0.4.7-0.39.20220801gita8b47a6.fc36.x86_64/src/MainApp.cpp:413
#9  0x77cef8ba in wxEntry(int&, wchar_t**) (argc=, 
argv=) at ../src/common/init.cpp:488
#10 0x0057bdb6 in main(int, char**) (argc=, 
argv=) at 
/usr/src/debug/guayadeque-0.4.7-0.39.20220801gita8b47a6.fc36.x86_64/src/MainApp.cpp:41
(gdb) quit
A debugging session is active.

Inferior 1 [process 11679] will be killed.

How can I solve this ?

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


python-m3u8: how to get %pytest working

2022-08-09 Thread Martin Gansser
Hi,

how do i get %pytest on the python-m3u8 package to work ?
I have already made several attempts which fail.

%check
#%%{pytest} -vv --cov-report term-missing --cov m3u8 tests/
#%%{__python3} -m pytest tests/m3u8server.py

[1] https://martinkg.fedorapeople.org/Packages/test/python-m3u8-3.1.0-1.fc36

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: fedora-review of m3u8 fails

2022-08-09 Thread Martin Gansser
@Artur
Thanks, that was the solution
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


fedora-review of m3u8 fails

2022-08-09 Thread Martin Gansser
Hi,

fedora-review of m3u8 fails with the following error message:

Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1659916800
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.g2rRRB
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf m3u8-3.1.0
+ /usr/lib/rpm/rpmuncompress -x -v/builddir/build/SOURCES/m3u8-3.1.0.tar.gz
rpmuncompress: -v/builddir/build/SOURCES/m3u8-3.1.0.tar.gz: unknown option
error: Bad exit status from /var/tmp/rpm-tmp.g2rRRB (%prep)
RPM build errors:

[1] 
https://martinkg.fedorapeople.org/Packages/test/python-m3u8-3.1.0-1.fc36.src.rpm

What dependency is missing  ?

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: cxxtools - error: aggregate 'tm tim' has incomplete type and cannot be defined

2022-08-03 Thread Martin Gansser
Thanks, that fixex the problem.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


cxxtools - error: aggregate 'tm tim' has incomplete type and cannot be defined

2022-08-03 Thread Martin Gansser
Hi,

when compiling cxxtools-3.0 on Fedora 37 this fails with the following error 
message [1]:
error: aggregate 'tm tim' has incomplete type and cannot be defined

How can this be solved ?

[1] https://kojipkgs.fedoraproject.org//work/tasks/3571/89763571/build.log

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: graphlcd-base: udev rules file can't be found for fc37

2022-08-03 Thread Martin Gansser
Many thanks for the fix.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


graphlcd-base: udev rules file can't be found for fc37

2022-08-03 Thread Martin Gansser
Hi,

I want to fix the build of graphlcd-base-2.0.3 for fc37 because the udev rules 
file cannot be found [1].
...
File not found: 
/builddir/build/BUILDROOT/graphlcd-base-2.0.3-1.fc37.x86_64/etc/udev/rules.d/*-graphlcd-base.rules
..
I have already added a if condition to the spec file so that for <= fc36 the 
udev_rules_dir "/usr/lib/udev/rules.d"
and for fc37 the udev rules dir "/etc/udev/rules.d" is used, but the compiling 
fails on koji, because it cannot find the rules file.

[1] https://kojipkgs.fedoraproject.org//work/tasks/3103/90423103/build.log
[2] 
https://martinkg.fedorapeople.org/ErrorReports/glcdgraphics/graphlcd-base.spec
[3] 
https://martinkg.fedorapeople.org/ErrorReports/glcdgraphics/graphlcd-base-2.0.3-1.fc36.src.rpm

Any help would be great
Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: vdr-epg-daemon-1.2.3: error: 'pthread_mutexattr_init' was not declared in this scope

2022-08-03 Thread Martin Gansser
adding missing header files works.
Many Thanks
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: vdr-epg-daemon-1.2.3: error: 'time' was not declared in this scope

2022-08-03 Thread Martin Gansser
adding missing header files works.
Many Thanks
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


vdr-epg-daemon-1.2.3: error: 'time' was not declared in this scope

2022-08-02 Thread Martin Gansser
Hi,

get a build error [1] when compiling vdr-epg-daemon-1.2.3 on Fedora 37.

How can I fix this?
Thanks a lot

[1] https://kojipkgs.fedoraproject.org//work/tasks/8613/90398613/build.log
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: vdr-epg-daemon-1.2.3: error: 'pthread_mutexattr_init' was not declared in this scope

2022-08-02 Thread Martin Gansser

ok had to define the correct vdr-devel version in the spec file, now i get a 
other error message:

+ '[' -f /usr/lib/rpm/generate-rpm-note.sh ']'
+ /usr/lib/rpm/generate-rpm-note.sh vdr-epg-daemon 1.2.3-3.fc37 x86_64
+ cd vdr-epg-daemon-1.2.3
+ /usr/bin/make -O -j48 V=1 VERBOSE=1
(cd lib && /usr/bin/make lib)
g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches 
-pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 
-Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 
-fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  
-mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection 
-fcf-protection -I/usr/include/mysql -I/usr/include/mysql/mysql 
-I/usr/include/python3.11 -I/usr/include/python3.11 -ggdb -fno-stack-protector 
-O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe 
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  -mtune=generic 
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DBINDEST='"/usr/bin"' 
-DTARGET='"epgd"' -DLOG_PREFIX='""' -DPLG
 DIR='"/usr/lib64/epgd"' -DUSEUUID -DUSEMD5 -DUSELIBXML -DUSELIBARCHIVE 
-DUSEJSON -DUSEGUNZIP -DSYSDWDIFO -DUSESYSD -I/usr/include/libxml2  
-I/usr/include/libxml2  -I/usr/include/python3.11 -I/usr/include/python3.11 
-DGIT_REV='""' -o epgdconfig.o epgdconfig.c
In file included from lib/epgservice.h:13,
 from epgdconfig.c:8:
lib/common.h: In member function 'void MemoryStruct::clear()':
lib/common.h:218:20: error: 'time' was not declared in this scope; did you mean 
'tm'?
  218 |  modTime = time(0);
  |^~~~
  |tm
lib/epgservice.h: In member function 'time_t cUserTimes::UserTime::getTime()':
lib/epgservice.h:349:23: error: aggregate 'tm tmnow' has incomplete type and 
cannot be defined
  349 | struct tm tmnow;
  |   ^
lib/epgservice.h:350:26: error: 'time' was not declared in this scope; did you 
mean 'times'?
  350 | time_t now = time(0);
  |  ^~~~
  |  times
lib/epgservice.h:352:13: error: 'localtime_r' was not declared in this scope; 
did you mean 'locale_t'?
  352 | localtime_r(&now, &tmnow);
  | ^~~
  | locale_t
lib/epgservice.h:357:28: error: 'mktime' was not declared in this scope; did 
you mean 'mTime'?
  357 | time_t ltime = mktime(&tmnow);
  |^~
  |mTime
make: *** [Make.config:118: epgdconfig.o] Error 1
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


vdr-epg-daemon-1.2.3: error: 'pthread_mutexattr_init' was not declared in this scope

2022-08-02 Thread Martin Gansser
Hi,

get a build error [1] when compiling vdr-epg-daemon-1.2.3 on Fedora 37.

How can I fix this?
Thanks a lot

[1] https://kojipkgs.fedoraproject.org//work/tasks/8019/89928019/build.log
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: shotcut: problem with unpacked files, after changing from qmake to cmake

2022-06-23 Thread Martin Gansser
I thought so too and I will try the following command:

sed -i -e 's|DESTINATION lib|DESTINATION ${LIB_INSTALL_DIR}|'g 
CuteLogger/CMakeLists.txt
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: shotcut: problem with unpacked files, after changing from qmake to cmake

2022-06-23 Thread Martin Gansser
I have set the option, see cmake command, but unfortunately it does not change 
the error message.

+ /usr/bin/cmake -S . -B redhat-linux-build 
-DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG 
-DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG 
-DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON 
-DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr 
-DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 
-DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share 
-DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=/usr 
-DBUILD_SHARED_LIBS:BOOL=OFF -DUNIX_STRUCTURE=1 -GNinja 
-DCMAKE_BUILD_TYPE=Release -DSHOTCUT_VERSION=22.06.07 
-DDEFINES+=SHOTCUT_NOUPGRADE
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


shotcut: problem with unpacked files, after changing from qmake to cmake

2022-06-23 Thread Martin Gansser
Hi,

I have changed the rpm spec file for shotcut [1] from qmake to cmake.
Now the program compiles to the end and fails when packaging it with the 
following error message:

Processing files: shotcut-debuginfo-22.06.07-1.fc36.x86_64
Provides: debuginfo(build-id) = 50b1149507c39b9362a2aebf0ccee415e68665a6 
shotcut-debuginfo = 22.06.07-1.fc36 shotcut-debuginfo(x86-64) = 22.06.07-1.fc36
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 
4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: shotcut-debugsource(x86-64) = 22.06.07-1.fc36
Checking for unpackaged file(s): /usr/lib/rpm/check-files 
/home/martin/rpmbuild/BUILDROOT/shotcut-22.06.07-1.fc36.x86_64
error: Installed (but unpackaged) file(s) found:
   /usr/lib/debug/usr/lib/libCuteLogger.so-22.06.07-1.fc36.x86_64.debug
   /usr/lib/libCuteLogger.so


RPM build errors:
Installed (but unpackaged) file(s) found:
   /usr/lib/debug/usr/lib/libCuteLogger.so-22.06.07-1.fc36.x86_64.debug
   /usr/lib/libCuteLogger.so

How can I solve this error ?

[1] https://martinkg.fedorapeople.org/ErrorReports/shotcut/shotcut.spec
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Create new override not possible

2022-03-08 Thread Martin Gansser
ok, thanks for the info, meanwhile the override process is working again.

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Create new override not possible

2022-03-08 Thread Martin Gansser
Hi,

i want to create a new ovveride for qt6-qtbase-6.2.3-2.fc34, but this is not 
possible.
I need it to build qpwgraph-0.2.2-3.fc34 [1]

[1] https://koji.fedoraproject.org/koji/buildinfo?buildID=1930460

How can i solve this issue ?

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: compiling otter-browser-1.0.03 on rawhide fails with Error: /builddir/build/BUILD/otter-browser-1.0.03/redhat-linux-build is not a directory

2022-02-26 Thread Martin Gansser
sovled by adding this to the spec file.

%global __cmake_in_source_build 1

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


compiling otter-browser-1.0.03 on rawhide fails with Error: /builddir/build/BUILD/otter-browser-1.0.03/redhat-linux-build is not a directory

2022-02-26 Thread Martin Gansser
Hi,

compiling of otter-browser fails on rawhide with this message[1]:

-- Build files have been written to: /builddir/build/BUILD/otter-browser-1.0.03
+ /usr/bin/cmake --build redhat-linux-build -j6 --verbose
Error: /builddir/build/BUILD/otter-browser-1.0.03/redhat-linux-build is not a 
directory
error: Bad exit status from /var/tmp/rpm-tmp.uMSiHh (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.uMSiHh (%build)
Child return code was: 1
EXCEPTION: [Error()]
Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/mockbuild/trace_decorator.py", line 
93, in trace
result = func(*args, **kw)
  File "/usr/lib/python3.10/site-packages/mockbuild/util.py", line 599, in 
do_with_status
raise exception.Error("Command failed: \n # %s\n%s" % (command, output), 
child.returncode)
mockbuild.exception.Error: Command failed: 
 # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps 
/builddir/build/SPECS/otter-browser.spec

On Fedora 36 [2] it looks good

[1] https://kojipkgs.fedoraproject.org//work/tasks/6038/83356038/build.log
[2] https://kojipkgs.fedoraproject.org//work/tasks/6033/83356033/build.log


How can i solve this ?

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: koji build fails with "No matching package to install"

2022-02-04 Thread Martin Gansser
Hi Miro,


a few users have opened a bugzilla ticket [1] with the request to "Add support 
for Windows VSTs by building the Wine bridges" unfortunately I don't know how 
to do this at the moment and need help.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=2038747

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


koji build fails with "No matching package to install"

2022-02-03 Thread Martin Gansser
Hi,

the koji build of Carla-2.4.1-4.fc35.src.rpm [1] fails for F35[2] and rawhide 
[3]

DEBUG util.py:444:  No matches found for the following disable plugin patterns: 
local, spacewalk, versionlock
DEBUG util.py:444:  No matching package to install: 'freetype-devel(x86-32)'
DEBUG util.py:444:  No matching package to install: 'gcc-c++(x86-32)'
DEBUG util.py:444:  No matching package to install: 'glibc-devel(x86-32)'
DEBUG util.py:444:  No matching package to install: 'graphite2-devel(x86-32)'
DEBUG util.py:444:  No matching package to install: 'libX11-devel(x86-32)'
DEBUG util.py:444:  No matching package to install: 'libXext-devel(x86-32)'
DEBUG util.py:444:  No matching package to install: 'wine(x86-32)'
DEBUG util.py:444:  No matching package to install: 'wine-devel(x86-32)'
DEBUG util.py:444:  Not all dependencies satisfied
DEBUG util.py:444:  Error: Some packages could not be found.
DEBUG util.py:598:  Child return code was: 1


$ koji build --scratch rawhide ../SRPMS/Carla-2.4.1-4.fc35.src.rpm
$ koji build --scratch f35 ../SRPMS/Carla-2.4.1-4.fc35.src.rpm

[1] https://martinkg.fedorapeople.org/Packages/Carla/Carla-2.4.1-4.fc35.src.rpm
[2] https://koji.fedoraproject.org/koji/taskinfo?taskID=82337754
[3] https://koji.fedoraproject.org/koji/taskinfo?taskID=82337518

what does this mean and how can i solve this ?

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Carla compilation fails with: /usr/bin/ld: warning: libgraphite2.so.3, needed by /lib/libharfbuzz.so.0

2022-01-31 Thread Martin Gansser
a wine 32/64 bridge plugin should be built

# build wine bridge 32bit - require mingw32
# build wine bridge 64bit - require mingw64

the problem is that I don't know how to build the program with mock build.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Carla compilation fails with: /usr/bin/ld: warning: libgraphite2.so.3, needed by /lib/libharfbuzz.so.0

2022-01-31 Thread Martin Gansser
i have installed the missing 32bit package, but then the compilation fails 
again with this error messages:
$ dnf install graphite2-devel(x86-32)

In function 'release',
inlined from 'release' at ../modules/water/text/String.cpp:159:24,
inlined from 'release' at ../modules/juce_core/text/juce_String.cpp:169:17,
inlined from '__dt_base ' at 
../modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'addTokens.isra' at 
../modules/juce_core/text/juce_StringArray.cpp:344:26:
../modules/water/text/String.cpp:163:52: warning: 'operator delete []' called 
on unallocated object 'emptyString' [-Wfree-nonheap-object]
  163 | delete[] reinterpret_cast (b);
  |^
../modules/water/text/String.cpp: In member function 'addTokens.isra':
../modules/juce_core/text/juce_String.cpp:56:26: note: declared here
   56 | static const EmptyString emptyString { 0x3fff, sizeof 
(String::CharPointerType::CharType), 0 };
  |  ^
make[1]: Leaving directory 
'/home/martin/rpmbuild/BUILD/Carla-2.4.1/source/discovery'
+ export CXXFLAGS=-fno-stack-protector
+ CXXFLAGS=-fno-stack-protector
+ /usr/bin/make -O -j2 V=1 VERBOSE=1 win32 CC=i686-w64-mingw32-gcc 
CXX=i686-w64-mingw32-g++
make[1]: Entering directory 
'/home/martin/rpmbuild/BUILD/Carla-2.4.1/source/modules/rtmempool'
Compiling rtmempool.c (32bit)
cc1: error: plugin support is disabled; configure with --enable-plugin
make[1]: *** [Makefile:89: 
../../../build/rtmempool/Release/rtmempool.c.win32.o] Error 1
make[1]: Leaving directory 
'/home/martin/rpmbuild/BUILD/Carla-2.4.1/source/modules/rtmempool'
make: *** [Makefile:148: 
/home/martin/rpmbuild/BUILD/Carla-2.4.1/build/modules/Release/rtmempool.win32.a]
 Error 2
make: *** Waiting for unfinished jobs
make[1]: Entering directory 
'/home/martin/rpmbuild/BUILD/Carla-2.4.1/source/modules/lilv'
Compiling serd.c (32bit)
cc1: error: plugin support is disabled; configure with --enable-plugin
make[1]: *** [Makefile:96: ../../../build/lilv/Release/serd.c.win32.o] Error 1
make[1]: Leaving directory 
'/home/martin/rpmbuild/BUILD/Carla-2.4.1/source/modules/lilv'
make[1]: *** Waiting for unfinished jobs
make[1]: Entering directory 
'/home/martin/rpmbuild/BUILD/Carla-2.4.1/source/modules/lilv'
Compiling sord.c (32bit)
cc1: error: plugin support is disabled; configure with --enable-plugin
make[1]: *** [Makefile:118: ../../../build/lilv/Release/sord.c.win32.o] Error 1
make[1]: Leaving directory 
'/home/martin/rpmbuild/BUILD/Carla-2.4.1/source/modules/lilv'
make: *** [Makefile:148: 
/home/martin/rpmbuild/BUILD/Carla-2.4.1/build/modules/Release/lilv.win32.a] 
Error 2
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Carla compilation fails with: /usr/bin/ld: warning: libgraphite2.so.3, needed by /lib/libharfbuzz.so.0

2022-01-30 Thread Martin Gansser
Hi,

I'am trying to compile Carla [1] on f35, but this fails with this eror message 
[2]:

/usr/bin/ld: warning: libgraphite2.so.3, needed by /lib/libharfbuzz.so.0, not 
found (try using -rpath or -rpath-link)
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_seg_advance_X'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to 
`gr_face_featureval_for_lang'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_face_find_fref'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_seg_destroy'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_seg_first_slot'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_seg_n_slots'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to 
`gr_slot_can_insert_before'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_slot_origin_Y'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to 
`gr_slot_next_in_segment'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to 
`gr_make_face_with_ops'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_make_seg'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_slot_after'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_slot_origin_X'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_face_destroy'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to 
`gr_fref_set_feature_value'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_slot_gid'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to 
`gr_featureval_destroy'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_slot_before'
/usr/bin/ld: /lib/libharfbuzz.so.0: undefined reference to `gr_slot_advance_Y'
collect2: error: ld returned 1 exit status

files are existing:
$ rpm -qf /usr/lib/libgraphite2.so.3 /usr/lib64/libgraphite2.so.3
graphite2-1.3.14-8.fc35.i686
graphite2-1.3.14-8.fc35.x86_64


How can i fix this ?

[1] https://martinkg.fedorapeople.org/Packages/Carla/Carla.spec
[2] https://martinkg.fedorapeople.org/Packages/Carla/carla-compile-erros.txt

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Carla: FTBFS in Fedora rawhide/f36 - error: aggregate 'std::array sizes' has incomplete type and cannot be defined

2022-01-29 Thread Martin Gansser
FTBFS bug on bugzilla already closed, thanks for your note.

Thanks
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Carla: FTBFS in Fedora rawhide/f36 - error: aggregate 'std::array sizes' has incomplete type and cannot be defined

2022-01-29 Thread Martin Gansser
and what is the problem now ?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Carla: FTBFS in Fedora rawhide/f36 - error: aggregate 'std::array sizes' has incomplete type and cannot be defined

2022-01-29 Thread Martin Gansser
what is the latest version ?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Carla: FTBFS in Fedora rawhide/f36 - error: aggregate 'std::array sizes' has incomplete type and cannot be defined

2022-01-29 Thread Martin Gansser
Many thanks for the solution.

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Carla: FTBFS in Fedora rawhide/f36 - error: aggregate 'std::array sizes' has incomplete type and cannot be defined

2022-01-29 Thread Martin Gansser
Hi,

when building Carla on rawhide the compilation fails with the following error 
message [1]:

Compiling juce_gui_basics.cpp
In file included from juce_gui_basics.cpp:265:
native/x11/juce_linux_XWindowSystem.cpp: In member function 
'juce::BorderSize juce::XWindowSystem::getBorderSize(Window) const':
native/x11/juce_linux_XWindowSystem.cpp:1599:42: error: aggregate 
'std::array sizes' has incomplete type and cannot be 
defined
 1599 | std::array sizes;
  |  ^
native/x11/juce_linux_XWindowSystem.cpp:1607:85: error: could not convert 
'{, , , }' from '' to 'juce::BorderSize'
 1607 | return { (int) sizes[2], (int) sizes[0], (int) sizes[3], 
(int) sizes[1] };
  | 
^
  | 
|
  | 

native/x11/juce_linux_XWindowSystem.cpp: In function 'juce::Rectangle 
juce::getWorkArea(const XWindowSystemUtilities::GetXProperty&)':
native/x11/juce_linux_XWindowSystem.cpp:2181:29: error: aggregate 
'std::array position' has incomplete type and cannot be defined
 2181 | std::array position;
  | ^~~~
native/x11/juce_linux_XWindowSystem.cpp:2190:55: error: could not convert 
'{, , , }' from '' to 'juce::Rectangle'
 2190 |  (int) position[2], (int) position[3] };
  |   ^
  |   |
  |   


[1] https://kojipkgs.fedoraproject.org//work/tasks/4698/82104698/build.log

how can solve this ?

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: FC35: undefined symbol: PyObject_Repr

2022-01-29 Thread Martin Gansser
yes that did the trick.

Thanks very much

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: FC35: undefined symbol: PyObject_Repr

2022-01-28 Thread Martin Gansser
but building [1] on rawhide it fails with this error [2]:

/usr/bin/ld: cannot open linker script file 
/builddir/build/BUILD/vdr-2.6.0/.package_note-vdr-2.6.0-3.fc36.x86_64.ld: No 
such file or directory
collect2: error: ld returned 1 exit status
make: *** [Makefile:167: libvdr-epg2vdr.so] Error 1

[1] https://martinkg.fedorapeople.org/ErrorReports/vdr-epg2vdr.spec
[2] https://kojipkgs.fedoraproject.org//work/tasks/4542/82064542/build.log

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: FC35: undefined symbol: PyObject_Repr

2022-01-28 Thread Martin Gansser
ok, i solved this by changing pyhton to python3 in the spec file.

# use python3
sed -i -e 's|PYTHON ?= python|PYTHON ?= python3|' Make.config

Thanks
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


FC35: undefined symbol: PyObject_Repr

2022-01-28 Thread Martin Gansser
Hi,

vdr plugin vdr-epg2vdr prints the following message to the log file [1]:

vdr[30484]: [30484] loading plugin: /usr/lib64/vdr/libvdr-epg2vdr.so.2.4.7
vdr[30484]: [30484] ERROR: /usr/lib64/vdr/libvdr-epg2vdr.so.2.4.7: undefined 
symbol: PyObject_Repr
runvdr[30484]: vdr: /usr/lib64/vdr/libvdr-epg2vdr.so.2.4.7: undefined symbol: 
PyObject_Repr

the reason is, that  libpython3.10.so.1.0 isn't linked

when building this plugin [2] on my local computer, all is fine, the missing 
pyhton lib is linked.

$ ldd /usr/lib64/vdr/libvdr-epg2vdr.so.2.4.7
linux-vdso.so.1 (0x7fff4c79b000)
libm.so.6 => /lib64/libm.so.6 (0x7ff1caaa5000)
libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x7ff1ca7b7000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x7ff1ca7ae000)
libtinyxml2.so.7 => /lib64/libtinyxml2.so.7 (0x7ff1ca796000)
libmariadb.so.3 => /lib64/libmariadb.so.3 (0x7ff1ca74)
== libpython3.10.so.1.0 => /lib64/libpython3.10.so.1.0 
(0x7ff1ca3ee000) ==
libjansson.so.4 => /lib64/libjansson.so.4 (0x7ff1ca3dc000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x7ff1ca1bd000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x7ff1ca1a2000)
libc.so.6 => /lib64/libc.so.6 (0x7ff1c9f98000)
/lib64/ld-linux-x86-64.so.2 (0x7ff1cac4)
libz.so.1 => /lib64/libz.so.1 (0x7ff1c9f7e000)
libssl.so.1.1 => /lib64/libssl.so.1.1 (0x7ff1c9ee1000)

how can i solve this ?

[1] https://bugzilla.redhat.com/show_bug.cgi?id=2047493
[2] 
https://src.fedoraproject.org/rpms/vdr-epg2vdr/blob/rawhide/f/vdr-epg2vdr.spec

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: gcc-12 breaks build with vdr-live with ppc64le on rawhide

2022-01-22 Thread Martin Gansser
ok, many thanks for the information.

Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


  1   2   3   4   5   >