* [gentoo-musl] [GSoC] native-clang: daily report 07/05
@ 2016-07-05 10:24 Lei Zhang
2016-07-06 10:16 ` [gentoo-musl] " Lei Zhang
0 siblings, 1 reply; 4+ messages in thread
From: Lei Zhang @ 2016-07-05 10:24 UTC (permalink / raw
To: Luca Barbato, soc-admins, gentoo-musl
Plan for today:
- modify libc++'s ebuild and add support for libunwind
Progress:
- write an ebuild for libunwind; unlike libc++abi, libunwind could be
installed independently
- modify libc++'s ebuild to support libc++abi and libunwind; these two
are orthogonal and can be enabled by USE flags "libcxxabi" and
"libunwind" respectively
Plan for tomorrow:
- these ebuilds don't work on musl yet; fix them
A few notes:
- There's already a package named "libunwind" under sys-libs. To avoid
conflict, I name LLVM's "llvm-libunwind". Suggestions for a better
name are welcome.
- My previous patches to clang/LLVM which add support for musl are
still in the trunk, and probably available only after version 3.9. In
my ebuilds, should I fetch source from the trunk or instead stick with
version 3.8 and maintain a set of downstream patches?
Lei
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-musl] Re: [GSoC] native-clang: daily report 07/05
2016-07-05 10:24 [gentoo-musl] [GSoC] native-clang: daily report 07/05 Lei Zhang
@ 2016-07-06 10:16 ` Lei Zhang
[not found] ` <4fca2eeb-bfb4-e8cf-9db4-6517cedcfbba@gentoo.org>
0 siblings, 1 reply; 4+ messages in thread
From: Lei Zhang @ 2016-07-06 10:16 UTC (permalink / raw
To: Luca Barbato, soc-admins, gentoo-musl
2016-07-05 18:24 GMT+08:00 Lei Zhang <zhanglei.april@gmail.com>:
> - My previous patches to clang/LLVM which add support for musl are
> still in the trunk, and probably available only after version 3.9. In
> my ebuilds, should I fetch source from the trunk or instead stick with
> version 3.8 and maintain a set of downstream patches?
Unfortunately some features I took for granted are also absent in
version 3.8, e.g. using libc++ instead of libstdc++ as the default. If
sticking with 3.8, I'd have to make patches for these features too :(
Is it acceptable to build packages using under-development source?
What about dubbing it 3.8.0-r200 or something?
Lei
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-musl] Re: [GSoC] native-clang: daily report 07/05
[not found] ` <4fca2eeb-bfb4-e8cf-9db4-6517cedcfbba@gentoo.org>
@ 2016-07-06 14:17 ` Lei Zhang
[not found] ` <81ba754a-2bd9-642a-7f22-eb9a073cf12e@gentoo.org>
0 siblings, 1 reply; 4+ messages in thread
From: Lei Zhang @ 2016-07-06 14:17 UTC (permalink / raw
To: Luca Barbato; +Cc: soc-admins, gentoo-musl
2016-07-06 20:00 GMT+08:00 Luca Barbato <lu_zero@gentoo.org>:
> On 06/07/16 12:16, Lei Zhang wrote:
>> Unfortunately some features I took for granted are also absent in
>> version 3.8, e.g. using libc++ instead of libstdc++ as the default. If
>> sticking with 3.8, I'd have to make patches for these features too :(
>>
>> Is it acceptable to build packages using under-development source?
>
> Making snapshots is totally fine.
Ok, I see some scripts taking snapshots and ebuilds referring to
"mirror://gentoo/${V}.*". If I get it right, the snapshots are stored
on a server; then how do I upload my snapshots to the server?
OTOH, there're some downstream patches for llvm-3.8. How should I deal
with them? They probably can't be directly applied to the trunk
version.
Lei
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-musl] Re: [GSoC] native-clang: daily report 07/05
[not found] ` <81ba754a-2bd9-642a-7f22-eb9a073cf12e@gentoo.org>
@ 2016-07-07 7:39 ` Lei Zhang
0 siblings, 0 replies; 4+ messages in thread
From: Lei Zhang @ 2016-07-07 7:39 UTC (permalink / raw
To: Luca Barbato; +Cc: soc-admins, gentoo-musl
[-- Attachment #1: Type: text/plain, Size: 431 bytes --]
2016-07-06 22:35 GMT+08:00 Luca Barbato <lu_zero@gentoo.org>:
> On 06/07/16 16:17, Lei Zhang wrote:
>> Ok, I see some scripts taking snapshots and ebuilds referring to
>> "mirror://gentoo/${V}.*". If I get it right, the snapshots are stored
>> on a server; then how do I upload my snapshots to the server?
>
> I can take care of it =)
Could you please do it now? I need to test my ebuild.
The script is attached. Thanks :)
Lei
[-- Attachment #2: take_snapshots.sh --]
[-- Type: application/x-sh, Size: 357 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-07-07 7:39 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-05 10:24 [gentoo-musl] [GSoC] native-clang: daily report 07/05 Lei Zhang
2016-07-06 10:16 ` [gentoo-musl] " Lei Zhang
[not found] ` <4fca2eeb-bfb4-e8cf-9db4-6517cedcfbba@gentoo.org>
2016-07-06 14:17 ` Lei Zhang
[not found] ` <81ba754a-2bd9-642a-7f22-eb9a073cf12e@gentoo.org>
2016-07-07 7:39 ` Lei Zhang
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox