Warning: Permanently added '13.218.121.252' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --srpm --task-url https://copr.fedorainfracloud.org/backend/get-srpm-build-task/10270488 Version: 1.6 PID: 12591 Logging PID: 12593 Task: {'appstream': True, 'background': True, 'build_id': 10270488, 'chroot': None, 'package_name': 'xournalpp', 'project_dirname': 'xournalpp', 'project_name': 'xournalpp', 'project_owner': 'luya', 'repos': [], 'sandbox': 'luya/xournalpp--https://api.github.com/users/github-actions%5Bbot%5D', 'source_json': {'clone_url': 'https://github.com/xournalpp/xournalpp.git', 'committish': 'e4a54e934cce50c25ed80c85a23676d7c21253bc', 'spec': 'rpm/fedora/xournalpp.spec', 'srpm_build_method': 'rpkg', 'subdirectory': '', 'type': 'git'}, 'source_type': 8, 'submitter': 'https://api.github.com/users/github-actions%5Bbot%5D', 'task_id': '10270488'} Running: git clone https://github.com/xournalpp/xournalpp.git /var/lib/copr-rpmbuild/workspace/workdir-gzxubd2u/xournalpp --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://github.com/xournalpp/xournalpp.git', '/var/lib/copr-rpmbuild/workspace/workdir-gzxubd2u/xournalpp', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-gzxubd2u/xournalpp'... Running: git checkout e4a54e934cce50c25ed80c85a23676d7c21253bc -- cmd: ['git', 'checkout', 'e4a54e934cce50c25ed80c85a23676d7c21253bc', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-gzxubd2u/xournalpp rc: 0 stdout: stderr: Note: switching to 'e4a54e934cce50c25ed80c85a23676d7c21253bc'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at e4a54e934 Refactor file loading Generated rpkg config: [rpkg] preprocess_spec = True [git] anon_clone_url = https://github.com/%(repo_path)s [lookaside] download_url = https://${git_props:remote_netloc}/repo/pkgs/%(repo_path)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s Writing config into /var/lib/copr-rpmbuild/workspace/workdir-gzxubd2u/.config/rpkg.conf Running: rpkg srpm --outdir /var/lib/copr-rpmbuild/results --spec /var/lib/copr-rpmbuild/workspace/workdir-gzxubd2u/xournalpp/rpm/fedora/xournalpp.spec cmd: ['rpkg', 'srpm', '--outdir', '/var/lib/copr-rpmbuild/results', '--spec', '/var/lib/copr-rpmbuild/workspace/workdir-gzxubd2u/xournalpp/rpm/fedora/xournalpp.spec'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-gzxubd2u/xournalpp rc: 0 stdout: Wrote: /var/lib/copr-rpmbuild/results/xournalpp.spec setting SOURCE_DATE_EPOCH=1725840000 Wrote: /var/lib/copr-rpmbuild/results/xournalpp-1.3.3^69.ge4a54e934-1.src.rpm stderr: git_cwd_pack: archiving /var/lib/copr-rpmbuild/workspace/workdir-gzxubd2u/xournalpp: commit e4a54e934cce50c25ed80c85a23676d7c21253bc (HEAD, tag: nightly, origin/master, origin/HEAD, master) Author: Thomas Moerschell <144177788+tmoerschell@users.noreply.github.com> Date: Mon Sep 8 18:24:20 2025 +0200 Refactor file loading - Split the LoadHandler class into an XmlParser and LoadHandler part. The XmlParser class handles GMarkup callbacks and converts raw strings into typed values, while the LoadHandler constructs the document model from those values. - Add InputStream and derived classes to abstract away whether a file is gzipped or resides in a zip archive - Improve parsing performance by using std::from_chars for numeric data where available, with a fallback to g_ascii_strtod. Builds on platforms that lack floating-point std::from_chars support must disable this feature with "-DENABLE_FLOAT_FROM_CHARS=off". - Parse elements directly as UTF-8 where possible - Fix wrong alpha values in parsed colors - Improve error reporting: - Use exceptions to abort file loading when a fatal error occurs - Collect and display non-fatal load errors to the user - Attempt recovery of incomplete files - Close all open nodes when reaching EOF prematurely - Ensure incomplete or corrupt elements cannot cause crashes - Add test for new StringUtils::ellipsize function git_cwd_pack: Wrote: /var/lib/copr-rpmbuild/results/xournalpp-e4a54e93.tar.gz Output: ['xournalpp.spec', 'xournalpp-e4a54e93.tar.gz', 'xournalpp-1.3.3^69.ge4a54e934-1.src.rpm'] Running SRPMResults tool Package info: { "name": "xournalpp", "epoch": null, "version": "1.3.3^69.ge4a54e934", "release": "1", "exclusivearch": [], "excludearch": [] } SRPMResults finished