denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] the release


From: Richard Shann
Subject: Re: [Denemo-devel] the release
Date: Tue, 03 Nov 2009 17:05:46 +0000

I'm pleased to say with help from Jan I have got 0.8.10 built.
I'll upload it this evening.
Apart from the flaky compiler troubles there was a typo in GNUmakefile
which pointed denemo at inkscape.make
and by adjusting denemo.make to read

DENEMO_BRANCH=stable-0.8.10

and

BUILD_PACKAGE='$(DENEMO_SOURCE_URL)'
#BUILD_PACKAGE=denemo

and removing old repositories in gub/target/mingw/denemo*
and old builds from gub/target/*/packages/denemo*

it built with make denemo

The next challenge will be to get fluidsynth into that build.

Richard


On Tue, 2009-11-03 at 09:42 -0600, Jeremiah Benham wrote:
> On Mon, 02 Nov 2009 18:59:55 +0000
> Richard Shann <address@hidden> wrote:
> 
> > Continuing the gub build of denemo saga. I changed denemo.py to refer
> > to branch stable-0.8.10 instead of master, removed gub/target and
> > tried again. It much further than on earlier attempts, stopping at 
> >  cd /home/rshann/gub/target/tools/build/freetype-2.1.10 && make -j2
> > however, simply repeating this command worked, so I started up again
> > with
> > python bin/gub --force-package --platform=mingw denemo
> > hoping that this will take up from where the previous run left off.
> > Interestingly, the first package it has built is freetype, and it has
> > succeeded this time.
> > It would seem there is something perturbing the compiler runs...
> > It would help enormously if I could avoid re-building everything...
> 
> Maybe it would be less work if you make yourself a local branch in gub.
> You can call it stable-0.8.10 or something. Then when its time to
> release again just create another branch of 
> stable-0.8.10 calling it stable-0.8.12 or something. The only diff
> between the different branches would be the denemo.py. The dependencies
> will eventual get old but at least you have some branches that just
> work.
> 
> Jeremiah
> 
> > Richard
> > 
> > On Mon, 2009-11-02 at 17:47 +0000, Richard Shann wrote:
> > > On Mon, 2009-11-02 at 14:36 +0000, Richard Shann wrote:
> > > > 
> > > > Thinking about it, this will be the lack of --force-package, I
> > > > wonder where the invocation of bin/gub is taking place...
> > > > Richard
> > > > 
> > > 
> > > Another barf, this time due to the ghostscript package refusing to
> > > untar
> > > - it seemed to be only partly downloaded.
> > > 
> > > I have hit upon the following incantation:
> > > 
> > > python bin/gub --force-package --platform=mingw denemo
> > > 
> > > Which got me as far as actually building denemo:
> > > 
> > >  *** Stage: download (denemo, mingw)
> > > building package: mingw::denemo
> > >  *** Stage: download (denemo, mingw)
> > >  *** Stage: untar (denemo, mingw)
> > >  *** Stage: patch (denemo, mingw)
> > >  *** Stage: autoupdate (denemo, mingw)
> > >  *** Stage: configure (denemo, mingw)
> > > Command barfed:
> > > cd 
> > > /home/rshann/gub/target/mingw/build/denemo-git.savannah.gnu.org--denemo.git-master
> > > && chmod
> > > +x 
> > > /home/rshann/gub/target/mingw/src/denemo-git.savannah.gnu.org--denemo.git-master/configure
> > > &&
> > > sh 
> > > /home/rshann/gub/target/mingw/src/denemo-git.savannah.gnu.org--denemo.git-master/configure
> > > --prefix=/usr --cache-file=config.cache --enable-shared
> > > --disable-static --disable-silent-rules --build=i686-linux
> > > --host=i686-mingw32 --target=i686-mingw32 --prefix=/usr
> > > --sysconfdir=/usr/etc --includedir=/usr/include
> > > --infodir=/usr/share/info --mandir=/usr/share/man
> > > --libdir=/usr/lib  --enable-binreloc --disable-jack
> > > --program-prefix=
> > > 
> > > Tail of target/mingw/log/denemo.log >>>>>>>>
> > >     and FLUIDSYNTH_LIBS to avoid the need to call pkg-config.
> > >     See the pkg-config man page for more details.
> > >     
> > >     Command barfed:
> > > cd 
> > > /home/rshann/gub/target/mingw/build/denemo-git.savannah.gnu.org--denemo.git-master
> > > && chmod
> > > +x 
> > > /home/rshann/gub/target/mingw/src/denemo-git.savannah.gnu.org--denemo.git-master/configure
> > > &&
> > > sh 
> > > /home/rshann/gub/target/mingw/src/denemo-git.savannah.gnu.org--denemo.git-master/configure
> > > --prefix=/usr --cache-file=config.cache --enable-shared
> > > --disable-static --disable-silent-rules --build=i686-linux
> > > --host=i686-mingw32 --target=i686-mingw32 --prefix=/usr
> > > --sysconfdir=/usr/etc --includedir=/usr/include
> > > --infodir=/usr/share/info --mandir=/usr/share/man
> > > --libdir=/usr/lib  --enable-binreloc --disable-jack
> > > --program-prefix= <<<<<<<< Tail of target/mingw/log/denemo.log
> > > 
> > > *** Failed target: mingw::denemo
> > > 
> > > It seems it has managed to get the fluidsynth version, despite me
> > > placing the 0.8.10 tarball in the right place.
> > > 
> > > Richard
> > > 
> > > 
> > > 
> > > 
> > > 
> > > _______________________________________________
> > > Denemo-devel mailing list
> > > address@hidden
> > > http://lists.gnu.org/mailman/listinfo/denemo-devel
> > 
> > 
> > 
> > _______________________________________________
> > Denemo-devel mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/denemo-devel
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]