[Pkg-rust-maintainers] Alpha2 upload [was: build profiles]

Angus Lees gus at debian.org
Sun Mar 8 12:24:04 UTC 2015


As Steve replied, no version of rustc can compile itself yet.

We're going to need to manually build binary packages (no buildds) until
presumably in the betas somwhere when rustc stops adding breaking changes.
Sorry if this is a surprise to people, I've attempted to explain the
process in several different places but it's awkward to capture how it will
need to evolve as we go out-of-tree -> in-debian -> rust-1.0.

 - Gus

On Sun, 8 Mar 2015 at 22:56 Sylvestre Ledru <sylvestre at debian.org> wrote:

>  OK. I tried to upload it but I could not bootstrap rustc using the
> dlstage0 package.
> I reported this issue:
> https://github.com/rust-lang/rust/issues/23177
>
>
>
> On 08/03/2015 12:49, Angus Lees wrote:
>
> No nothing from me that we can't upgrade to later.
>
> Re nocheck:
> Interesting, I thought nocheck would just work because we went through
> dh_auto_test...  Oh duh, we don't go through dh_auto_test since my change
> to call make directly and avoid parallelising the tests - sorry :/
>
>  Fwiw, my local branch has these changes:
> - Move .so libs to standard /usr/lib
> - Split rust-gdb into separate package
> - Set buildflags according to policy (fixes relro lintian issue)
> - Remove obsolete debian/source/include-binaries
>
>  I didn't push it to alioth because of the first change - I'm still
> waiting for consensus that this is the best fix to make prefer-dynamic work
> (but not the default of course).
>
>  I'll push the other changes to pkg-rust/master real soon now.
>
>   - Gus
>
> On Sat, 7 Mar 2015 at 09:19 Luca Bruno <lucab at debian.org> wrote:
>
>> On Thursday 05 March 2015 18:05:45 Sylvestre Ledru wrote:
>>
>> > I would like to upload it today or tomorrow. Are we ready for that or do
>> > you want to land stuff?
>>
>> I'll work a bit more on it during the weekend (updating doc and minor
>> stuff),
>> but to avoid blocking you I just committed a bunch of fixes for alpha2, so
>> it's +1 on my side.
>>
>> Summary of my changes is:
>>  * squashing your alpha2 changelog entries together
>>  * setting back revision to -0~exp1
>>  * respecting 'nocheck' in DEB_BUILD_OPTIONS
>>
>> I will wait for this upload and queue other commits later for next
>> revision.
>> Angus too has some doc changes to merge, but I think nothing high priority
>> left, correct?
>>
>> Cheers, Luca
>>
>> --
>>  .''`.  ** Debian GNU/Linux **  | Luca Bruno (kaeso)
>> : :'  :   The Universal O.S.    | lucab (AT) debian.org
>> `. `'`                          | GPG Key ID: 0x4F3BBEBF
>>   `-     http://www.debian.org  | Debian GNU/Linux Developer
>> _______________________________________________
>> Pkg-rust-maintainers mailing list
>> Pkg-rust-maintainers at lists.alioth.debian.org
>> https://lists.alioth.debian.org/mailman/listinfo/pkg-rust-maintainers
>>
>
>
> _______________________________________________
> Pkg-rust-maintainers mailing listPkg-rust-maintainers at lists.alioth.debian.orghttps://lists.alioth.debian.org/mailman/listinfo/pkg-rust-maintainers
>
>
>  _______________________________________________
> Pkg-rust-maintainers mailing list
> Pkg-rust-maintainers at lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/pkg-rust-maintainers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-rust-maintainers/attachments/20150308/d75376e4/attachment.html>


More information about the Pkg-rust-maintainers mailing list