﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
133	glibc-2.7-branch_update-1.patch breaks build on powerpc.	ken	clfs-commits@…	" With the patch, on ppc64 both sizes of glibc fail to build in chapter 5.


{{{
<stdin>: In function 'dummy':
<stdin>:14: error: 'tcbhead_t' has no member named 'private_futex'
make[2]: *** [/mnt/lfs/building/glibc-build/tcb-offsets.h] Error 1
make[2]: Leaving directory `/mnt/lfs/building/glibc-2.7/csu'
make[1]: *** [csu/subdir_lib] Error 2
make[1]: Leaving directory `/mnt/lfs/building/glibc-2.7'
make: *** [all] Error 2
}}}

 This is caused by the one code change in the patch (everything else is ChangeLog or texinfo), to  nptl/sysdeps/powerpc/tcb-offsets.sym -


{{{
-PRIVATE_FUTEX_OFFSET           thread_offsetof (header.private_futex)
+#ifndef __ASSUME_PRIVATE_FUTEX
+PRIVATE_FUTEX_OFFSET           offsetof (tcbhead_t, private_futex)
+#endif
}}}

 The change log doesn't mention this, I wonder if this is only part of a change ?"	task	closed	major	CLFS Standard 1.1.0	BOOK		fixed		
