Summary: | app-office/mdbtools-0.7 fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Patrick Lauer <patrick> |
Component: | New packages | Assignee: | Chris Kerr <chris.kerr> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | pinkbyte, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Patch to enable make -j1 as a workaround
Backported patch from upstream master |
Description
Patrick Lauer
2013-09-29 08:57:52 UTC
What happens when you run: MAKEOPTS="-j1" emerge mdbtools My guess is that the dependencies are not completely specified and the parser.h has not been generated when lexer.c is compiled. Did my suggestion help? If so please let me know so I can add a workaround to the ebuild and notify upstream. Created attachment 360138 [details, diff]
Patch to enable make -j1 as a workaround
If my suggested resolution worked, here is a patch to the ebuild that runs emake -j1 as a workaround.
Created attachment 360816 [details, diff] Backported patch from upstream master Patch for mdbtools-0.7.1 backporting work from the github repository https://github.com/brianb/mdbtools/issues/33 https://github.com/brianb/mdbtools/issues/35 N.B. the patch from https://bugs.gentoo.org/show_bug.cgi?id=487866 needs to be applied first + 14 Oct 2013; Sergey Popov <pinkbyte@gentoo.org> mdbtools-0.7.ebuild, + +mdbtools-0.7.1.ebuild, +files/mdbtools-0.7.1-parallel-make.patch: + Version bump, wrt bug #487866. Add parallel make fixes, wrt bug #486434, + thanks to Chris Kerr <gingekerr AT yahoo.co.uk> |