Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.8rc1 has been released for testing

2016-05-19 Thread Emmanuel Dreyfus
Niels de Vos  wrote:

> But when you download the tarball, there should not be any need to run
> ./autogen.sh. I'm not sure why this seems to be required, but it looks
> like it:

Yes, one should not run autotools on the released tarball.

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
m...@netbsd.org
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.8rc1 has been released for testing

2016-05-19 Thread Aravinda


regards
Aravinda

On 05/19/2016 06:37 PM, Niels de Vos wrote:

On Thu, May 19, 2016 at 08:11:15AM -0400, Kaleb S. KEITHLEY wrote:

On 05/19/2016 12:03 AM, Emmanuel Dreyfus wrote:

Niels de Vos  wrote:


I've tagged and released glusterfs-3.8rc1. This is the 1st Release
Candidate for GlusterFS 3.8.0.

configure breaks early at mine:

checking for a BSD-compatible install... /usr/bin/install -c -o root -g
wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... /usr/bin/awk
checking whether make sets $(MAKE)... yes
checking how to create a pax tar archive... gnutar
configure: error: cannot run /bin/sh ./config.sub

Anyone got it too?


I have a fairly minimal NetBSD 7.0 amd64 VM. I added the minimal set of
packages[1] to be able to git clone, run autogen.sh, and ./configure.

But when you download the tarball, there should not be any need to run
./autogen.sh. I'm not sure why this seems to be required, but it looks
like it:
I think running ./autogen.sh is required if make dist is done in one OS 
and source compiled in other distributions.



   $ tar xzf glusterfs-3.8rc1.tar.gz
   $ cd glusterfs-3.8rc1/
   $ ./configure
   checking for a BSD-compatible install... /usr/bin/install -c
   checking whether build environment is sane... yes
   checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
   checking for gawk... gawk
   checking whether make sets $(MAKE)... yes
   checking how to create a pax tar archive... gnutar
   configure: error: cannot run /bin/sh ./config.sub

It seems that config.sub is not included in the tarball. At the moment I
have no idea how that could happen.

We may need to run autoreconf
https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/autoreconf-Invocation.html

Similar issue found in different project 
https://bugs.launchpad.net/guitartuner/+bug/1113263


Niels


Didn't have any problems with 3.8rc1.

...
checking for a BSD-compatible install... /usr/bin/install -c^M
checking whether build environment is sane... yes^M
checking for a thread-safe mkdir -p... ./install-sh -c -d^M
checking for gawk... no^M
checking for mawk... no^M
checking for nawk... no^M
checking for awk... awk^M
checking whether make sets $(MAKE)... yes^M
checking whether make supports nested variables... yes^M
checking how to create a pax tar archive... none^M
checking whether make supports nested variables... (cached) yes^M
...
GlusterFS configure summary^M
===^M
FUSE client  : yes^M
Infiniband verbs : no^M
epoll IO multiplex   : no^M
argp-standalone  : yes^M
fusermount   : no^M
readline : no^M
georeplication   : yes^M
Linux-AIO: no^M
Enable Debug : no^M
Block Device xlator  : no^M
glupy: yes^M
Use syslog   : yes^M
XML output   : yes^M
Encryption xlator: yes^M
Unit Tests   : no^M
POSIX ACLs   : no^M
Data Classification  : yes^M
firewalld-config : no^M
Experimental xlators : yes^M
^M
netbsd7#

[1] git, autoconf, automake, libtool, pkg-config, bison, flex, libuuid,
libxml2, userspace-rcu.

--

Kaleb


___
maintainers mailing list
maintain...@gluster.org
http://www.gluster.org/mailman/listinfo/maintainers


___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.8rc1 has been released for testing

2016-05-19 Thread Niels de Vos
On Thu, May 19, 2016 at 08:11:15AM -0400, Kaleb S. KEITHLEY wrote:
> On 05/19/2016 12:03 AM, Emmanuel Dreyfus wrote:
> > Niels de Vos  wrote:
> > 
> >> I've tagged and released glusterfs-3.8rc1. This is the 1st Release
> >> Candidate for GlusterFS 3.8.0.
> > 
> > configure breaks early at mine:
> > 
> > checking for a BSD-compatible install... /usr/bin/install -c -o root -g
> > wheel
> > checking whether build environment is sane... yes
> > checking for a thread-safe mkdir -p... ./install-sh -c -d
> > checking for gawk... /usr/bin/awk
> > checking whether make sets $(MAKE)... yes
> > checking how to create a pax tar archive... gnutar
> > configure: error: cannot run /bin/sh ./config.sub
> > 
> > Anyone got it too?
> > 
> 
> I have a fairly minimal NetBSD 7.0 amd64 VM. I added the minimal set of
> packages[1] to be able to git clone, run autogen.sh, and ./configure.

But when you download the tarball, there should not be any need to run
./autogen.sh. I'm not sure why this seems to be required, but it looks
like it:


  $ tar xzf glusterfs-3.8rc1.tar.gz
  $ cd glusterfs-3.8rc1/
  $ ./configure
  checking for a BSD-compatible install... /usr/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
  checking for gawk... gawk
  checking whether make sets $(MAKE)... yes
  checking how to create a pax tar archive... gnutar
  configure: error: cannot run /bin/sh ./config.sub

It seems that config.sub is not included in the tarball. At the moment I
have no idea how that could happen.

Niels

> 
> Didn't have any problems with 3.8rc1.
> 
> ...
> checking for a BSD-compatible install... /usr/bin/install -c^M
> checking whether build environment is sane... yes^M
> checking for a thread-safe mkdir -p... ./install-sh -c -d^M
> checking for gawk... no^M
> checking for mawk... no^M
> checking for nawk... no^M
> checking for awk... awk^M
> checking whether make sets $(MAKE)... yes^M
> checking whether make supports nested variables... yes^M
> checking how to create a pax tar archive... none^M
> checking whether make supports nested variables... (cached) yes^M
> ...
> GlusterFS configure summary^M
> ===^M
> FUSE client  : yes^M
> Infiniband verbs : no^M
> epoll IO multiplex   : no^M
> argp-standalone  : yes^M
> fusermount   : no^M
> readline : no^M
> georeplication   : yes^M
> Linux-AIO: no^M
> Enable Debug : no^M
> Block Device xlator  : no^M
> glupy: yes^M
> Use syslog   : yes^M
> XML output   : yes^M
> Encryption xlator: yes^M
> Unit Tests   : no^M
> POSIX ACLs   : no^M
> Data Classification  : yes^M
> firewalld-config : no^M
> Experimental xlators : yes^M
> ^M
> netbsd7#
> 
> [1] git, autoconf, automake, libtool, pkg-config, bison, flex, libuuid,
> libxml2, userspace-rcu.
> 
> -- 
> 
> Kaleb


signature.asc
Description: PGP signature
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging


Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.8rc1 has been released for testing

2016-05-19 Thread Kaleb S. KEITHLEY
On 05/19/2016 12:03 AM, Emmanuel Dreyfus wrote:
> Niels de Vos  wrote:
> 
>> I've tagged and released glusterfs-3.8rc1. This is the 1st Release
>> Candidate for GlusterFS 3.8.0.
> 
> configure breaks early at mine:
> 
> checking for a BSD-compatible install... /usr/bin/install -c -o root -g
> wheel
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... ./install-sh -c -d
> checking for gawk... /usr/bin/awk
> checking whether make sets $(MAKE)... yes
> checking how to create a pax tar archive... gnutar
> configure: error: cannot run /bin/sh ./config.sub
> 
> Anyone got it too?
> 

I have a fairly minimal NetBSD 7.0 amd64 VM. I added the minimal set of
packages[1] to be able to git clone, run autogen.sh, and ./configure.

Didn't have any problems with 3.8rc1.

...
checking for a BSD-compatible install... /usr/bin/install -c^M
checking whether build environment is sane... yes^M
checking for a thread-safe mkdir -p... ./install-sh -c -d^M
checking for gawk... no^M
checking for mawk... no^M
checking for nawk... no^M
checking for awk... awk^M
checking whether make sets $(MAKE)... yes^M
checking whether make supports nested variables... yes^M
checking how to create a pax tar archive... none^M
checking whether make supports nested variables... (cached) yes^M
...
GlusterFS configure summary^M
===^M
FUSE client  : yes^M
Infiniband verbs : no^M
epoll IO multiplex   : no^M
argp-standalone  : yes^M
fusermount   : no^M
readline : no^M
georeplication   : yes^M
Linux-AIO: no^M
Enable Debug : no^M
Block Device xlator  : no^M
glupy: yes^M
Use syslog   : yes^M
XML output   : yes^M
Encryption xlator: yes^M
Unit Tests   : no^M
POSIX ACLs   : no^M
Data Classification  : yes^M
firewalld-config : no^M
Experimental xlators : yes^M
^M
netbsd7#

[1] git, autoconf, automake, libtool, pkg-config, bison, flex, libuuid,
libxml2, userspace-rcu.

-- 

Kaleb
___
packaging mailing list
packaging@gluster.org
http://www.gluster.org/mailman/listinfo/packaging