-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reuse lame flags in mpg123 #15
Reuse lame flags in mpg123 #15
Conversation
I see you have already done this in #14 |
I apparently did not do it correctly, though. If you find a working version, please do let me know! |
Hmm with these changes, |
That sounds much more successful than my attempt was. |
That is strange, the same build job worked on my fork - https://github.com/joetoddsonos/libsndfile-binaries/runs/7634991941?check_suite_focus=true |
This is very strange. It doesn't seem to find any of the libraries. There is something else going on, I fear. The build job on your fork does not seem to mention "lame" or "mpg" anywhere. That's weird as well. Regrettably, my wife's Mac is too old to run the build script, so I can't debug this locally. |
5a9f122
to
f33cc45
Compare
Oh I built the wrong branch on my fork, can now reproduce so will debug and get back to you 👍 |
f33cc45
to
634ccc1
Compare
634ccc1
to
8e94827
Compare
Ok I think that has now fixed the build issue. It seemed like the download link for mpg123 and lame was unreliable, no idea why this caused all libraries not to be found but 🤷♂️ Successful build on my fork: https://github.com/joetoddsonos/libsndfile-binaries/actions/runs/2789826082
Attached a dump of the strings included in the lib, I think it includes at least something from each of the dependencies |
Thank you so much for your continued work on this issue! I think the line |
No problem! My understanding was that that warning reflects the fact that we are building on macOS 11, but the If you compare the output from
|
You can prove this in a slightly hacky way by placing the libsndfile.dylib into your system directory and trying to run
whereas with the latest action build, it parses the MP3 file ok. |
That's wonderful news! Thank you so much! This might have finally resolved that last blocker for the next release of soundfile! I'll build the next beta release tomorrow. |
The
LAME_CFLAGS
andLAME_LIBS
variables don't seem to be used in the libsndfile configure script - https://github.com/libsndfile/libsndfile/blob/master/configure.ac#L437.We could fix it there or just fudge it here by injecting them into the MPG123 flags?