Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 482820 - sys-libs/libcxxrt sys-libs/libcxx: Add ~x86-fbsd KEYWORDS
Summary: sys-libs/libcxxrt sys-libs/libcxx: Add ~x86-fbsd KEYWORDS
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: x86 FreeBSD
: Normal enhancement (vote)
Assignee: Gentoo x86 FreeBSD Team
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2013-08-28 15:15 UTC by Yuta SATOH
Modified: 2014-01-05 11:42 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuta SATOH 2013-08-28 15:15:25 UTC
sys-libs/libcxxrt and sys-libs/libcxx are needed to make clang stages on x86-fbsd.
Please add KEYWORDS to them.

# FEATURES=test emerge -pv libcxxrt libcxx
[ebuild   R   *] sys-libs/libcxxrt-0.0_p20130725  USE="(static-libs) (libunwind)" 0 kB
[ebuild   R   *] sys-libs/libcxx-0.0_p20130725  USE="(libcxxrt) (static-libs) {test*}" 0 kB


test phase results

sys-libs/libcxxrt)

 * default: running multilib-minimal_abi_src_test
gmake -j10 check
clang++ -stdlib=libc++ -O2 -march=i686 -pipe   -c -o test.o test.cc
clang++ -stdlib=libc++ -O2 -march=i686 -pipe   -c -o test_exception.o test_exception.cc
clang++ -stdlib=libc++ -O2 -march=i686 -pipe   -c -o test_guard.o test_guard.cc
clang++ -stdlib=libc++ -O2 -march=i686 -pipe   -c -o test_typeinfo.o test_typeinfo.cc
clang++ -stdlib=libc++ -nodefaultlibs -O2 -march=i686 -pipe  -Wl,-z,defs -o cxxrttest test.o test_exception.o test_guard.o test_typeinfo.o -L/var/tmp/portage/sys-libs/libcxxrt-0.0_p20130725/work/libcxxrt-0.0_p20130725-default/src -lcxxrt -lc
clang: warning: argument unused during compilation: '-stdlib=libc++'
./cxxrttest

35 tests, 35 passed, 0 failed

sys-libs/libcxx)
****************************************************
Results for /var/tmp/portage/sys-libs/libcxx-0.0_p20130725/work/libcxx-0.0_p20130725-default/test:
using clang version 3.3 (tags/RELEASE_33/final)
Target: i386-gentoo-freebsd9.1
Thread model: posix
with -std=c++11 -stdlib=libc++ -I/var/tmp/portage/sys-libs/libcxx-0.0_p20130725/work/libcxx-0.0_p20130725-default/test/support -I/var/tmp/portage/sys-libs/libcxx-0.0_p20130725/work/libcxx-0.0_p20130725-default/include -L/var/tmp/portage/sys-libs/libcxx-0.0_p20130725/work/libcxx-0.0_p20130725-default/lib
----------------------------------------------------
sections without tests   : 0
sections with failures   : 16
sections without failures: 1056
                       +   ----
total number of sections : 1072
----------------------------------------------------
number of tests failed   : 48
number of tests passed   : 4401
                       +   ----
total number of tests    : 4449
****************************************************
 * ERROR: sys-libs/libcxx-0.0_p20130725::gentoo failed (test phase):
 *   (no error message)
 *
Comment 1 Alexis Ballier gentoo-dev 2013-08-28 15:40:29 UTC
if you cant assign bugs to {amd64,x86}-fbsd@g.o, please don't assign them to bsd@ and let bug-wranglers do it
Comment 2 Yuta SATOH 2013-08-28 16:06:43 UTC
(In reply to Yuta SATOH from comment #0)
my mistake. The following is correct.
[ebuild   R   *] sys-libs/libcxxrt-0.0_p20130725  USE="(static-libs) (-libunwind)" 0 kB


(In reply to Alexis Ballier from comment #1)
> if you cant assign bugs to {amd64,x86}-fbsd@g.o, please don't assign them to
> bsd@ and let bug-wranglers do it

When I file a bug the following steps, automatically assigned to bsd@g.o.

File a Bug --> Gentoo/Alt --> Component set FreeBSD

Set automatically. Can not be changed.
Assignee: bsd@gentoo.org


I think better when filter by Component and Hardware.
Component: FreeBSD
Hardware:
All --> bsd@g.o
AMD64 --> amd64-fbsd@g.o
x86 --> x86-fbsd@g.o
Comment 3 Alexis Ballier gentoo-dev 2013-08-28 16:39:26 UTC
(In reply to Yuta SATOH from comment #2)
> (In reply to Alexis Ballier from comment #1)
> > if you cant assign bugs to {amd64,x86}-fbsd@g.o, please don't assign them to
> > bsd@ and let bug-wranglers do it
> 
> When I file a bug the following steps, automatically assigned to bsd@g.o.
> 
> File a Bug --> Gentoo/Alt --> Component set FreeBSD
> 
> Set automatically. Can not be changed.
> Assignee: bsd@gentoo.org

yes, you need editbugs privileges
Comment 4 Yuta SATOH 2013-08-29 12:28:03 UTC
(In reply to Alexis Ballier from comment #3)
> (In reply to Yuta SATOH from comment #2)
> > (In reply to Alexis Ballier from comment #1)
> > > if you cant assign bugs to {amd64,x86}-fbsd@g.o, please don't assign them to
> > > bsd@ and let bug-wranglers do it
> > 
> > When I file a bug the following steps, automatically assigned to bsd@g.o.
> > 
> > File a Bug --> Gentoo/Alt --> Component set FreeBSD
> > 
> > Set automatically. Can not be changed.
> > Assignee: bsd@gentoo.org
> 
> yes, you need editbugs privileges

I have editbugs privileges now.
I'll assign to {amd64,x86}-fbsd@g.o directly.
thanks.
Comment 5 Naohiro Aota gentoo-dev 2014-01-05 11:42:01 UTC
added.