Description: Downstream bug: https://bugs.gentoo.org/928152 Suggested fix: Backport commit db98a3f1b1a703ea8e1284b8815eea2274abb2db to 7.x branch. Steps to Reproduce: Try to compile using GCC 14. Actual Results: Fails with error Hello. I have just switched profiles and libreoffice built just fine for me before switching. Now I get the error: /var/tmp/portage/app-office/libreoffice-7.6.6.3/work/libreoffice-7.6.6.3/store/source/storbase.hxx: In static member function ‘static void store::OStorePageObject::operator delete(void*)’: /var/tmp/portage/app-office/libreoffice-7.6.6.3/work/libreoffice-7.6.6.3/store/source/storbase.hxx:529:14: error: ‘free’ is not a member of ‘std’ 529 | std::free (p); | ^~~~ Expected Results: Compiles successfully Reproducible: Always User Profile Reset: No Additional Info: N/A
Fixed from 24.2.0 version. *** This bug has been marked as a duplicate of bug 155715 ***
Could this fix be backported to the 7.x branch so that it can be compiled using newer versions of GCC?