Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 400929 - =net-p2p/transmission-2.51: Fix building on ~x86-fbsd (2 missing #includes)
Summary: =net-p2p/transmission-2.51: Fix building on ~x86-fbsd (2 missing #includes)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard: Upstream ticket 6199 (Waiting moderat...
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-26 15:52 UTC by Samuli Suominen (RETIRED)
Modified: 2012-05-20 21:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch to build on FreeBSD (transmission-2.51-netinet.patch,346 bytes, patch)
2012-05-16 05:21 UTC, Naohiro Aota
Details | Diff
build.log (file_400929.txt,17.15 KB, text/plain)
2012-05-19 22:38 UTC, Naohiro Aota
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2012-01-26 15:52:31 UTC
RepoMan scours the neighborhood...
  KEYWORDS.dropped              1
   net-p2p/transmission/transmission-2.42-r1.ebuild: arm ppc ppc64 x86-fbsd
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-02-01 11:20:58 UTC
~ppc/~ppc64 for transmission and net-libs/libnatpmp
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2012-03-02 03:14:49 UTC
arm: once bug 406035 is done, the old version will be gone
Comment 3 Markus Meier gentoo-dev 2012-03-03 15:52:59 UTC
~arm done
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2012-03-03 15:57:25 UTC
readding arm@ since they keyworded wrong version that won't help for this bug
Comment 5 Markus Meier gentoo-dev 2012-03-12 19:08:34 UTC
should be good now.

+  12 Mar 2012; Markus Meier <maekke@gentoo.org> transmission-2.50-r1.ebuild:
+  add ~arm, bug #400929
Comment 6 Naohiro Aota gentoo-dev 2012-05-16 05:21:53 UTC
Created attachment 311957 [details, diff]
patch to build on FreeBSD

On FreeBSD, we need this patch to avoid build error.
This patch also worked fine on Linux too.
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2012-05-16 05:26:04 UTC
(In reply to comment #6)
> Created attachment 311957 [details, diff] [details, diff]
> patch to build on FreeBSD
> 
> On FreeBSD, we need this patch to avoid build error.
> This patch also worked fine on Linux too.

Feel free to apply but please report it also to the upstream ticketing system with more comprehensive explanation. 
I've just gone through the effort of upstreamizing all the previous patches :-)
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2012-05-16 05:29:24 UTC
To here http://trac.transmissionbt.com/ with patch, build.log and explanation of the system type.
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2012-05-19 08:46:07 UTC
bsd? ping.
I can't report this to upstream without actually providing some build log with errors :(
Comment 10 Naohiro Aota gentoo-dev 2012-05-19 22:38:40 UTC
Created attachment 312311 [details]
build.log

There's also patch from ports available. http://www.freebsd.org/cgi/cvsweb.cgi/ports/net-p2p/transmission-cli/files/patch-third-party_libutp_utp.cpp?rev=1.1
Comment 11 Samuli Suominen (RETIRED) gentoo-dev 2012-05-20 21:06:51 UTC
Reported to upstream. Ticket 6199 in upstream trac. Pushed the patch now to Portage. 

Thanks! Closing.