# HG changeset patch # User Pascal Bellard # Date 1364063581 -3600 # Node ID a07f343afac0f2b56292aba0a5ad967d0564c93d # Parent 890ca8bf8a3aea12346a0fc6d112f5b7eb651bed posixovl: fix symlink size diff -r 890ca8bf8a3a -r a07f343afac0 posixovl/receipt --- a/posixovl/receipt Sat Mar 23 14:31:05 2013 +0100 +++ b/posixovl/receipt Sat Mar 23 19:33:01 2013 +0100 @@ -17,6 +17,9 @@ { mv $PACKAGE $src 2> /dev/null cd $src + grep -q 'else if (!S_ISREG' posixovl.c || + sed -i 's/if (!S_ISREG/if (S_ISLNK(cb->ll.mode))\n\t\tcb->sb.st_size = strlen(cb->ll.target);\n\telse &/' posixovl.c + sed -i 's/cb->ll.size/0/' posixovl.c sh autogen.sh ./configure --prefix=/usr --mandir=/usr/share/man \ $CONFIGURE_ARGS &&