cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: release and daily-snapshot tarballs

From: dev <dev_at_cor0.com>
Date: Mon, 27 Oct 2014 16:48:58 -0400 (EDT)

> On October 27, 2014 at 4:07 AM Daniel Stenberg <daniel_at_haxx.se> wrote:
>
>
> On Sun, 26 Oct 2014, dev wrote:
>
> > node000$ tail -40 /usr/local/build/curl_autobuild/log
> > INFO : Tue Oct 21 03:00:02 GMT 2014
> >
> > FAIL : download failed
>
> You're too early (I think)! The October 21 file for example, in my
> time zone:
>
> -rw-r--r-- 1 dast haxx 3204983 Oct 21 04:11
> curl-7.38.1-20141021.tar.bz2
>
> ... I do the builds 04:00 my time zone and the creation of them of
> course
> varies, but that October 21 seems to have been the slowest among the
> ones that
> are still present and took 11 minutes.
>
> I now moved the builds to 02:30 my time instead. It is fairly
> arbitrary anyway
> since my night is someone else's day, but at this time I know for sure
> that I
> am at least very rarely actively doing anything on the source code. =)

Actually I am so borked :-\

My cron job was running at 03:00 ZULU which should be fine. That is
okay.
However I am getting the version to fetch from the git RELEASE notes and
that is the real issue.

The last successful build I had was curl-7.38.1-20141009 and then I
guess the
git sources changes the RELEASE-NOTES to say 7.39.0 :

   https://raw.githubusercontent.com/bagder/curl/master/RELEASE-NOTES

So that is the problem right there.

Really, to be doing a better build with the sources I should just use a
git
pull from the repo but that may not be the exact same as the tarball in
the snapshots. Maybe. Low probability but possible.

Anyways my cron job outputs simple summary log lines as well as a
detailed
full build log. The build summary log says this for the 8th, 9th and
10th
of October :

-----------------------------------------------------------------------
INFO : Wed Oct 8 03:00:02 GMT 2014

INFO : good download
     : HTTP request sent, awaiting response... 200 OK
INFO : the setup file is pre-filled
INFO : about to try autobuild
     : /usr/local/build/curl_autobuild/build/curl-7.38.1-20141008
INFO : Wed Oct 8 03:41:33 GMT 2014
-----------------------------------------------------------------------

-----------------------------------------------------------------------
INFO : Thu Oct 9 03:00:03 GMT 2014

INFO : good download
     : HTTP request sent, awaiting response... 200 OK
INFO : the setup file is pre-filled
INFO : about to try autobuild
     : /usr/local/build/curl_autobuild/build/curl-7.38.1-20141009
INFO : Thu Oct 9 03:39:51 GMT 2014
-----------------------------------------------------------------------

-----------------------------------------------------------------------
INFO : Fri Oct 10 03:00:03 GMT 2014

FAIL : download failed
     : HTTP request sent, awaiting response... 404 Not Found
-----------------------------------------------------------------------

Then nothing but 404 thereafter because the RELEASE-NOTES say 7.39.0

So I have a well written process that generates good builds, summary
logs
as well as detailed logs and submits good data. I don't want to "fix" it
really and it can just wait until the release tarballs are the same as
the RELEASE-NOTES version.

Dennis
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2014-10-27