Bug 2045824

Summary: libphonenumber: FTBFS in Fedora rawhide
Product: [Fedora] Fedora Reporter: Fedora Release Engineering <releng>
Component: libphonenumberAssignee: Nikhil Jha <hi>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 37CC: hi, jwakely, sergio, sorensentor
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-11-03 22:45:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2057738, 2079833    
Bug Blocks: 2045102, 2117176    
Attachments:
Description Flags
build.log
none
root.log
none
state.log none

Description Fedora Release Engineering 2022-01-25 18:38:03 UTC
libphonenumber failed to build from source in Fedora rawhide/f36

https://koji.fedoraproject.org/koji/taskinfo?taskID=81787383


For details on the mass rebuild see:

https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Please fix libphonenumber 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,
libphonenumber will be orphaned. Before branching of Fedora 37,
libphonenumber 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/

Comment 1 Fedora Release Engineering 2022-01-25 18:38:05 UTC
Created attachment 1855296 [details]
build.log

file build.log too big, will only attach last 32768 bytes

Comment 2 Fedora Release Engineering 2022-01-25 18:38:07 UTC
Created attachment 1855297 [details]
root.log

file root.log too big, will only attach last 32768 bytes

Comment 3 Fedora Release Engineering 2022-01-25 18:38:08 UTC
Created attachment 1855298 [details]
state.log

Comment 4 Ben Cotton 2022-02-08 20:45:20 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle.
Changing version to 36.

Comment 5 Jonathan Wakely 2022-03-14 11:15:59 UTC
This was a GCC bug for 32-bit ARM, which has now been fixed. It now fails in rawhide for a different reason:
https://koji.fedoraproject.org/koji/taskinfo?taskID=84157442


+ /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 cpp
CMake Warning:
  Ignoring extra path from command line:
   "/builddir/build/BUILD/libphonenumber-8.12.11/cpp"
CMake Error: The source directory "/builddir/build/BUILD/libphonenumber-8.12.11" does not appear to contain CMakeLists.txt.

This is https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/YM4WDDZL6PMSODITVYWMPWC4TC4447AY/#RDX4ZIAWIMFITNQYFGRD5GSTKWQSDHX4 and affects lots of packages.

Comment 6 Jonathan Wakely 2022-03-14 11:20:28 UTC
It's built for f36 now though:
https://koji.fedoraproject.org/koji/taskinfo?taskID=84157725

Comment 7 Ben Cotton 2022-08-09 13:12:32 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 37 development cycle.
Changing version to 37.

Comment 8 Sergio Basto 2022-11-03 22:45:58 UTC
Built successfully at 2022-08-01 13:55 [1] for rawhide before Branch 37 from Rawhide


[1]
dnf --disablerepo='*' --release=37 --enablerepo=fedora  repoquery libphonenumber-0:8.12.11-15.fc37.x86_64  --qf "%{name}-%{evr} %{buildtime}" -q

libphonenumber-8.12.11-15.fc37 2022-08-01 13:55