Summary: | media-video/noad-0.7.3: fails to build with glibc-2.16 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Gentoo VDR Project <vdr> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | maggu2810, media-video |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://tinderboxlogs.s3.amazonaws.com/tbamd64.excelsior.flameeyes.eu/media-video%3Anoad-0.7.3%3A20120708-042832.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 424737 | ||
Attachments: | Fixed noad stuff for the portage tree. |
Description
Diego Elio Pettenò (RETIRED)
![]() Adding the missing include directives (for getrlimit) to the main.cpp will solve the issue. #include <sys/time.h> #include <sys/resource.h> Reported: 2012-07-08 09:51 UTC The fix is to add one missing include, but still not in portage. What's the problem? I will add a fixed media-video/noad here and to my overlay. Will someone integrate it in the tree? Created attachment 343588 [details]
Fixed noad stuff for the portage tree.
- Use EAPI=5
- For preprocessor we should use append-cppflags instead of append-flags
- Add missing include
> Will someone integrate it in the tree? done, did some more cleanups too, please give it a try, I have no idea what this app REALLY does +*noad-0.7.3-r1 (29 Mar 2013) + + 29 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> + +files/patches-0.7.x/noad-0.7.3_missing_include.diff, +noad-0.7.3-r1.ebuild: + Enable building marcpics utility because there was no need to disable both, + marcpics and showindex when only showindex fails to compile. Remove redudant + append-flags -D__STDC_CONSTANT_MACROS because -D__STDC_CONSTANT_MACROS is + part of upstream configure.ac. Fix building with recent libc wrt #425288 by + Markus Rathgeb and Diego Elio Pettenò. Respect environment CXXFLAGS wrt + #426746 by Diego Elio Pettenò. The package is installed on a few machines I maintain. ATM I could not test the functionality but your further improvements do not break compilation and installation. Thank you for integration to tree. |