pveclib failed to build from source in Fedora rawhide/f35 https://koji.fedoraproject.org/koji/taskinfo?taskID=72464673 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Please fix pveclib at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, pveclib will be orphaned. Before branching of Fedora 36, pveclib will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
Created attachment 1808464 [details] build.log file build.log too big, will only attach last 32768 bytes
Created attachment 1808465 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 1808466 [details] state.log
OK looks like GCC11 is being annoyingly pedantic. Simple to fix, but my primary Fedora box is down. Have to figure out what they did to grub this time.
Ok it has been a while. So working through initial set up on this machine. https://fedoraproject.org/wiki/Package_maintenance_guide#Installing_fedpkg_and_doing_initial_setup trying "fedpkg co pveclib" and getting a fail. The authenticity of host 'pkgs.fedoraproject.org (38.145.60.17)' can't be established. RSA key fingerprint is SHA256:Q12OTyTeOHWlS54dTzy2BNu7wB8UKNf18+7WHIDsORc. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'pkgs.fedoraproject.org,38.145.60.17' (RSA) to the list of known hosts. Connection closed by 38.145.60.17 port 22 fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. Could not execute clone: Failed to execute command. This is after "kinit munroesj52" which took my FASID password and seemed to work
fedpkg clone uses your ssh key. You will want to confirm your ssh key with the one in src.fedoraproject.org / accounts.fedoraproject.org Or you can use 'fedpkg clone -a' to use https.
This bug appears to have been reported against 'rawhide' during the Fedora 35 development cycle. Changing version to 35.
Ok almost there: https://github.com/open-power-sdk/pveclib/pull/154 Does the source update need autoreconf/automake changes committed for the autotools 1.72? This causes merge conflicts that need to be resolved? Or just update configure.ac and let the build system. handle the reconf for F35.
So am stuck on my ignorance of git. So a have branch stable/1.0.4-4 with the source changes. I do not want this merged to master as there is a lot of new development there. I assume the spec file needs a git tag for the source. But I can't seem to git that to work! Can just provide a tar.gz or a SRPM with these changes? Some clues would be appreciated
I finally get tag done and the damn tool gives me this: $ fedpkg prep Downloading v1.0.4.tar.gz ######################################################################## 100.0% error: line 2: Illegal char '-' (0x2d) in: Version: 1.0.4-4 Could not execute prep: Failed to execute command. [1]+ Done gedit ../pveclib-m104/src/pveclib/vec_f128_ppc.h (wd: ~/work/pveclib_build_P8clang) (wd now: ~/work/fedora-build/pveclib) I can not find any description of what valid qualifying suffixes might be! Yes I need the clue stick
(In reply to Steven Jay Munroe from comment #10) > I can not find any description of what valid qualifying suffixes might be! It's just the usage of '-'. Luckily, pveclib already provides a tag for v1.0.4.4.
What specific info do you need here? Happy to help out...
FEDORA-2021-529305e4be has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-529305e4be
FEDORA-2021-529305e4be has been pushed to the Fedora 35 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-529305e4be` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-529305e4be See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-529305e4be has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.