Summary: | =media-video/handbrake-0.9.9_pre5441 fails with =sys-devel/automake 1.13 - configure.ac:7: error: 'AM_CONFIG_HEADER': this macro is obsolete. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | jannis <kripton> |
Component: | Current packages | Assignee: | Tom Wijsman (TomWij) (RETIRED) <tomwij> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | thev00d00 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 451744 | ||
Attachments: |
build.log
emerge --info |
Description
jannis
2013-05-05 19:02:09 UTC
Created attachment 347452 [details]
build.log
Created attachment 347454 [details]
emerge --info
This seems to be a combination of: configure.ac:7: error: 'AM_CONFIG_HEADER': this macro is obsolete. (so automake 1.13) and the fact, that the upstream autogen script fails to abort upon a failure of an intermediary step. Yes, will try to see if I can extract this magic and run it reliably in advance. Hey Tom, I've actually already fixed this (along with the ffmpeg dep) in a Sabayon overlay. https://github.com/Sabayon/for-gentoo/blob/master/media-video/handbrake/handbrake-0.9.9_pre5441.ebuild I'm interested in co-maintaining if you like? (In reply to comment #5) > I've actually already fixed this (along with the ffmpeg dep) in a Sabayon > overlay. > > https://github.com/Sabayon/for-gentoo/blob/master/media-video/handbrake/ > handbrake-0.9.9_pre5441.ebuild > > I'm interested in co-maintaining if you like? Yes, you're welcome to do so; feel free to add yourself to the metadata.xml. Please note that I made some small changes as well, so please merge with them if possible. They can be seen at http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-video/handbrake/handbrake-0.9.9_pre5441.ebuild?r1=1.1&r2=1.2 Did you try ffmpeg-1.1.4 and libav-9 whether they work? I know it works with ffmpeg-1.2 but haven't tried ffmpeg-1.1.4, I didn't consider trying it because I believe we are depending on a feature that was introduced near ffmpeg-1.2. But now that I think of it I'm not sure whether ffmpeg-1.1.4 falls under that or not. Removing autogen.sh and using eautoreconf is also a very good idea! You can find me on IRC if needed. + 07 May 2013; Ian Whyman <thev00d00@gentoo.org> handbrake-0.9.9_pre5441.ebuild, + metadata.xml: + Fix build with automake 1.13 #468694, call eautoreconf instead of autogen.sh, + add myself to maintainers + Sync in a couple of hours. works, thanks for the fix. Using ffmpeg-1.2 here |