Bug#837489: Only a binNMU is required

2016-10-25 Thread Emmanuel Bourg
Le 25/10/2016 à 15:22, tony mancill a écrit :

> Also, I would like to get
> the package out of SVN (in fact, that has been the hold-up on the
> upload, since the migrate script the Java team normally uses fails to
> migrate this package - I'm ready to "gbp import-dscs --debsnap antlr"
> and call it good).

Hi Tony,

I think I fixed the issue with the migration script, the authors file
was missing an entry for the root user. Could you give it another try?

Emmanuel Bourg

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#837489: Only a binNMU is required

2016-10-25 Thread tony mancill
On Tue, Oct 25, 2016 at 6:36 AM, Adrian Bunk  wrote:
> On Tue, Oct 25, 2016 at 06:22:36AM -0700, tony mancill wrote:
>> Hi Adrian,
>
> Hi Tony,
>
>> Balint requested that the antlr package drop the separate
>> libantlr-pic.a and the non-PIC libantlr.a currently shipped.  This
>> requires a change to debian/rules, and so is sourceful.
>>...
>
> what Balint wanted is related to his proposed #837478 policy change,
> currently policy says that static libraries should usually not contain
> PIC code.
>
> It is *not* required to recompile static libraries with -fPIC
> for fixing the PIE build of binaries like gpt or sqlitebrowser.
>
> A binNMU recompiling libantlr.a with -fPIE is sufficient.

I see.  Thank you for the clarification.

Cheers,
tony

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#837489: Only a binNMU is required

2016-10-25 Thread Adrian Bunk
On Tue, Oct 25, 2016 at 06:22:36AM -0700, tony mancill wrote:
> Hi Adrian,

Hi Tony,

> Balint requested that the antlr package drop the separate
> libantlr-pic.a and the non-PIC libantlr.a currently shipped.  This
> requires a change to debian/rules, and so is sourceful.
>...

what Balint wanted is related to his proposed #837478 policy change,
currently policy says that static libraries should usually not contain
PIC code.

It is *not* required to recompile static libraries with -fPIC
for fixing the PIE build of binaries like gpt or sqlitebrowser.

A binNMU recompiling libantlr.a with -fPIE is sufficient.

> Thank you,
> tony

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#837489: Only a binNMU is required

2016-10-25 Thread tony mancill
Hi Adrian,

Balint requested that the antlr package drop the separate
libantlr-pic.a and the non-PIC libantlr.a currently shipped.  This
requires a change to debian/rules, and so is sourceful.  The
discussion is included in this bug report.  Also, I would like to get
the package out of SVN (in fact, that has been the hold-up on the
upload, since the migrate script the Java team normally uses fails to
migrate this package - I'm ready to "gbp import-dscs --debsnap antlr"
and call it good).

Thank you,
tony

On Tue, Oct 25, 2016 at 5:51 AM, Adrian Bunk  wrote:
> Control: retitle -1 antlr needs PIE binNMU
>
> A binNMU is sufficient to fix this, and already requested.
>
> Policy does not permit building normal static libraries with PIC unless
> there is a special reason hat has been discussed on debian-devel.
>
> cu
> Adrian
>
> --
>
>"Is there not promise of rain?" Ling Tan asked suddenly out
> of the darkness. There had been need of rain for many days.
>"Only a promise," Lao Er said.
>Pearl S. Buck - Dragon Seed

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#837489: Only a binNMU is required

2016-10-25 Thread Adrian Bunk
Control: retitle -1 antlr needs PIE binNMU

A binNMU is sufficient to fix this, and already requested.

Policy does not permit building normal static libraries with PIC unless
there is a special reason hat has been discussed on debian-devel.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.