denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] The 1.0 release


From: Richard Shann
Subject: Re: [Denemo-devel] The 1.0 release
Date: Mon, 21 Jan 2013 17:10:18 +0000

On Mon, 2013-01-21 at 16:26 +0000, Richard Shann wrote:
> On Mon, 2013-01-21 at 08:20 -0600, Jeremiah Benham wrote:
> > 
> > To get the recent denemo.make and denemo.py you need to do a git pull
> > in 
> > your gub directory. The command you will see for the mingw branch to 
> > build with static portmidi is:
> > --with-static-portmidi
> > 
> I have done a git pull and then make denemo
> This did a lot of downloading and then started build for linux - it
> failed with
> 
> /home/rshann/gub/target/linux-x86/src/denemo-git.savannah.gnu.org--denemo.git-linux/src/portmidiutil.h:18:22:
>  error: portmidi.h: No such file or directory
> 
> I then edited denemo.make to leave just the mingw target thus:
> 
> PLATFORMS=mingw
> 
> and this started to build for mingw but failed with something I've not
> seen before:
> 
>  *** Stage: build (installer, mingw)
> package of branch: git.savannah.gnu.org--denemo.git-mingw, expecting:
> git.savannah.gnu.org--denemo.git-master
> ignoring header:
> denemo-doc-git.savannah.gnu.org--denemo.git-mingw.mingw.hdr
> package of branch: git.savannah.gnu.org--denemo.git-mingw, expecting:
> git.savannah.gnu.org--denemo.git-master
> ignoring header:
> denemo-devel-git.savannah.gnu.org--denemo.git-mingw.mingw.hdr
> package of branch: git.savannah.gnu.org--denemo.git-mingw, expecting:
> git.savannah.gnu.org--denemo.git-master
> ignoring header: denemo-git.savannah.gnu.org--denemo.git-mingw.mingw.hdr
> no such package: denemo
> no such package: denemo
> Traceback (most recent call last):
>   File "bin/gib", line 185, in <module>
>     main ()
>   File "bin/gib", line 175, in main
>     build_installer (installer_obj)
>   File "bin/gib", line 141, in build_installer
>     available[s] ()
>   File "bin/../gub/installer.py", line 99, in build
>     self.checksum = self.calculate_checksum (package_names)
>   File "bin/../gub/installer.py", line 120, in calculate_checksum
>     raise Exception (m)
> Exception: no such package: denemo
> 
> make[1]: *** [denemo-installers] Error 1
> make[1]: Leaving directory `/home/rshann/gub'
> make: *** [denemo] Error 2
> 
> I see that it has created the denemo-windows.exe, but I don't know why

I changed the top level denemo.make to 
DENEMO_BRANCH="mingw"

and tried make denemo again, and it succeeded in making an installer.
This runs on windows - it is version rc7 I see that is the version on
the mingw branch. 

>From what you say though, it will it not update even if I merge the
changes on master into the branch as the .tar.gz filename for the
snapshot will be the same after update? Or am I completely wrong here -
you said something about gub not running autogen.sh ...

I just changed DENEMO_BRANCH="mingw" back to "master" and the installer
failed as before. It does this without downloading denemo or anything I
guess this is to do with the messages
package of branch: git.savannah.gnu.org--denemo.git-mingw, expecting:
git.savannah.gnu.org--denemo.git-master

So I guess having denemo.make DENEMO_BRANCH="mingw" inconsistent with
denemo.py branch = 'mingw' is a no-no.

If you get a chance can you upgrade the branch mingw to have all the
latest features from master? I presume there is stuff on master which
must not be merged, to do with building normally?

Richard








reply via email to

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