Hi David,
sorry but I'm talking about the source files into the git tree, where the file 
permissions are right for sure, I'm talking about the 
"make install" phase, where the executable bit of the project.xml file is set.

I think the following patch addresses the issue
diff --git a/tools/Makefile.am b/tools/Makefile.am
index 47bf81d..889d2d6 100644
--- a/tools/Makefile.am
+++ b/tools/Makefile.am
@@ -31,7 +31,9 @@ dist_tools_SCRIPTS = \
     manage_privileges \
     run_in_ops \
     stage_file \
-    watch_tcp \
+    watch_tcp
+
+dist_tools_DATA = \
     project.xml
 
 AM_CXXFLAGS += $(MYSQL_CFLAGS)



I tried to rebuild boinc and now the file is correctly installed in 
/usr/lib/boinc-server-maker/tools
with
-rwxr-xr-x 1 locutus locutus     306 ago 24 00:35 parse_config*
-rw-r--r-- 1 locutus locutus    2266 ago 24 00:35 project.xml
-rwxr-xr-x 1 locutus locutus      34 ago 24 00:35 run_in_ops*


bits

Bests


Gianfranco



>________________________________
> Da: David Anderson <[email protected]>
>A: [email protected] 
>Cc: "[email protected]" <[email protected]> 
>Inviato: Venerdì 23 Agosto 2013 18:55
>Oggetto: Re: Boinc and HURD fail to build from source
> 
>
>I'm not seeing the exec bit; here's what Git shows:
>
>-rw-r--r-- 2266 project.xml
>
>On 23-Aug-2013 4:00 AM, Gianfranco Costamagna wrote:
>> last thing, I was checking other lintian warnings/errors and I found a 
>> problem I
>> thought was debian related, but seems to be it is an upstream one.
>>
>> tools/project.xml shouldn't have executable bit set, do you know any 
>> rationale
>> for making it a script? it is an xml file, no need to mark it as executable.
>>
>> should I address it only in debian?
>>
>> Thanks
>>
>> Gianfranco
>>
>> Sent from Yahoo! Mail on Android
>>
>>
>> --------------------------------------------------------------------------------
>> *From: * David Anderson <[email protected]>;
>> *To: * Gianfranco Costamagna <[email protected]>;
>> *Cc: * [email protected] <[email protected]>;
>> *Subject: * Re: Boinc and HURD fail to build from source
>> *Sent: * Fri, Aug 23, 2013 12:04:26 AM
>>
>> I fixed this by including "filesys.h"
>> (which defines MAXPATHLEN if it's not defined)
>> from the files that use MAXPATHLEN.
>> -- David
>>
>> On 22-Aug-2013 3:43 PM, Gianfranco Costamagna wrote:
>>  > Hi David and boinc devs,
>>  > the following patch should correctly address the hurd ftbfs
>>  >
>> http://anonscm.debian.org/gitweb/?p=pkg-boinc/boinc.git;a=blob;f=debian/patches/hurd-ftbfs.patch;h=5e8d79106c0207714b71c6b7582ca471b5f8a193;hb=11214c7467dc6f07270aa53f41c7dce8f9502493
>>  >
>>  > You can see the build log after applying the patch here
>>  > https://buildd.debian.org/status/package.php?p=boinc&suite=experimental
>>  >
>>  > available on debian experimental
>>  >
>>  >
>>  > Gianfranco
>>
>
>
> 
--- boinc-7.2.11+dfsg.orig/tools/Makefile.am
+++ boinc-7.2.11+dfsg/tools/Makefile.am
@@ -31,7 +31,9 @@ dist_tools_SCRIPTS = \
     manage_privileges \
     run_in_ops \
     stage_file \
-    watch_tcp \
+    watch_tcp
+
+dist_tools_DATA = \
     project.xml
 
 AM_CXXFLAGS += $(MYSQL_CFLAGS)
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to