Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread Dan Wilcox

> on close inspection, it turns out that the portaudio/ directories in the 
> '0.53-2' branch and the 'master' branch are indeed different.
> i don't know why and how they have been imported (presumably with the 
> 'portaudio/update.sh' script, but the 
> portaudio/portaudio/src/common/pa_gitrevision.h now shows 'unknown' 
> which is not very helpful)

It looks like the script was not used nor was my update/portaudio branch merged 
which has the define set. The script indeed sets the PA_GIT_REVISION using the 
update_gitrevision.sh script in the PA repo. I had fixed several small issues 
with the script itself, mainly due to a file no longer being present in the new 
portaudio version which may have been why it wasn't used in the end.

In any case, I made a small commit directly to the 0.53-2 branch which 
addresses this and should be pulled into master:

dd20389559b3b293a1dd4fdc427f1881e3818bd3


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 



___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev


Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread IOhannes m zmölnig

On 2/5/23 22:56, Christof Ressi wrote:
it's compiling just fine here using mingw so it's probably something 
stupid.

Are you building with ASIO support?


yes, that's crucial.
make sure you have ASIO extracted as asio/ASIO/

fdd
IOhannes


OpenPGP_signature
Description: OpenPGP digital signature
___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev


Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread Christof Ressi
Also, I can confirm that the 0.52-2 branch (with ASIO/portaudio support) 
compiles just fine.


On 05.02.2023 22:56, Christof Ressi wrote:
it's compiling just fine here using mingw so it's probably something 
stupid.

Are you building with ASIO support?

./configure --enable-portaudio --enable-asio -> FAIL

./configure --enable-portaudio --disable-asio -> FAIL

./configure --disable-portaudio -> SUCCESS

Christof

On 05.02.2023 22:37, Miller Puckette via Pd-dev wrote:

Yep, I originally made a "0.53" branch but then messed it up so badly
I had to start over - and thought it better to change the name to
avoid confusion.

I'll check on the windows build at some point; it's compiling just fine
here using mingw so it's probably something stupid.  But will go mostly
AWOL til Thursday.

cheers
M
On Sun, Feb 05, 2023 at 10:15:08PM +0100, IOhannes m zmölnig wrote:

On 2/4/23 19:58, Miller Puckette via Pd-dev wrote:
I made a git branch off 0.53-1 and back-applied the portaudio 
update to it.
just a quick note: the current `master` seems to not build on 
Windows/MinGW

any longer. seems to be related to ASIO.

see https://git.iem.at/pd/pure-data/-/jobs/46362

the '0.53-2' branch¹ however seems to build fine.
which is a bit weird...

on close inspection, it turns out that the portaudio/ directories in 
the

'0.53-2' branch and the 'master' branch are indeed different.
i don't know why and how they have been imported (presumably with the
'portaudio/update.sh' script, but the
portaudio/portaudio/src/common/pa_gitrevision.h now shows 'unknown' 
which is

not very helpful)



gfmdasd
IOhannes


¹ shouldn't that branch be called '0.53' instead, as it is 
(hopefully) will

contain the entire 0.53-x history?





___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev




___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev




___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev




___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev


Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread Christof Ressi

it's compiling just fine here using mingw so it's probably something stupid.

Are you building with ASIO support?

./configure --enable-portaudio --enable-asio -> FAIL

./configure --enable-portaudio --disable-asio -> FAIL

./configure --disable-portaudio -> SUCCESS

Christof

On 05.02.2023 22:37, Miller Puckette via Pd-dev wrote:

Yep, I originally made a "0.53" branch but then messed it up so badly
I had to start over - and thought it better to change the name to
avoid confusion.

I'll check on the windows build at some point; it's compiling just fine
here using mingw so it's probably something stupid.  But will go mostly
AWOL til Thursday.

cheers
M
On Sun, Feb 05, 2023 at 10:15:08PM +0100, IOhannes m zmölnig wrote:

On 2/4/23 19:58, Miller Puckette via Pd-dev wrote:

I made a git branch off 0.53-1 and back-applied the portaudio update to it.

just a quick note: the current `master` seems to not build on Windows/MinGW
any longer. seems to be related to ASIO.

see https://git.iem.at/pd/pure-data/-/jobs/46362

the '0.53-2' branch¹ however seems to build fine.
which is a bit weird...

on close inspection, it turns out that the portaudio/ directories in the
'0.53-2' branch and the 'master' branch are indeed different.
i don't know why and how they have been imported (presumably with the
'portaudio/update.sh' script, but the
portaudio/portaudio/src/common/pa_gitrevision.h now shows 'unknown' which is
not very helpful)



gfmdasd
IOhannes


¹ shouldn't that branch be called '0.53' instead, as it is (hopefully) will
contain the entire 0.53-x history?





___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev




___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev




___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev


Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread Miller Puckette via Pd-dev
Yep, I originally made a "0.53" branch but then messed it up so badly
I had to start over - and thought it better to change the name to
avoid confusion.

I'll check on the windows build at some point; it's compiling just fine
here using mingw so it's probably something stupid.  But will go mostly
AWOL til Thursday.

cheers
M
On Sun, Feb 05, 2023 at 10:15:08PM +0100, IOhannes m zmölnig wrote:
> On 2/4/23 19:58, Miller Puckette via Pd-dev wrote:
> > I made a git branch off 0.53-1 and back-applied the portaudio update to it.
> 
> just a quick note: the current `master` seems to not build on Windows/MinGW
> any longer. seems to be related to ASIO.
> 
> see https://git.iem.at/pd/pure-data/-/jobs/46362
> 
> the '0.53-2' branch¹ however seems to build fine.
> which is a bit weird...
> 
> on close inspection, it turns out that the portaudio/ directories in the
> '0.53-2' branch and the 'master' branch are indeed different.
> i don't know why and how they have been imported (presumably with the
> 'portaudio/update.sh' script, but the
> portaudio/portaudio/src/common/pa_gitrevision.h now shows 'unknown' which is
> not very helpful)
> 
> 
> 
> gfmdasd
> IOhannes
> 
> 
> ¹ shouldn't that branch be called '0.53' instead, as it is (hopefully) will
> contain the entire 0.53-x history?




> ___
> Pd-dev mailing list
> Pd-dev@lists.iem.at
> https://lists.puredata.info/listinfo/pd-dev




___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev


Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread IOhannes m zmölnig

On 2/4/23 19:58, Miller Puckette via Pd-dev wrote:

I made a git branch off 0.53-1 and back-applied the portaudio update to it.


just a quick note: the current `master` seems to not build on 
Windows/MinGW any longer. seems to be related to ASIO.


see https://git.iem.at/pd/pure-data/-/jobs/46362

the '0.53-2' branch¹ however seems to build fine.
which is a bit weird...

on close inspection, it turns out that the portaudio/ directories in the 
'0.53-2' branch and the 'master' branch are indeed different.
i don't know why and how they have been imported (presumably with the 
'portaudio/update.sh' script, but the 
portaudio/portaudio/src/common/pa_gitrevision.h now shows 'unknown' 
which is not very helpful)




gfmdasd
IOhannes


¹ shouldn't that branch be called '0.53' instead, as it is (hopefully) 
will contain the entire 0.53-x history?


OpenPGP_signature
Description: OpenPGP digital signature
___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev