Thanks for reporting this. Unfortunately I don't have any 64-bit hardware, so fixing this will be a little harder. Thanks for reporting the full error message as this will be very helpful.
Okay, I think I see the problem.
This patch should fix it:
--- ./create-defines.01 2007-12-24 22:55:08.000000000 +0100
+++ ./create-defines 2009-05-22 06:21:51.000000000 +0200
@@ -78,6 +78,16 @@
echo '#define GLIBC_MINOR 7' >> $OUTFILE
+ echo '#define GLIBC_MINOR 8' >> $OUTFILE
+ SUBVERSION='glibc-2.8' ;;
+ echo '#define GLIBC_MINOR 9' >> $OUTFILE
+ SUBVERSION='glibc-2.9' ;;
+ echo '#define GLIBC_MINOR 10' >> $OUTFILE
+ SUBVERSION='glibc-2.10' ;;
echo 'Treated as glibc >= 2.1 (finger crossed)'
echo '#define GLIBC_MINOR 1' >> $OUTFILE
Save that as glibc-minor.diff and apply that from within the unpacked libsentry sources using:
patch -p0 < glibc-minor.diff
The run 'make'
If that fixes the compile okay, I'll send you an updated src2pkg package with the fix included. I'm just about ready to release, so it is very good that you have found and reported this so the fix gets included.