Created attachment 498474 [details]
I did an emerge -e world after upgrading to sys-libs/glibc-2.25-r7. One of the two packages failed to build was sys-block/gparted-0.27.0.
build an run fine on my setup.
Created attachment 498476 [details]
Yes, 0.29.0 has this fixed and is currently being stabilized.
# diff -u gparted-0.27.0/src/BlockSpecial.cc gparted-0.29.0/src/BlockSpecial.cc
--- gparted-0.27.0/src/BlockSpecial.cc 2016-10-10 22:05:50.000000000 +0200
+++ gparted-0.29.0/src/BlockSpecial.cc 2017-02-04 18:41:03.000000000 +0100
@@ -14,11 +14,12 @@
* along with this program; if not, see <http://www.gnu.org/licenses/>.
The important part is including <sys/sysmacros.h> that was missing from 0.27.0.
*** This bug has been marked as a duplicate of bug 602222 ***