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

2016-05-22 Thread Kaleb Keithley


- Original Message -
> From: "Niels de Vos" <nde...@redhat.com>
> To: "Emmanuel Dreyfus" <m...@netbsd.org>
> Cc: maintain...@gluster.org, "Kaleb S. KEITHLEY" <kkeit...@redhat.com>, 
> packaging@gluster.org
> Sent: Friday, May 20, 2016 5:34:48 PM
> Subject: Re: [gluster-packaging] [Gluster-Maintainers] glusterfs-3.8rc1 has 
> been released for testing
> 
> On Fri, May 20, 2016 at 09:11:01PM +0200, Emmanuel Dreyfus wrote:
> > Niels de Vos <nde...@redhat.com> wrote:
> > 
> > > Patrick filed https://bugzilla.redhat.com/1223937 for this during the
> > > 3.7 timeframe. I'm tempted to add the need to run autoreconf in the
> > > release notes unless someone really wants the config.sub/guess files
> > > back (we'll need to update the tools on the buildserver, but I would
> > > consider that a good thing anyway).
> > 
> > Please do not add autotools as a build dependency : It just works with
> > an empty config.sub file,
> 
> Oh, that's genius! We can add an empty shell script that has a comment
> with suggesting to run "autoreconf --force". Some packaging environments
> prefer that in any case (Debian, I think) and Fedora even replaces the
> files automatically with their own updated copies (%configure).

Either an empty one or an up to date one from the latest version(s) of 
autoconf/automake.

I'm not sure I know which is the better choice. Do you?

--

Kaleb
___
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