Add ~s390 ~sh ~amd64-fbsd ~sparc-fbsd keywords to: >=dev-util/scons-2.3.0 >=net-libs/serf-1.3.2 (Or delete these keywords in <net-libs/serf-1.3.0 and dev-vcs/subversion.)
19 Oct 2013; Mike Frysinger <vapier@gentoo.org> scons-2.3.0.ebuild: Add m68k/s390/sh love. 19 Oct 2013; Mike Gilbert <floppym@gentoo.org> serf-1.3.2.ebuild: Restore s390 and sh keywords.
Still needed keywords: ~amd64-fbsd ~sparc-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris Please note that <net-libs/serf-1.3.7 is security-vulnerable (bug #519202).
I was asked to test for this bug by aballier on IRC (gentoo-bsd channel). I've tested on amd64-fbsd environment of 9.1 and 10.1. I think it's okay to add ~amd64-fbsd KEYWORDS. Dependency -- no problem # USE=doc FEATURES=test ACCEPT_KEYWORDS=~x86-fbsd emerge -pv dev-util/scons net-libs/serf These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-util/scons-2.3.4 USE="doc" PYTHON_TARGETS="python2_7 (-pypy)" 0 KiB [ebuild N ] net-libs/serf-1.3.8:1 USE="(-kerberos)" 0 KiB Total: 2 packages (2 new), Size of downloads: 0 KiB Test -- no problem # USE=doc FEATURES=test ACCEPT_KEYWORDS=~x86-fbsd emerge dev-util/scons net-libs/serf ... >>> Test phase: net-libs/serf-1.3.8 scons -j5 check scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... <snip> == Testing test/testcases/chunked-trailers.response == this is 1 test. i am a test.this is a test. Trailer-Test: f == Testing test/testcases/chunked.response == this is 1 test. i am a test.this is a test. == Testing test/testcases/chunked-empty.response == == Running the unit tests == ................................................................. OK (65 tests) scons: done building targets. >>> Completed testing net-libs/serf-1.3.8 NOTE: dev-util/scons does not have test phase.
~amd64-fbsd keyword added to dev-util/scons-2.3.4 and net-libs/serf-1.3.8.
Security-vulnerable <net-libs/serf-1.3.8 dropped.
(No point in keeping this bug open forever.)