Bug FLAC audio encoder not working
#31
I don't have access to the build slaves but I just changed a line in the xbmc-audioencoder-addons Makefile for testing and committed that as well.
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#32
that should do it
Reply
#33
(2014-11-19, 10:35)wsnipex Wrote: that should do it

Yup that did it but obviously that's a rather hacky workaround Wink

@Ned: Mind running the same tests again with an updated version? I didn't know if you needed 32-bit (http://mirrors.xbmc.org/test-builds/osx/...c-i386.dmg) or 64-bit (http://mirrors.xbmc.org/test-builds/osx/...x86_64.dmg) so I built both.
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#34
Having stale builds sucks! So basically what we need to do is to track the git revision of project/cmake/ subdir and if something changes there this always leads to a rebuild of depends aswell? This would need to be adapted accordingly in

https://github.com/xbmc/xbmc/blob/master...depends#L9
https://github.com/xbmc/xbmc/blob/master...depends#L5
https://github.com/xbmc/xbmc/blob/master...depends#L5

for each platform which uses depends (osx32, osx64, linux32(unusued atm), linux64, atv2, ios, rbpi).

Or even refactor that check out to a function in

https://github.com/xbmc/xbmc/blob/master...defaultenv

And use that in the platform specific scripts instead (this would allow us to change the trigger for rebuilding depends in one place).


But tbh i would find it better to move from projects/cmake to tools/depends/cmake because depends is already tracked by jenkins and if changing anything in cmake should result in rebuilding depends it should be located there imo. (i know this is a bad advice from someone who didn't follow the whole cmake approach - i bet not all changes in cmake would need a rebuild of depends...).

Well either of those will fix the issue.
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#35
well, the end game with binary addons has always been to get rid of always building them in depends.Instead build them seperately and make them available via addon manager.
Reply
#36
So we need an extra buildstep script in jenkins for those?
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#37
ideally we'll have an extra jenkins build config for the binary addons. At least on linux you can already build them without xbmc/kodi core, which is the goal for all other platforms as well. Not sure if/when we'll get there, but it would finally decouple core from addons.
Reply
#38
Yes that would mean restructuring jenkins to dependend jobs. I mean which (quick) solution should we do for now?
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#39
for now, just check if project/cmake has changed in addition to depends.
Reply
#40
(2014-11-19, 13:24)wsnipex Wrote: well, the end game with binary addons has always been to get rid of always building them in depends.Instead build them seperately and make them available via addon manager.

This is a bit off topic, but I keep meaning to ask, will linux users eventually be able to install binary add-ons (PVR, audio, or anything else) via the Kodi GUI even if it's still handled via apt-get? Will it eventually be just zip files for all platforms? I've just always wondered how it will eventually work for the end user.
Reply
#41
(2014-11-20, 05:08)Ned Scott Wrote: This is a bit off topic, but I keep meaning to ask, will linux users eventually be able to install binary add-ons (PVR, audio, or anything else) via the Kodi GUI even if it's still handled via apt-get? Will it eventually be just zip files for all platforms? I've just always wondered how it will eventually work for the end user.

We implemented this already >1 year ago, but our python based installer doesn't play nice with the internal python interpreter, so we'll have to look for another solution. No idea if any dev is interested in implementing a native C++ solution, e.g. via libapt or libpackagekit.
Reply
#42
https://github.com/xbmc/xbmc/pull/5770
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#43
@Ned: Any chance to run the same tests again with an updated version? I didn't know if you needed 32-bit (http://mirrors.xbmc.org/test-builds/osx/...c-i386.dmg) or 64-bit (http://mirrors.xbmc.org/test-builds/osx/...x86_64.dmg) so I built both.

edit by memphiz: fixed links
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#44
Will do, once mirrors.xbmc.org is back up :)
Reply
#45
(2014-11-23, 03:02)Ned Scott Wrote: Will do, once mirrors.xbmc.org is back up Smile

Should be fine!
Reply

Logout Mark Read Team Forum Stats Members Help
FLAC audio encoder not working0