Summary: | media-libs/alure-1.2[fluidsynth] - .../work/alure-1.2/src/codec_fluidsynth.cpp:333:25: error: ‘close’ was not declared in this scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dominique Michel <dominique.c.michel> |
Component: | [OLD] Library | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kensington, stillcompiling |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
environment file build.log alure-1.2-include-unistd.patch alure-1.2-r1.ebuild |
Description
Dominique Michel
2014-02-03 10:06:20 UTC
Created attachment 369422 [details]
emerge --info
Created attachment 369424 [details]
environment file
Created attachment 369426 [details]
build.log
On the git, the last commit is from 2013-07-10. http://repo.or.cz/w/alure.git It compile fine here. So maybe the easiest way to solve that bug is to make tarball from the git. I get this same failure. The fix is simple. just need to #include <unistd.h> in that file Created attachment 406070 [details, diff]
alure-1.2-include-unistd.patch
patch codec_fluidsynth.cpp to compile on nonwindows platforms
Created attachment 406072 [details]
alure-1.2-r1.ebuild
Ebuild with alure-1.2-include-unistd.patch
any progress in here. header include patch fixes compilation. ping? Thanks, fixed in git. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937a0fe10289f67201f7384ef57b0a833e9a1cea Unfortunately, this fix was undone in the latest -r1 version of the ebuild: instead of PATCHES the patch is put in a line called PATCJES. Fixing that line (PATCJES -> PATCHES) fixes the ebuild. (In reply to James L. Hammons from comment #11) > Unfortunately, this fix was undone in the latest -r1 version of the ebuild: > instead of PATCHES the patch is put in a line called PATCJES. Fixing that > line (PATCJES -> PATCHES) fixes the ebuild. commit 03a9cede605f6a7c3e8b731b149d9cc71e13a0a4 Author: David Seifert <soap@gentoo.org> Date: Sun Jul 2 14:00:01 2017 -0700 media-libs/alure: Fix spelling typo 'PATCHES' Bug: https://bugs.gentoo.org/show_bug.cgi?id=500164 |