Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

configure.gnu doesn't have executable permissions by default #5726

Closed
p5pRT opened this issue Jul 15, 2002 · 3 comments
Closed

configure.gnu doesn't have executable permissions by default #5726

p5pRT opened this issue Jul 15, 2002 · 3 comments

Comments

@p5pRT
Copy link

p5pRT commented Jul 15, 2002

Migrated from rt.perl.org#10065 (status was 'resolved')

Searchable as RT10065$

@p5pRT
Copy link
Author

p5pRT commented Jul 15, 2002

From @reuven

Created by reuven@henrietta-szold.lerner.co.il

I just installed Perl 5.8.0 RC3. I saw the same behavior in RC1 and
RC2, but didn't report it because I figured that someone else would
notice. No such luck!

I'm on a Red Hat 7.2 Linux system with all of the standard updates.

In short, the Configure script comes with 0555 permissions -- that is,
everyone can read and execute it, but nothing else.

By contrast, configure.gnu comes with 0444 permissions. You can thus
execute it with

  sh configure.gnu

or by changing its permissions to be executable. But given that the
INSTALL file instructs people to simply type

  ./configure.gnu

then either the documentation or the permissions need to be fixed.

Perl Info

Flags:
    category=install
    severity=medium

Site configuration information for perl v5.8.0:

Configured by reuven at Mon Jul 15 16:42:52 IDT 2002.

Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
  Platform:
    osname=linux, osvers=2.4.9-31, archname=i686-linux
    uname='linux henrietta-szold.lerner.co.il 2.4.9-31 #1 tue feb 26 07:11:02 est 2002 i686 unknown '
    config_args='-ds -e'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
    optimize='-O2',
    cppflags='-fno-strict-aliasing -I/usr/local/include -I/usr/include/gdbm'
    ccversion='', gccversion='2.96 20000731 (Red Hat Linux 7.1 2.96-98)', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lnsl -lndbm -lgdbm -ldl -lm -lc -lcrypt -lutil
    perllibs=-lnsl -ldl -lm -lc -lcrypt -lutil
    libc=/lib/libc-2.2.4.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version='2.2.4'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
    cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'

Locally applied patches:
    


@INC for perl v5.8.0:
    /usr/local/lib/perl5/5.8.0/i686-linux
    /usr/local/lib/perl5/5.8.0
    /usr/local/lib/perl5/site_perl/5.8.0/i686-linux
    /usr/local/lib/perl5/site_perl/5.8.0
    /usr/local/lib/perl5/site_perl/5.7.3
    /usr/local/lib/perl5/site_perl
    .


Environment for perl v5.8.0:
    HOME=/home/reuven
    LANG=en_US
    LANGUAGE (unset)
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=/usr/local/bin:/usr/bin:/usr/bin/X11/:/bin:/sbin:/usr/sbin:/usr/java/j2sdk1.4.0/bin:
    PERL_BADLANG (unset)
    SHELL=/bin/bash


@p5pRT
Copy link
Author

p5pRT commented Nov 27, 2002

From @jhi

In Perl 5.8.0 final configure.gnu has executable permissions (and the script Porting/makerel which prepares distributions has been modified to always add the +x). I'm marking the problem ticket as resolved.

@p5pRT
Copy link
Author

p5pRT commented Nov 27, 2002

@jhi - Status changed from 'open' to 'resolved'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant