platform-testers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [platform-testers] Release candidate mpc-1.3.0rc1


From: Vincent Lefevre
Subject: Re: [platform-testers] Release candidate mpc-1.3.0rc1
Date: Fri, 9 Dec 2022 16:27:20 +0100
User-agent: Mutt/2.2.9+54 (af2080d3) vl-149028 (2022-12-04)

On 2022-12-09 14:55:18 +0100, Andreas Enge wrote:
> Am Fri, Dec 09, 2022 at 01:14:08PM +0100 schrieb Paul Zimmermann:
> > > or something like that?), but it is a good idea to regenerate all
> > > these files before generating a tarball. This is done with
> > >   autoreconf -f -i
> > thank you Vincent, indeed it gives correct permissions:
> > $ autoreconf -f -i
> > ...
> > libtoolize: copying file 'build-aux/ltmain.sh'
> > ...
> > $ ls -l build-aux/ltmain.sh 
> > -rwxr-xr-x 1 zimmerma caramba 333441 Dec  9 13:12 build-aux/ltmain.sh
> 
> Not on my system:
> -r--r--r-- 1 enge users 333025  9. Dez 14:49 build-aux/ltmain.sh
> So I need to do an explicit chmod (which is mentioned in README.dev,
> but I still forgot it). This is probably due to the fact that Guix,
> my GNU/Linux distribution, installs all files as non-writable:
> -r--r--r-- 2 root root 333025  1. Jan 1970  
> /gnu/store/lf8h4n7s8lr9gf7nrzrdzcvf923c469d-libtool-2.4.7/share/libtool/build-aux/ltmain.sh
> and apparantly libtoolize copies them without changing permissions.

Yes, libtoolize just does a "cp -f". IMHO, the original file should
have correct permissions. But I think that the main issue is that it
is not executable.

-- 
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]