Re: [Fink-devel] El Capitan activities

2015-09-12 Thread Alexander Hansen

> On Sep 12, 2015, at 09:21, Jack Howarth  wrote:
> 
> Alexander,
>   No problem with the new tree here on 10.11 using...
> 
> ./bootstrap
> fink install cvs
> fink selfupdate-cvs 
> fink update-all
> 
> however we are creating the unremovable recursed conftest subdirectories in 
> the fink tar build. 
> Hardcoding the observed result of...
> 
> checking whether getcwd aborts when 4k < cwd_length < 16k... no
> 
> with...
> 
> Index: tar.info 
> ===
> RCS file: /cvsroot/fink/dists/10.9-libcxx/stable/main/finkinfo/base/tar.info 
> ,v
> retrieving revision 1.1
> diff -r1.1 tar.info 
> 26c26
> < ./configure %c
> ---
> > ./configure %c gl_cv_func_getcwd_abort_bug=no
> 
> Suppresses the problem on 10.11.
> Jack
> 

Would there be any harm in applying that on all OS X (or at least 10.9 and 
later)?

-- 
Alexander Hansen, Ph.D.
Fink User Liaison

--
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] El Capitan activities

2015-09-12 Thread Jack Howarth
On Sat, Sep 12, 2015 at 12:55 PM, Alexander Hansen <
alexanderk.han...@gmail.com> wrote:

>
> On Sep 12, 2015, at 09:21, Jack Howarth  wrote:
>
> Alexander,
>   No problem with the new tree here on 10.11 using...
>
> ./bootstrap
> fink install cvs
> fink selfupdate-cvs
> fink update-all
>
> however we are creating the unremovable recursed conftest subdirectories
> in the fink tar build.
> Hardcoding the observed result of...
>
> checking whether getcwd aborts when 4k < cwd_length < 16k... no
>
> with...
>
> Index: tar.info
> ===
> RCS file: /cvsroot/fink/dists/10.9-libcxx/stable/main/finkinfo/base/
> tar.info,v
> retrieving revision 1.1
> diff -r1.1 tar.info
> 26c26
> < ./configure %c
> ---
> > ./configure %c gl_cv_func_getcwd_abort_bug=no
>
> Suppresses the problem on 10.11.
> Jack
>
>
> Would there be any harm in applying that on all OS X (or at least 10.9 and
> later)?
>

Shouldn't be as they get the same default (but don't suffer from the
directory deletion bug).

Alternatively, if this test is unique to getcwd-abort-bug.m4 and any
predecessors...

http://lists.gnu.org/archive/html/bug-gnulib/2011-04/msg00287.html

perhaps we could try the alternative approach of having fink pass that on
ConfigureParam
automagically for darwin 10.11.0 up to whatever release that they fix it on
instead?
I would assume if the configure script doesn't use that test the variable
will be silently
ignored right?
  Jack


> --
> Alexander Hansen, Ph.D.
> Fink User Liaison
>
>
--
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] El Capitan activities

2015-09-12 Thread Jack Howarth
Alexander,
  No problem with the new tree here on 10.11 using...

./bootstrap
fink install cvs
fink selfupdate-cvs
fink update-all

however we are creating the unremovable recursed conftest subdirectories in
the fink tar build.
Hardcoding the observed result of...

checking whether getcwd aborts when 4k < cwd_length < 16k... no

with...

Index: tar.info
===
RCS file: /cvsroot/fink/dists/10.9-libcxx/stable/main/finkinfo/base/tar.info
,v
retrieving revision 1.1
diff -r1.1 tar.info
26c26
< ./configure %c
---
> ./configure %c gl_cv_func_getcwd_abort_bug=no

Suppresses the problem on 10.11.
Jack

On Fri, Sep 11, 2015 at 12:59 PM, Alexander Hansen <
alexanderk.han...@gmail.com> wrote:

>
> > On Sep 10, 2015, at 14:01, Alexander Hansen 
> wrote:
> >
> > 1)  We should probably put beta install instructions on the website.
> Before I do that, I would like to confirm that bootstrapping using the
> “TheCaptain” branch actually works.  Could someone please confirm that for
> me?
> >
> > 2)  At some point soon we’re going to want to switch master and
> TheCaptain over to use the 10.9-libcxx tree, which is in the process of
> being populated as I write this.  I’ll prepare pull requests to make it
> easier for folks to track the changes.
> >
> > 3)  Regarding 10.9-libcxx:  the current plan is for this to be the
> distribution tree for 10.9-10.11 for the next fink release.10.7 and
> 10.8 will still utilize the 10.7 tree.
> >
> > 4) Concurrently with releasing a fink with full El Capitan support, we
> are going to declare 10.7 and 10.8 as EOL.  All this requires is ceasing to
> commit updates to the 10.7 tree—we won’t need to declare special EOL
> directories (not unlike how we handled 10.6).
> >
> > Comments and suggestions are always welcome.
> > --
> > Alexander Hansen, Ph.D.
> > Fink User Liaison
> >
>
> OK, it seems like the changes between “TheCaptain” and master aren’t huge
> and shouldn’t break other OS X, so if nobody objects I’ll go ahead and
> merge “TheCaptain” into master.
>
> In addition, if folks want to test out “Captain-10.9-libc++”, which is the
> same as TheCaptain (eventually the same as master) but using the new
> 10.9-libcxx tree, so that we can work on update scenarios, that’d be great.
>
> --
> ___
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> List archive:
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel
>
--
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] El Capitan activities

2015-09-11 Thread Alexander Hansen

> On Sep 10, 2015, at 14:01, Alexander Hansen  
> wrote:
> 
> 1)  We should probably put beta install instructions on the website.  Before 
> I do that, I would like to confirm that bootstrapping using the “TheCaptain” 
> branch actually works.  Could someone please confirm that for me?  
> 
> 2)  At some point soon we’re going to want to switch master and TheCaptain 
> over to use the 10.9-libcxx tree, which is in the process of being populated 
> as I write this.  I’ll prepare pull requests to make it easier for folks to 
> track the changes. 
> 
> 3)  Regarding 10.9-libcxx:  the current plan is for this to be the 
> distribution tree for 10.9-10.11 for the next fink release.10.7 and 10.8 
> will still utilize the 10.7 tree.
> 
> 4) Concurrently with releasing a fink with full El Capitan support, we are 
> going to declare 10.7 and 10.8 as EOL.  All this requires is ceasing to 
> commit updates to the 10.7 tree—we won’t need to declare special EOL 
> directories (not unlike how we handled 10.6).
> 
> Comments and suggestions are always welcome.
> -- 
> Alexander Hansen, Ph.D.
> Fink User Liaison
> 

OK, it seems like the changes between “TheCaptain” and master aren’t huge and 
shouldn’t break other OS X, so if nobody objects I’ll go ahead and merge 
“TheCaptain” into master. 

In addition, if folks want to test out “Captain-10.9-libc++”, which is the same 
as TheCaptain (eventually the same as master) but using the new 10.9-libcxx 
tree, so that we can work on update scenarios, that’d be great.
--
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] El Capitan activities

2015-09-11 Thread John Lillibridge - NOAA Federal
On Sep 10, 2015, at 17:01, Alexander Hansen  wrote:
> 
> 1)  We should probably put beta install instructions on the website.  Before 
> I do that, I would like to confirm that bootstrapping using the “TheCaptain” 
> branch actually works.  Could someone please confirm that for me?

I can confirm that I was successful with the bootstrap from TheCaptain with an 
earlier version of El Capitan public beta. I’ve now installed the Golden Master 
Candidate, and will do a fresh install just to be sure.

> 2)  At some point soon we’re going to want to switch master and TheCaptain 
> over to use the 10.9-libcxx tree, which is in the process of being populated 
> as I write this.  I’ll prepare pull requests to make it easier for folks to 
> track the changes.

I’m happy to try that again as well. My previous attempt to use that tree were 
unsuccessful.

> 3)  Regarding 10.9-libcxx:  the current plan is for this to be the 
> distribution tree for 10.9-10.11 for the next fink release. 10.7 and 10.8 
> will still utilize the 10.7 tree.
> 
> 4) Concurrently with releasing a fink with full El Capitan support, we are 
> going to declare 10.7 and 10.8 as EOL. All this requires is ceasing to commit 
> updates to the 10.7 tree—we won’t need to declare special EOL directories 
> (not unlike how we handled 10.6).
> 
> Comments and suggestions are always welcome.
> -- 
> Alexander Hansen, Ph.D.
> Fink User Liaison

--
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] El Capitan activities

2015-09-10 Thread Alexander Hansen
1)  We should probably put beta install instructions on the website.  Before I 
do that, I would like to confirm that bootstrapping using the “TheCaptain” 
branch actually works.  Could someone please confirm that for me?  

2)  At some point soon we’re going to want to switch master and TheCaptain over 
to use the 10.9-libcxx tree, which is in the process of being populated as I 
write this.  I’ll prepare pull requests to make it easier for folks to track 
the changes. 

3)  Regarding 10.9-libcxx:  the current plan is for this to be the distribution 
tree for 10.9-10.11 for the next fink release.10.7 and 10.8 will still 
utilize the 10.7 tree.

4) Concurrently with releasing a fink with full El Capitan support, we are 
going to declare 10.7 and 10.8 as EOL.  All this requires is ceasing to commit 
updates to the 10.7 tree—we won’t need to declare special EOL directories (not 
unlike how we handled 10.6).

Comments and suggestions are always welcome.
-- 
Alexander Hansen, Ph.D.
Fink User Liaison


--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel