Bug#1016963: Please test u-boot for nanopi_neo2

2023-01-01 Thread Domenico Andreoli
On Wed, Dec 28, 2022 at 04:16:13PM -0800, Vagrant Cascadian wrote:
> On 2022-12-28, Vagrant Cascadian wrote:
> > On 2022-12-22, Vagrant Cascadian wrote:
> >> On 2022-08-20, Vagrant Cascadian wrote:
> >>> On 2022-08-10, Vagrant Cascadian wrote:
>  This bug is just to delay migration to testing while more platforms get
>  tested. If you have a relevent board, please consider testing and
>  reporting the status:
> 
>    https://wiki.debian.org/U-boot/Status
> >
> > I have not received many test results for current or even remotely
> > recent u-boot platforms in Debian, and u-boot has been blocked from
> > migration to testing partly because of this.
> >
> > As the bookworm freeze approaches, this is getting to be... worrysome!
> >
> > If you have access to any of these boards, please consider testing
> > u-boot versions as packaged in debian for versions from debian stable
> > (2021.01*), testing (2022.04*), unstable (2022.10*) and experimental
> > (2023.01-rc*) and updating the wiki page if successful and/or replying
> > to 1016...@bugs.debian.org with a positive confirmation...
> >
> > ...and if not successful, filing bugs against the relevent u-boot-*
> > packages and marking them as blocking 1016963.
> 
> nanopi_neo2

Done for all my boards, both with unstable and experimental versions.

Thanks.
Dom

> 
> live well,
>   vagrant

-- 
rsa4096: 3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13
ed25519: FFB4 0CC3 7F2E 091D F7DA  356E CC79 2832 ED38 CB05


signature.asc
Description: PGP signature


Bug#1017440: pahole: Several tools just segfault

2022-11-08 Thread Domenico Andreoli
severity -1 important
thanks

On Tue, Aug 16, 2022 at 01:12:55PM +0200, Guillem Jover wrote:
> Package: pahole
> Version: 1.23-2
> Severity: serious
> 
> Hi!

Hi Guillem!

> Many of the tools simply segfault when executed. On a shared library
> with debugging symbols:
> 
>   $ codiff libsysfs.so.2.0.1 libsysfs.so.2.0.1
>   Segmentation fault (core dumped)
>   $ dtagnames libsysfs.so.2.0.1
>   Segmentation fault (core dumped)
>   $ prefcnt libsysfs.so.2.0.1
>   Segmentation fault (core dumped)
>   $ scncopy -s data -o output libsysfs.so.2.0.1
>   Segmentation fault (core dumped)
>   $ syscse libsysfs.so.2.0.1
>   Segmentation fault (core dumped)
> 
> On a stripped library:
> 
>   $ codiff /usr/lib/x86_64-linux-gnu/libbsd.so.0 \
>/usr/lib/x86_64-linux-gnu/libbsd.so.0
>   Segmentation fault (core dumped)
>   $ dtagnames /usr/lib/x86_64-linux-gnu/libbsd.so.0
>   Segmentation fault (core dumped)
>   $ prefcnt /usr/lib/x86_64-linux-gnu/libbsd.so.0
>   Segmentation fault (core dumped)
>   $ scncopy -s data -o output /usr/lib/x86_64-linux-gnu/libbsd.so.0
>   Segmentation fault (core dumped)
>   $ syscse /usr/lib/x86_64-linux-gnu/libbsd.so.0
>   Segmentation fault (core dumped)
> 
> Some even with no arguments:
> 
>   $ dtagnames
>   Segmentation fault (core dumped)
>   $ prefcnt
>   Segmentation fault (core dumped)

Thank you for reporting, I added a smoke test that tries to use all
these tools and can be used to track the overall state.

I've not the time to dig into these failures but I'll report them to
the upstream developers.

Given that the package is far from being unusable, I'm reducing its
severity to important.

> 
> Thanks,
> Guillem
> 

Regards,
Domenico

-- 
rsa4096: 3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13
ed25519: FFB4 0CC3 7F2E 091D F7DA  356E CC79 2832 ED38 CB05


signature.asc
Description: PGP signature


Bug#978681: Ignore my previous message, sent by mistake

2020-12-30 Thread Domenico Andreoli
Hi,

Please ignore my previous message, was sent by mistake. Apologies for
the spam.

Regards,
Domenico

-- 
rsa4096: 3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13
ed25519: FFB4 0CC3 7F2E 091D F7DA  356E CC79 2832 ED38 CB05



Bug#978681: +pending

2020-12-30 Thread Domenico Andreoli
set -1 +pending
thanks

-- 
rsa4096: 3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13
ed25519: FFB4 0CC3 7F2E 091D F7DA  356E CC79 2832 ED38 CB05



Bug#922112: Add the SPDX header to include/linux/hash.h

2019-02-12 Thread Domenico Andreoli
From: Domenico Andreoli 

It is unlikely that who contributes to this file is unaware of the kernel
licensing but bringing the license statement into the file itself makes
it properly reusable in different contexts.

CC: Daniel Borkmann 
CC: Francesco Fusco 
CC: George Spelvin 
CC: Hannes Frederic Sowa 
CC: Ian Campbell 
CC: Jay Vosburgh 
CC: Jens Axboe 
CC: Linus Torvalds 
CC: Masami Hiramatsu 
CC: Matthew Wilcox 
CC: Nadia Yvette Chambers 
CC: Pavel Emelyanov 
Signed-off-by: Domenico Andreoli 

---
 include/linux/hash.h |2 ++
 1 file changed, 2 insertions(+)

Index: b/include/linux/hash.h
===
--- a/include/linux/hash.h
+++ b/include/linux/hash.h
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0 */
+
 #ifndef _LINUX_HASH_H
 #define _LINUX_HASH_H
 /* Fast hashing routine for ints,  longs and pointers.



Bug#922112: fio: hash.h is not DFSG compliant

2019-02-12 Thread Domenico Andreoli
Package: fio
Severity: grave

According to debian/copyright, hash.h is licensed as GPL-2+ but this
is not true. There is not any mention of license attribution in its
verifiable history, not by its copyright holder or anybody else on
their behalf.

Thanks to Ulrich Mueller for the relevant research [0].

Similar bug is reported to package dwarves [1], which includes on older
copy of this same file.

Regards,
Domenico

[0] https://lkml.org/lkml/2019/2/11/773
[1] https://bugs.debian.org/919356

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13


signature.asc
Description: PGP signature


Bug#919356: Licensing of include/linux/hash.h

2019-02-10 Thread Domenico Andreoli
On Mon, Feb 11, 2019 at 12:08:32AM +0100, Kristian Fiskerstrand wrote:
> On 1/23/19 9:50 AM, Domenico Andreoli wrote:
> > Ben Finney  writes:
> >> Domenico Andreoli  writes:

[...]

> >>> the only knot left is now the license of hash.h
> >>>
> >>> This file is also present in the kernel [0] with an updated copyright
> >>> but still without license.

[...]

> >> To know that work (that file) is free software, we need a clear grant of
> >> some specific license, for that work.
> >>
> >> If the work is not free, it would be incorrect to have the work in Debian.
> > 
> > Is it possible that for the kernel it is instead correct because it is,
> > as whole, covered by its COPYING?
> > 
> >> Alternatives, for complying with the Debian Free Software Guidelines with
> >> this package, include:
> >>
> >> * Find a credible grant of license under some GPL-compatible free
> >>   license to that exact file. Document that explicit grant in the Debian
> >>   package. This demonstrates the work is DFSG-free.
> >>
> >> * Convince ???dwarves-dfsg??? upstream to replace that file with a 
> >> different
> >>   implementation (I don't know whether such an implementation exists)
> >>   under a license compatible with the same version of GNU GPL. Document
> >>   that explicit grant in the Debian package. This demonstrates the
> >>   modified work is DFSG-free.
> >>
> >> * Replace that file in Debian only, with a different implementation as
> >>   above. Document that explicit grant in the Debian package. This
> >>   demonstrates the modified Debian package is DFSG-free.
> >>
> >> * Move the work to the ???non-free??? area.
> >>
> >> * Remove the work altogether.
> >>
> >> Those are in descending order of (my recommended) preference.

[...]

> It was [pointed out] by one of our license group that [hash.h]  is the
> same that has a GPL-2+ in [fio] which has a signed-off-by.
> 
> References:
> [pointed out]
> https://bugs.gentoo.org/677586#c1
> 
> [hash.h]
> https://git.kernel.org/pub/scm/linux/kernel/git/axboe/fio.git/commit/hash.h?id=bdc7211e190482f0c17c109a0d90834a6611be1c

Yes, the Signed-off-by is from Jens Axboe (in CC) but he's not the
original author, I guess he just copied the file as Arnaldo did. The
file he committed has not any reference to the license.

> [fio]
> https://metadata.ftp-master.debian.org/changelogs/main/f/fio/fio_3.12-2_copyright

I'm afraid that this entry in wrong. I'll seek confirmation with Martin 
Steigerwald.

Regards,
Domenico

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13


signature.asc
Description: PGP signature


Bug#919356: Licensing of include/linux/hash.h

2019-01-23 Thread Domenico Andreoli
Ben Finney  writes:
> Domenico Andreoli  writes:
> 
> >   the situation of dwarves-dfsg improved a lot over the weekend
> 
> That's good to hear. What is the event you're referring to? Can you give
> a URL to something that describes this change?

Upstream (in CC) reacted to my request of clarification and patches
have been applied upstream and on Salsa. See bug 919356 [0] (please
keep in CC).

> > the only knot left is now the license of hash.h
> >
> > This file is also present in the kernel [0] with an updated copyright
> > but still without license.
> 
> The file you show (in the Linux code base) seems likely to have an
> equivalent implementation under a different license, from some other
> code base.

This will require research and work unlikely to be done before Buster
release. Are we going to drop this package for now?

> > I received a private email from somebody in the kernel community who
> > already tried to contact Nadia in the past but did not get any reply.
> 
> Thank you also for contacting the Linux developers forum to ask
> https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1900588.html>.

(also in CC now)

> > I think that pushing it to non-free is formally the right thing but I
> > actually feel it's not the right thing.
> 
> To know that work (that file) is free software, we need a clear grant of
> some specific license, for that work.
> 
> If the work is not free, it would be incorrect to have the work in Debian.

Is it possible that for the kernel it is instead correct because it is,
as whole, covered by its COPYING?

> Alternatives, for complying with the Debian Free Software Guidelines with
> this package, include:
> 
> * Find a credible grant of license under some GPL-compatible free
>   license to that exact file. Document that explicit grant in the Debian
>   package. This demonstrates the work is DFSG-free.
> 
> * Convince ‘dwarves-dfsg’ upstream to replace that file with a different
>   implementation (I don't know whether such an implementation exists)
>   under a license compatible with the same version of GNU GPL. Document
>   that explicit grant in the Debian package. This demonstrates the
>   modified work is DFSG-free.

Arnaldo, what priority would you give to this task?

> 
> * Replace that file in Debian only, with a different implementation as
>   above. Document that explicit grant in the Debian package. This
>   demonstrates the modified Debian package is DFSG-free.
> 
> * Move the work to the ‘non-free’ area.
> 
> * Remove the work altogether.
> 
> Those are in descending order of (my recommended) preference.

Thanks,
Domenico

[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919356

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13


signature.asc
Description: PGP signature


Bug#919356: Fw: Bug#919356: dwarves-dfsg: Copyright/licensing is unclear

2019-01-22 Thread Domenico Andreoli
[need to re-CC debian-legal again, sorry.]

On Tue, Jan 22, 2019 at 06:05:37PM +0100, Domenico Andreoli wrote:
> On Mon, Jan 21, 2019 at 03:58:19PM +, MJ Ray wrote:
> > Missed the bug off the CC for this. Sorry.
> 
> It seems it did not arrive to debian-legal either.
> 
> > Begin forwarded message:
> > 
> > Date: Mon, 21 Jan 2019 13:34:13 +
> > From: MJ Ray 
> > To: debian-le...@lists.debian.org
> > Subject: Re: Bug#919356: dwarves-dfsg: Copyright/licensing is unclear
> > 
> > 
> > Domenico Andreoli  skribis:
> > 
> > >   the situation of dwarves-dfsg improved a lot over the weekend, the
> > > only knot left is now the license of hash.h
> > > 
> > > This file is also present in the kernel [0] with an updated copyright
> > > but still without license.
> > > 
> > > I received a private email from somebody in the kernel community who
> > > already tried to contact Nadia in the past but did not get any reply.
> > > [...]
> > > [0]
> > > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/linux/hash.h
> > >   
> > 
> > One of the commits to that file is from Nadia. Sorry if I'm being
> > dense, but where does the doubt that it is under the kernel's licence
> > arise?
> 
> The file does not mention any license. While the kernel has its blanket
> license, dwarves has not any.
> 
> Can I simply claim it's a GPL-2.0-only?  I mean, I think it's reasonable
> and, as you said, it's unlikely that Nadia did not notice it was in
> the kernel but I wanted a second opinion.
> 
> Do you thin I could even add the SPDX?
> 
> Thanks,
> Domenico
> 
> -- 
> 3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13



-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13


signature.asc
Description: PGP signature


Bug#919356: Fw: Bug#919356: dwarves-dfsg: Copyright/licensing is unclear

2019-01-22 Thread Domenico Andreoli
On Mon, Jan 21, 2019 at 03:58:19PM +, MJ Ray wrote:
> Missed the bug off the CC for this. Sorry.

It seems it did not arrive to debian-legal either.

> Begin forwarded message:
> 
> Date: Mon, 21 Jan 2019 13:34:13 +
> From: MJ Ray 
> To: debian-le...@lists.debian.org
> Subject: Re: Bug#919356: dwarves-dfsg: Copyright/licensing is unclear
> 
> 
> Domenico Andreoli  skribis:
> 
> >   the situation of dwarves-dfsg improved a lot over the weekend, the
> > only knot left is now the license of hash.h
> > 
> > This file is also present in the kernel [0] with an updated copyright
> > but still without license.
> > 
> > I received a private email from somebody in the kernel community who
> > already tried to contact Nadia in the past but did not get any reply.
> > [...]
> > [0]
> > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/linux/hash.h
> >   
> 
> One of the commits to that file is from Nadia. Sorry if I'm being
> dense, but where does the doubt that it is under the kernel's licence
> arise?

The file does not mention any license. While the kernel has its blanket
license, dwarves has not any.

Can I simply claim it's a GPL-2.0-only?  I mean, I think it's reasonable
and, as you said, it's unlikely that Nadia did not notice it was in
the kernel but I wanted a second opinion.

Do you thin I could even add the SPDX?

Thanks,
Domenico

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13


signature.asc
Description: PGP signature


Bug#919356: dwarves-dfsg: Copyright/licensing is unclear

2019-01-21 Thread Domenico Andreoli
Hallo d-l,

  the situation of dwarves-dfsg improved a lot over the weekend, the
only knot left is now the license of hash.h

This file is also present in the kernel [0] with an updated copyright
but still without license.

I received a private email from somebody in the kernel community who
already tried to contact Nadia in the past but did not get any reply.

I need advice on how to handle the package, it is all GPL 2.0 with just
this exception.

I think that pushing it to non-free is formally the right thing but I
actually feel it's not the right thing.

Regards,
Domenico

[0] 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/linux/hash.h

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13


signature.asc
Description: PGP signature


Bug#919356: [PATCH] Add missing licensing info

2019-01-18 Thread Domenico Andreoli
On Fri, Jan 18, 2019 at 03:45:03PM -0200, Arnaldo Carvalho de Melo wrote:
> Em Fri, Jan 18, 2019 at 06:30:38PM +0100, Domenico Andreoli escreveu:
> > From: Domenico Andreoli 
> > 
> > Hi Arnaldo,
> > 
> >   I noticed that some files of pahole come without licensing and
> > copyright information, this makes Debian struggle with the redistribution
> > and, unfortunately, puts the inclusion of pahole into coming release
> > at risk.
> > 
> > For your convenience, I attached a patch that adds the info where
> > missing and also adopts the SPDX notation.
> 
> Thanks, I've added the fb team involved in recent changes to this
> package so that they are aware of it and can voice any concern, folks
> anything to say about this? Is everything okay?
> 
> I'm tentatively adding this to my repo, hope to tag 1.13 soon.

Excellent!

Would be also nice to have the COPYING file to cover every other file
without explicit copyright.

Regards,
Domenico

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13


signature.asc
Description: PGP signature


Bug#919356: [PATCH] Add missing licensing info

2019-01-18 Thread Domenico Andreoli
On Fri, Jan 18, 2019 at 03:34:04PM -0300, Arnaldo Carvalho de Melo wrote:
> Em Fri, Jan 18, 2019 at 03:33:25PM -0300, Arnaldo Carvalho de Melo escreveu:
> > Em Fri, Jan 18, 2019 at 06:24:52PM +, Martin Lau escreveu:
> > > On Fri, Jan 18, 2019 at 03:45:03PM -0200, Arnaldo Carvalho de Melo wrote:
> > > > Em Fri, Jan 18, 2019 at 06:30:38PM +0100, Domenico Andreoli escreveu:
> > > > > From: Domenico Andreoli 
> > > > > 
> > > > > Hi Arnaldo,
> > > > > 
> > > > >   I noticed that some files of pahole come without licensing and
> > > > > copyright information, this makes Debian struggle with the 
> > > > > redistribution
> > > > > and, unfortunately, puts the inclusion of pahole into coming release
> > > > > at risk.
> > > > > 
> > > > > For your convenience, I attached a patch that adds the info where
> > > > > missing and also adopts the SPDX notation.
> > > > 
> > > > Thanks, I've added the fb team involved in recent changes to this
> > 
> > Hey, is that I problem for me to take your GPG signature as an indicator
> > I can add a:
> > 
> > Signed-off-by: Domenico Andreoli 
> 
> Or better:
> 
> Signed-off-by: Domenico Andreoli 

yes, as in my original patch ;)

> since that is the one you used in the From: line, ok?
>  
> > ?
> > 
> > > > package so that they are aware of it and can voice any concern, folks
> > > > anything to say about this? Is everything okay?
> > > No concern on adding the SPDX notation.
> > > I would like to add my employer to a few btf files:
> > > 
> > > + Copyright (c) 2018 Facebook
> > > 
> > > > >  btf_encoder.c|  6 ++
> > > > >  btf_encoder.h|  5 +
> > > > >  libbtf.c |  6 ++
> > > > >  libbtf.h |  6 ++
> > > > >  libctf.c |  6 ++
> > > 
> > > Thanks!
> > > Martin
> > 
> > -- 
> > 
> > - Arnaldo
> 
> -- 
> 
> - Arnaldo

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13


signature.asc
Description: PGP signature


Bug#919356: [PATCH] Add missing licensing info

2019-01-18 Thread Domenico Andreoli
On Fri, Jan 18, 2019 at 08:02:40PM +0100, Domenico Andreoli wrote:
> On Fri, Jan 18, 2019 at 03:44:27PM -0300, Arnaldo Carvalho de Melo wrote:
> > Em Fri, Jan 18, 2019 at 03:41:33PM -0300, Arnaldo Carvalho de Melo escreveu:
> > > Em Fri, Jan 18, 2019 at 03:28:33PM -0300, Arnaldo Carvalho de Melo 
> > > escreveu:
> > > > Em Fri, Jan 18, 2019 at 06:24:52PM +, Martin Lau escreveu:
> > > > > No concern on adding the SPDX notation.
> > > > > I would like to add my employer to a few btf files:
> > 
> > > > > + Copyright (c) 2018 Facebook
> > 
> > > > Sure, I'll add a patch, authored by you, with a signed-off-by you, etc,
> > > > CC the group and signed by me as well, just like the kernel process. On
> > > > top of Domenico's patch.
> > > 
> > > Now I noticed that the patch adds Copyright entries as well, so I'm
> > > fixing it up, as libbtf.[ch] I haven't authored, and btf_encoder.[ch]
> > > where authored by Facebook engineers based on ctf_encoder.[ch] that I'm
> > > the author, so I'm just fixing these things up in Martin's follow up
> > > patch.
> > 
> > End result, ok?
> 
> yes, thanks!
> 
> > 
> > commit 1610b9b4327d14589800606fc4d31229eb8f1daf
> > Author: Martin Lau 
> > Date:   Fri Jan 18 15:42:37 2019 -0300
> > 
> > Fixup copyright notices for BTF files authored by Facebook engineers
> > 
> > Cc: Andrii Nakryiko 
> > Cc: Domenico Andreoli 
> > Cc: Yonghong Song 
> > Signed-off-by: Martin Lau 
> > Signed-off-by: Arnaldo Carvalho de Melo 
> 
> could please add also mine?

well, only to my original patch obviously, not this.

> Signed-off-by: Domenico Andreoli 
> 

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13



Bug#919356: [PATCH] Add missing licensing info

2019-01-18 Thread Domenico Andreoli
On Fri, Jan 18, 2019 at 03:44:27PM -0300, Arnaldo Carvalho de Melo wrote:
> Em Fri, Jan 18, 2019 at 03:41:33PM -0300, Arnaldo Carvalho de Melo escreveu:
> > Em Fri, Jan 18, 2019 at 03:28:33PM -0300, Arnaldo Carvalho de Melo escreveu:
> > > Em Fri, Jan 18, 2019 at 06:24:52PM +, Martin Lau escreveu:
> > > > No concern on adding the SPDX notation.
> > > > I would like to add my employer to a few btf files:
> 
> > > > + Copyright (c) 2018 Facebook
> 
> > > Sure, I'll add a patch, authored by you, with a signed-off-by you, etc,
> > > CC the group and signed by me as well, just like the kernel process. On
> > > top of Domenico's patch.
> > 
> > Now I noticed that the patch adds Copyright entries as well, so I'm
> > fixing it up, as libbtf.[ch] I haven't authored, and btf_encoder.[ch]
> > where authored by Facebook engineers based on ctf_encoder.[ch] that I'm
> > the author, so I'm just fixing these things up in Martin's follow up
> > patch.
> 
> End result, ok?

yes, thanks!

> 
> commit 1610b9b4327d14589800606fc4d31229eb8f1daf
> Author: Martin Lau 
> Date:   Fri Jan 18 15:42:37 2019 -0300
> 
> Fixup copyright notices for BTF files authored by Facebook engineers
> 
> Cc: Andrii Nakryiko 
> Cc: Domenico Andreoli 
> Cc: Yonghong Song 
> Signed-off-by: Martin Lau 
> Signed-off-by: Arnaldo Carvalho de Melo 

could please add also mine?

Signed-off-by: Domenico Andreoli 

> 
> diff --git a/btf_encoder.c b/btf_encoder.c
> index 613e7e9a6d43..7aed9b454c1f 100644
> --- a/btf_encoder.c
> +++ b/btf_encoder.c
> @@ -1,7 +1,12 @@
>  /*
>SPDX-License-Identifier: GPL-2.0-only
>  
> -  Copyright (C) 2019 Arnaldo Carvalho de Melo 
> +  Copyright (C) 2019 Facebook
> +
> +  Derived from ctf_encoder.c, which is:
> +
> +  Copyright (C) Arnaldo Carvalho de Melo 
> +  Copyright (C) Red Hat Inc
>   */
>  
>  #include "dwarves.h"
> diff --git a/btf_encoder.h b/btf_encoder.h
> index daf5d372986a..80237bb4ca61 100644
> --- a/btf_encoder.h
> +++ b/btf_encoder.h
> @@ -3,7 +3,10 @@
>  /*
>SPDX-License-Identifier: GPL-2.0-only
>  
> -  Copyright (C) 2019 Arnaldo Carvalho de Melo 
> +  Copyright (C) 2019 Facebook
> +
> +  Derived from ctf_encoder.h, which is:
> +  Copyright (C) Arnaldo Carvalho de Melo 
>   */
>  
>  struct cu;
> diff --git a/libbtf.c b/libbtf.c
> index 64437f3bd2d9..c6ece9d84de5 100644
> --- a/libbtf.c
> +++ b/libbtf.c
> @@ -1,7 +1,7 @@
>  /*
>SPDX-License-Identifier: GPL-2.0-only
>  
> -  Copyright (C) 2019 Arnaldo Carvalho de Melo 
> +  Copyright (C) 2019 Facebook
>   */
>  
>  #include 
> diff --git a/libbtf.h b/libbtf.h
> index ef1c49804a20..780f3ec888d7 100644
> --- a/libbtf.h
> +++ b/libbtf.h
> @@ -1,7 +1,7 @@
>  /*
>SPDX-License-Identifier: GPL-2.0-only
>  
> -  Copyright (C) 2019 Arnaldo Carvalho de Melo 
> +  Copyright (C) 2019 Facebook
>   */
>  
>  #ifndef _LIBBTF_H

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13



Bug#919356: [PATCH] Add missing licensing info

2019-01-18 Thread Domenico Andreoli
From: Domenico Andreoli 

Hi Arnaldo,

  I noticed that some files of pahole come without licensing and
copyright information, this makes Debian struggle with the redistribution
and, unfortunately, puts the inclusion of pahole into coming release
at risk.

For your convenience, I attached a patch that adds the info where
missing and also adopts the SPDX notation.

I presumed to match your intentions in fact copyright/licensing but
please comment back so that I can adapt and hopefully converge quickly.

Kind regards,
Domenico

Signed-off-by: Domenico Andreoli 
---
 btf_encoder.c|  6 ++
 btf_encoder.h|  5 +
 codiff.c |  6 ++
 ctf.h|  5 +
 ctf_encoder.c|  6 ++
 ctf_encoder.h|  6 ++
 ctracer.c|  6 ++
 dtagnames.c  |  6 ++
 dutil.c  |  6 ++
 dutil.h  |  6 ++
 dwarf_loader.c   |  6 ++
 dwarves.c|  6 ++
 dwarves.h|  6 ++
 dwarves_emit.c   |  6 ++
 dwarves_emit.h   |  6 ++
 dwarves_fprintf.c|  6 ++
 dwarves_reorganize.c |  6 ++
 dwarves_reorganize.h |  6 ++
 elf_symtab.c |  6 ++
 elf_symtab.h |  6 ++
 elfcreator.c |  6 ++
 elfcreator.h |  6 ++
 gobuffer.c   |  6 ++
 gobuffer.h   |  6 ++
 libbtf.c |  6 ++
 libbtf.h |  6 ++
 libctf.c |  6 ++
 libctf.h |  6 ++
 list.h   |  6 ++
 pahole.c |  6 ++
 pdwtags.c|  6 ++
 pfunct.c |  6 ++
 pglobal.c|  5 +
 prefcnt.c|  6 ++
 rbtree.c | 16 ++--
 rbtree.h | 16 ++--
 scncopy.c|  6 ++
 strings.c|  6 ++
 strings.h|  6 ++
 syscse.c |  6 ++
 40 files changed, 105 insertions(+), 152 deletions(-)

diff --git a/btf_encoder.c b/btf_encoder.c
index bfdab27..854434c 100644
--- a/btf_encoder.c
+++ b/btf_encoder.c
@@ -1,3 +1,9 @@
+/*
+  SPDX-License-Identifier: GPL-2.0-only
+
+  Copyright (C) 2019 Arnaldo Carvalho de Melo 
+ */
+
 #include "dwarves.h"
 #include "libbtf.h"
 #include "btf.h"
diff --git a/btf_encoder.h b/btf_encoder.h
index a9d622f..62409f8 100644
--- a/btf_encoder.h
+++ b/btf_encoder.h
@@ -1,5 +1,10 @@
 #ifndef _BTF_ENCODER_H_
 #define _BTF_ENCODER_H_ 1
+/*
+  SPDX-License-Identifier: GPL-2.0-only
+
+  Copyright (C) 2019 Arnaldo Carvalho de Melo 
+ */
 
 struct cu;
 
diff --git a/codiff.c b/codiff.c
index a3bee05..8bbc32a 100644
--- a/codiff.c
+++ b/codiff.c
@@ -1,10 +1,8 @@
 /*
+  SPDX-License-Identifier: GPL-2.0-only
+
   Copyright (C) 2006 Mandriva Conectiva S.A.
   Copyright (C) 2006 Arnaldo Carvalho de Melo 
-
-  This program is free software; you can redistribute it and/or modify it
-  under the terms of version 2 of the GNU General Public License as
-  published by the Free Software Foundation.
 */
 
 #include 
diff --git a/ctf.h b/ctf.h
index 6233f6f..25b7989 100644
--- a/ctf.h
+++ b/ctf.h
@@ -1,5 +1,10 @@
 #ifndef _CTF_H
 #define _CTF_H
+/*
+  SPDX-License-Identifier: GPL-2.0-only
+
+  Copyright (C) 2019 Arnaldo Carvalho de Melo 
+ */
 
 #include 
 
diff --git a/ctf_encoder.c b/ctf_encoder.c
index ab70254..8f1c0be 100644
--- a/ctf_encoder.c
+++ b/ctf_encoder.c
@@ -1,10 +1,8 @@
 /*
+  SPDX-License-Identifier: GPL-2.0-only
+
   Copyright (C) 2009 Red Hat Inc.
   Copyright (C) 2009 Arnaldo Carvalho de Melo 
-
-  This program is free software; you can redistribute it and/or modify it
-  under the terms of version 2 of the GNU General Public License as
-  published by the Free Software Foundation.
 */
 
 #include "dwarves.h"
diff --git a/ctf_encoder.h b/ctf_encoder.h
index 91c43d9..16e76e2 100644
--- a/ctf_encoder.h
+++ b/ctf_encoder.h
@@ -1,12 +1,10 @@
 #ifndef _CTF_ENCODER_H_
 #define _CTF_ENCODER_H_ 1
 /*
+  SPDX-License-Identifier: GPL-2.0-only
+
   Copyright (C) 2009 Red Hat Inc.
   Copyright (C) 2009 Arnaldo Carvalho de Melo 
-
-  This program is free software; you can redistribute it and/or modify it
-  under the terms of version 2 of the GNU General Public License as
-  published by the Free Software Foundation.
 */
 
 struct cu;
diff --git a/ctracer.c b/ctracer.c
index 710bdab..e4bd5e0 100644
--- a/ctracer.c
+++ b/ctracer.c
@@ -1,10 +1,8 @@
 /*
+  SPDX-License-Identifier: GPL-2.0-only
+
   Copyright (C) 2006 Mandriva Conectiva S.A.
   Copyright (C) 2006 Arnaldo Carvalho de Melo 
-
-  This program is free software; you can redistribute it and/or modify it
-  under the terms of version 2 of the GNU General Public License as
-  published by the Free Software Foundation.
 */
 
 #include 
diff --git a/dtagnames.c b/dtagnames.c
index 16b9987..0ffcbf7 100644
--- a/dtagnames.c
+++ b/dtagnames.c
@@ -1,10 +1,8 @@
 /*
+  SPDX-License-Identifier: GPL-2.0-only
+
   Copyright (C) 2006

Bug#919356: Licensing of include/linux/hash.h

2019-01-15 Thread Domenico Andreoli
Hi Nadia,

  As part of the licensing assessment on pahole [0] that I am making for
Debian, I realized that file hash.h in both pahole [1] and the kernel
[2] comes without any licensing specification.

Could you please make an explicit choice and maybe provide patches?

Kind regards,
Domenico

[0] https://git.kernel.org/pub/scm/devel/pahole/pahole.git/
[1] https://git.kernel.org/pub/scm/devel/pahole/pahole.git/tree/hash.h
[2] 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/linux/hash.h

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13


signature.asc
Description: PGP signature


Bug#919356: dwarves-dfsg: Copyright/licensing is unclear

2019-01-15 Thread Domenico Andreoli
Package: dwarves-dfsg
Severity: grave

This file is without license info:

 - hash.h

These are also without copyright info:

 - btf_encoder.c
 - btf_encoder.h
 - ctf.h
 - libbtf.c
 - libbtf.h
 - libctf.c
 - libctf.h

Though the detailed analysis is not yet complete, it's clear that the
copyright/licensing situation does not satisfy DFSG.

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13


signature.asc
Description: PGP signature


Bug#906769: arm kernels fail to boot

2018-08-21 Thread Domenico Andreoli
On Wed, Aug 22, 2018 at 4:36 AM Salvatore Bonaccorso  wrote:
>
> Hi,

ciao,

> On Tue, Aug 21, 2018 at 10:07:42PM +0200, Salvatore Bonaccorso wrote:
> > I have put in
> >
> > https://people.debian.org/~carnil/tmp/linux/arm64/
> > https://people.debian.org/~carnil/tmp/linux/armel/
> > [https://people.debian.org/~carnil/tmp/linux/all/]
>
> armhf packages:
> https://people.debian.org/~carnil/tmp/linux/armhf/

armmp on Allwinner A20: it works.

thanks,
Domenico

-- 
3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13



Bug#906769: arm kernels fail to boot

2018-08-21 Thread Domenico Andreoli
On Mon, Aug 20, 2018 at 03:16:52PM -0700, Vagrant Cascadian wrote:
> I can confirm this on several machines in the reproducible builds zoo,
> running linux-image-4.9.0-8-armmp-lpae version 4.9.110-3+deb9u3.
> 
> What I've noticed is that machines running the "armmp" variant appear to
> be unaffected, all of the systems that failed were running the
> "armmp-lpae" variant.

Two A20-OLinuXino-LIME2 with 4.9.0-8-armmp here, both cannot boot.

I don't see any big crash but there are some 'Illegal instruction' towards the 
end.

Thanks.
Domenico

[0.00] Booting Linux on physical CPU 0x0
[0.00] Linux version 4.9.0-8-armmp (debian-ker...@lists.debian.org) 
(gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 
4.9.110-3+deb9u3 (2018-08-19)
[0.00] CPU: ARMv7 Processor [410fc074] revision 4 (ARMv7), cr=10c5387d
[0.00] CPU: div instructions available: patching division code
[0.00] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing 
instruction cache
[0.00] OF: fdt:Machine model: Olimex A20-OLinuXino-LIME2
[0.00] efi: Getting EFI parameters from FDT:
[0.00] efi: UEFI not found.
[0.00] cma: Reserved 16 MiB at 0x7f00
[0.00] Memory policy: Data cache writealloc
[0.00] psci: probing for conduit method from DT.
[0.00] psci: Using PSCI v0.1 Function IDs from DT
[0.00] percpu: Embedded 14 pages/cpu @ef6c1000 s27596 r8192 d21556 
u57344
[0.00] Built 1 zonelists in Zone order, mobility grouping on.  Total 
pages: 260416
[0.00] Kernel command line: console=ttyS0,115200
[0.00] PID hash table entries: 4096 (order: 2, 16384 bytes)
[0.00] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[0.00] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[0.00] Memory: 993148K/1048576K available (7168K kernel code, 1008K 
rwdata, 2216K rodata, 1024K init, 335K bss, 39044K reserved, 16384K 
cma-reserved, 245760K highmem)
[0.00] Virtual kernel memory layout:
[0.00] vector  : 0x - 0x1000   (   4 kB)
[0.00] fixmap  : 0xffc0 - 0xfff0   (3072 kB)
[0.00] vmalloc : 0xf080 - 0xff80   ( 240 MB)
[0.00] lowmem  : 0xc000 - 0xf000   ( 768 MB)
[0.00] pkmap   : 0xbfe0 - 0xc000   (   2 MB)
[0.00] modules : 0xbf00 - 0xbfe0   (  14 MB)
[0.00]   .text : 0xc0008000 - 0xc080   (8160 kB)
[0.00]   .init : 0xc0b0 - 0xc0c0   (1024 kB)
[0.00]   .data : 0xc0c0 - 0xc0cfc19c   (1009 kB)
[0.00].bss : 0xc0cfe000 - 0xc0d51c4c   ( 336 kB)
[0.00] Hierarchical RCU implementation.
[0.00]  Build-time adjustment of leaf fanout to 32.
[0.00]  RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2.
[0.00] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
[0.00] NR_IRQS:16 nr_irqs:16 16
[0.00] arm_arch_timer: Architected cp15 timer(s) running at 24.00MHz 
(phys).
[0.00] clocksource: arch_sys_counter: mask: 0xff 
max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[0.09] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 
4398046511097ns
[0.24] Switching to timer-based delay loop, resolution 41ns
[0.002745] clocksource: timer: mask: 0x max_cycles: 0x, 
max_idle_ns: 79635851949 ns
[0.003653] clocksource: hstimer: mask: 0x max_cycles: 0x, 
max_idle_ns: 12741736309 ns
[0.004387] Console: colour dummy device 80x30
[0.004434] Calibrating delay loop (skipped), value calculated using timer 
frequency.. 48.00 BogoMIPS (lpj=12)
[0.004452] pid_max: default: 32768 minimum: 301
[0.004732] Security Framework initialized
[0.004747] Yama: disabled by default; enable with sysctl kernel.yama.*
[0.004790] AppArmor: AppArmor disabled by boot time parameter
[0.004877] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[0.004890] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[0.006102] CPU: Testing write buffer coherency: ok
[0.006173] ftrace: allocating 26775 entries in 79 pages
[0.068075] /cpus/cpu@0 missing clock-frequency property
[0.068116] /cpus/cpu@1 missing clock-frequency property
[0.068130] CPU0: thread -1, cpu 0, socket 0, mpidr 8000
[0.068185] Setting up static identity map for 0x4010 - 0x40100098
[0.073874] EFI services will not be available.
[0.085503] CPU1: thread -1, cpu 1, socket 0, mpidr 8001
[0.085732] Brought up 2 CPUs
[0.085756] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[0.085763] CPU: All CPU(s) started in HYP mode.
[0.085769] CPU: Virtualization extensions available.
[0.086836] devtmpfs: initialized
[0.098345] VFP support v0.3: implementor 41 architecture 2 part 30 variant 
7 rev 4
[0.098846] 

Bug#794977: dselect: no access methods are available

2015-08-24 Thread Domenico Andreoli
Hi,

  I'm just speaking out as one of those few users of dselect: please
continue to maintain it. It's usually the first package I install on a new
Debian-based system I get under my hands.

Maybe it does fewer things respect to the alternatives but it does them
fast and good enough. I feel always in command with it and I can always
sort out what I want quite quickly, no matter how complex is the dependency
chain I need to manage.

Thanks,
Domenico


Bug#706137: libfdt-dev: Missing header file prevents the library usage

2013-04-25 Thread Domenico Andreoli
Package: libfdt-dev
Version: 1.3.0-2
Severity: grave

Hi,

  one file is missing from the binary package and makes it unusable. I
get this error:

/usr/include/libfdt.h:54:24: fatal error: libfdt_env.h: No such file or 
directory

The following patch should fix the problem.

diff --git a/libfdt/Makefile.libfdt b/libfdt/Makefile.libfdt
--- a/libfdt/Makefile.libfdt
+++ b/libfdt/Makefile.libfdt
@@ -4,7 +4,7 @@
 # be easily embeddable into other systems of Makefiles.
 #
 LIBFDT_soname = libfdt.$(SHAREDLIB_EXT).1
-LIBFDT_INCLUDES = fdt.h libfdt.h
+LIBFDT_INCLUDES = fdt.h libfdt.h libfdt_env.h
 LIBFDT_VERSION = version.lds
 LIBFDT_SRCS = fdt.c fdt_ro.c fdt_wip.c fdt_sw.c fdt_rw.c fdt_strerror.c
 LIBFDT_OBJS = $(LIBFDT_SRCS:%.c=%.o)

I'm available for NMUing the package.

Best regards,
Domenico


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#676330: kdbg: FTBFS on mipsel

2012-06-06 Thread Domenico Andreoli
Package: kdbg
Version: 2.5.1-1
Severity: grave

Hi,

  this is the build error on mipsel:
 
Linking CXX executable kdbg
cd 
/build/buildd-kdbg_2.5.1-1-mipsel-aPVTxU/kdbg-2.5.1/obj-mipsel-linux-gnu/kdbg 
 /usr/bin/cmake -E cmake_link_script CMakeFiles/kdbg.dir/link.txt --verbose=1
/usr/bin/c++-Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align 
-Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions 
-DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual 
-fno-threadsafe-statics -fvisibility=hidden -Werror=return-type 
-fvisibility-inlines-hidden -O2 -g -DNDEBUG -DQT_NO_DEBUG  
-Wl,--enable-new-dtags   CMakeFiles/kdbg.dir/kdbg_automoc.o 
CMakeFiles/kdbg.dir/pgmargs.o CMakeFiles/kdbg.dir/procattach.o 
CMakeFiles/kdbg.dir/debugger.o CMakeFiles/kdbg.dir/dbgdriver.o 
CMakeFiles/kdbg.dir/gdbdriver.o CMakeFiles/kdbg.dir/xsldbgdriver.o 
CMakeFiles/kdbg.dir/brkpt.o CMakeFiles/kdbg.dir/exprwnd.o 
CMakeFiles/kdbg.dir/regwnd.o CMakeFiles/kdbg.dir/memwindow.o 
CMakeFiles/kdbg.dir/threadlist.o CMakeFiles/kdbg.dir/sourcewnd.o 
CMakeFiles/kdbg.dir/winstack.o CMakeFiles/kdbg.dir/ttywnd.o 
CMakeFiles/kdbg.dir/typetable.o CMakeFiles/kdbg.dir/prefdebugger.o 
CMakeFiles/kdbg.dir/prefmisc.o CMakeFiles/kdbg.dir/pgmsettings.o 
CMakeFiles/kdbg.dir/watchwindow.o CMakeFiles/kdbg.dir/dbgmainwnd.o 
CMakeFiles/kdbg.dir/main.o  -o kdbg -rdynamic /usr/lib/libkdecore.so.5.7.0 
/usr/lib/libkio.so.5.7.0 -lutil /usr/lib/mipsel-linux-gnu/libQtNetwork.so 
/usr/lib/mipsel-linux-gnu/libQtXml.so /usr/lib/libkdeui.so.5.7.0 
/usr/lib/libkdecore.so.5.7.0 /usr/lib/mipsel-linux-gnu/libQtDBus.so 
/usr/lib/mipsel-linux-gnu/libQtCore.so /usr/lib/mipsel-linux-gnu/libQtGui.so 
/usr/lib/mipsel-linux-gnu/libQtSvg.so 
/usr/lib/mipsel-linux-gnu/libxml2.so.2: undefined reference to 
`gzopen64@ZLIB_1.2.3.3'
collect2: ld returned 1 exit status
make[3]: *** [kdbg/kdbg] Error 1
make[2]: *** [kdbg/CMakeFiles/kdbg.dir/all] Error 2
make[3]: Leaving directory 
`/build/buildd-kdbg_2.5.1-1-mipsel-aPVTxU/kdbg-2.5.1/obj-mipsel-linux-gnu'
make[2]: Leaving directory 
`/build/buildd-kdbg_2.5.1-1-mipsel-aPVTxU/kdbg-2.5.1/obj-mipsel-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/build/buildd-kdbg_2.5.1-1-mipsel-aPVTxU/kdbg-2.5.1/obj-mipsel-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


cheers,
Domenico

[0] http://www.directadmin.com/forum/showthread.php?t=43000page=1 



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#672607: #672607: pidgin-sipe 1.11 does not use NTLM type authentication and does not connect to Lync server

2012-05-21 Thread Domenico Andreoli
Hi,

  using pidgin-sipe 1.13.1-2 here, it works nicely. Thank you.

cheers
Domenico



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#672607: #672607: pidgin-sipe 1.11 does not use NTLM type authentication and does not connect to Lync server

2012-05-15 Thread Domenico Andreoli
notfound 672607 1.11.2-1.1
thanks

On Tue, May 15, 2012 at 11:53 AM, Mònica Ramírez mon...@debian.org wrote:
 El dl 14 de 05 de 2012 a les 11:25 +0200, en/na Domenico Andreoli va escriure:
 Hi,

   same problem here, I confirm the severity. Workaround: downgrade 
 pidgin-sipe to 1.11.2-1.


 Could you test if it works with 1.11.2-1.1? Maybe last upload broke
 something :(

yes, 1.11.2-1.1 works.

cheers,
Domenico



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#672607: #672607: pidgin-sipe 1.11 does not use NTLM type authentication and does not connect to Lync server

2012-05-14 Thread Domenico Andreoli
Hi,

  same problem here, I confirm the severity. Workaround: downgrade pidgin-sipe 
to 1.11.2-1.

Thanks,
Domenico



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#559638: FTBFS [hppa]: unrecognized command line option -m32

2009-12-07 Thread Domenico Andreoli
Hi,

  -m32 is a machine dependent option, on x86 it is used to build 32bit
code whereas -m64 is for 64bit code.  it is not available on hppa
because userland is 32bit only.

regards,
Domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#559628: FTBFS [hppa]: could not run sample program

2009-12-07 Thread Domenico Andreoli
hi,

  i'm rebuilding erlang on my hppa box, just in case anything (like
NPTL transition) has changed/improved the erl interpreter behaviour in
the meanwhile. stay tuned.

cheers,
Domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#554574: libstdc++6: apt segfaults on hppa

2009-11-06 Thread Domenico Andreoli
On Thu, Nov 05, 2009 at 06:47:11PM +0100, Domenico Andreoli wrote:
 On Thu, Nov 5, 2009 at 5:43 PM, Matthias Klose d...@debian.org wrote:
  On 05.11.2009 14:30, Domenico Andreoli wrote:
 
  frankly i do not know what to do next, besides trying to rebuild gcc-4.4
  4.4.2-1 with latest eglibc to see if it is the culprit
 
  or rebuild against eglibc-2.9. could you do this as a test?
 
 yes, build started

the gcc 4.4.2-2 built with eglibc 2.9-25 has not the problem and current
gcc 4.4.2-1 is built with eglibc 2.9-26 [0].  should i try building
4.4.2-1 with eglibc 2.10.1-5 or are we convinced it is NPTL?

in case anyone is interested, the binaries and the build log are here:

  https://mnl.crema.unimi.it/~cavok/gcc-4.4_4.4.2-2

regards,
Domenico

[0] 
https://buildd.debian.org/fetch.cgi?pkg=gcc-4.4ver=4.4.2-1arch=hppastamp=1255927737file=log

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#483266: hdbc-sqlite3_1.1.4.0.0(hppa/unstable): FTBFS: segmentation violation

2008-08-06 Thread Domenico Andreoli
hi,

On Wed, Aug 06, 2008 at 08:38:01AM -0500, John Goerzen wrote:
 [EMAIL PROTECTED] wrote:
  Package: hdbc-sqlite3
  Version: 1.1.4.0.0
  Severity: serious
  
  There was an error while trying to autobuild your package:
  
  Automatic build of hdbc-sqlite3_1.1.4.0.0 on penalosa by sbuild/hppa 98
  Build started at 20080527-2141
 
 Would you be able to do a debug build and run the test under gdb, or
 alternatively give me access to an hppa machine with hugs and
 libhugs-hdbc installed?

I have a spare hppa box, feel free to send me your public ssh key in
a signed mail.

ciao,
Domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#474249: petsc: FTBFS on (my) hppa

2008-04-04 Thread Domenico Andreoli
Package: petsc
Version: 2.3.3-9
Severity: serious

It looks like definition of PETSC_MPI in debian/rules is somewhat pesky,
probably it is broken by localization issues.. don't know, but on my
hppa it comes to udelam instead of lam, which is wrong.

I suggest you to rewrite such guessing using readlink command.

Regards,
Domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50
 fakeroot debian/rules clean
dh_testdir
if [ -e patch ]; then \
  debian/rules unpatch; \
fi
make[1]: Entering directory `/home/cavok/devel/debian/petsc-2.3.3'
for patchfile in `ls --reverse debian/patch-*`; do \
  patch -p1 -R  $patchfile; \
done
patching file src/sys/utils/makefile
patching file src/sys/objects/makefile
patching file docs/bugreporting.html
patching file docs/index.html
patching file docs/faq.html
patching file python/BuildSystem/config/setCompilers.py
patching file python/PETSc/utilities/debugging.py
patching file bmake/common/rules.shared.basic
rm patch
make[1]: Leaving directory `/home/cavok/devel/debian/petsc-2.3.3'
mv TAGS thetags
dh_clean
# These are needed for -lam, -dec and -contrib builds
rm -rf debian/libpetsc2.3.3-udelam debian/libpetsc2.3.3-udelam-dev \
  debian/libpetsc2.3.3-udelam-dbg
mv thetags TAGS
rm -f build* install* debian/*.substvars debian/libpetsc2.3.3-udelam-dev.docs 
debian/libpetsc2.3.3-udelam-dev.postinst debian/libpetsc2.3.3-udelam-dev.prerm
# This is commented because it really doesn't do anything useful for us
# (removes example executables, so what?)
# make PETSC_ARCH=linux-gnu PETSC_DIR=/home/cavok/devel/debian/petsc-2.3.3 clean
# These probably should be removed by `make clean' but aren't
rm -f `find . -name \*.o -print` `find . -name \*.pyc -print`
rm -rf lib debian/extemp bmake/linux-gnu*
 debian/rules build
for patchfile in `ls debian/patch-*`; do \
  patch -p1  $patchfile; \
done
patching file bmake/common/rules.shared.basic
patching file python/PETSc/utilities/debugging.py
patching file python/BuildSystem/config/setCompilers.py
patching file docs/bugreporting.html
patching file docs/index.html
patching file docs/faq.html
patching file src/sys/utils/makefile
patching file src/sys/objects/makefile
touch patch
PETSC_DIR=/home/cavok/devel/debian/petsc-2.3.3 ./config/configure.py \
  --with-debugging=1 \
  --useThreads 0 --with-mpi-dir=/usr/lib/udelam \
  --with-blas-lib=-lblas --with-lapack-lib=-llapack \
  --with-umfpack=1 --with-umfpack-include=/usr/include/suitesparse \
  --with-umfpack-lib=[/usr/lib/libumfpack.so,/usr/lib/libamd.so] \
  --with-superlu=1 --with-superlu-include=/usr/include/superlu \
  --with-superlu-lib=/usr/lib/libsuperlu.so \
  --with-spooles=1 --with-spooles-include=/usr/include/spooles \
  --with-spooles-lib=/usr/lib/libspooles.so
=
 Configuring PETSc to compile on your system
 
=
TESTING: configureExternalPackagesDir from 
config.framework(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/framework.py:807)
TESTING: configureLibrary from 
PETSc.packages.NetCDF(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/packages/NetCDF.py:10)
TESTING: configureLibrary from 
PETSc.packages.PVODE(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/packages/PVODE.py:10)
TESTING: configureDebuggers from 
PETSc.utilities.debuggers(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/debuggers.py:22)
TESTING: configureMake from 
PETSc.utilities.Make(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/Make.py:21)
TESTING: configureMercurial from 
config.sourceControl(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/sourceControl.py:23)
TESTING: configureCVS from 
config.sourceControl(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/sourceControl.py:30)
TESTING: configureSubversion from 
config.sourceControl(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/sourceControl.py:35)
TESTING: configureMkdir from 
config.programs(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/programs.py:21)
TESTING: configurePrograms from 
config.programs(/home/cavok/devel/debian/petsc-2.3.3/python/BuildSystem/config/programs.py:43)
TESTING: configureCLanguage from 
PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:43)
TESTING: configureLanguageSupport from 
PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:49)
TESTING: configureExternC from 
PETSc.utilities.languages(/home/cavok/devel/debian/petsc-2.3.3/python/PETSc/utilities/languages.py:66)
TESTING: configureFortranLanguage from 
PETSc.utilities.languages

Bug#474249: #474249 petsc: FTBFS on (my) hppa

2008-04-04 Thread Domenico Andreoli
retitle 474249 petsc: FTBFS: wrongly guess the MPI directory 
tags 474249 +patch
thanks

On Fri, Apr 04, 2008 at 04:58:26PM +0200, Domenico Andreoli wrote:
 
 It looks like definition of PETSC_MPI in debian/rules is somewhat pesky,
 probably it is broken by localization issues.. don't know, but on my
 hppa it comes to udelam instead of lam, which is wrong.
 
 I suggest you to rewrite such guessing using readlink command.
 

--- rules.orig  2008-04-04 17:02:38.0 +0200
+++ rules   2008-04-04 17:07:00.0 +0200
@@ -26,7 +26,7 @@
 # Note that as of PETSc 2.3.0 this only specifies the name of the PETSc
 # packages, the implementation is chosen by BuildSystem according to what's
 # available at build time.
-PETSC_MPI=$(shell ls -l /etc/alternatives/mpi | cut -b 74- | sed s/include//g 
| sed s/lib//g | sed s/\\///g)
+PETSC_MPI=$(shell readlink /etc/alternatives/mpi | xargs basename)
 PETSC_MPI_DIR=/usr/lib/$(PETSC_MPI)
 
 # Overriding this with contrib attempts to link with hypre and parmetis.

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#461236: boost vulnerabilities (was [pkg-boost-commits] r14144 - in boost/trunk: ...)

2008-01-21 Thread Domenico Andreoli
On Sun, Jan 20, 2008 at 05:32:03PM -0600, Steve M. Robbins wrote:
 Hi all,

Hi,

 I do understand that derivative distributions such as Ubuntu do put
 their own release entries in there.  I imagine the Ubuntu users
 understand that and can differentiate the Ubuntu release from the
 Debian one in some fashion.  However, I think that the pure
 Debian changelog should include only entries for Debian releases.

I agree with you in the principle. As a principle, I do not find that
strange if things actually go differently. Anyway I have not any strong
preference, feel free to modify things at you wish.

 By the way, I notice that entry is targeted at experimental; what is
 the plan here?  This fix looks fine for unstable, no?  Are you
 planning some further not-for-unstable modifications?

Experimental because agreement for unstable has still to be found with
RMs, Boost is again in the middle of a transition. I am hereby asking
RMs their advice.

cheers,
Domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#442338: Fwd: Bug#442338: FTBFS: error: 'CURLE_FTP_USER_PASSWORD_INCORRECT' was not declared in this scope

2007-09-16 Thread Domenico Andreoli
severity 442338 normal
thanks

On Sat, Sep 15, 2007 at 10:16:49PM +0200, Daniel Stenberg wrote:
 On Sat, 15 Sep 2007, Domenico Andreoli wrote:

 curl 7.17.0 breaks the build of openoffice.org. Rene has already found the 
 cause, it is described below.

 Eh, no. curl 7.17.0 does *not* break this as you will see below.

better :)

 Is it only a formal error by the curl side or openoffice.org requires to 
 be upgraded to the new API?

 The error code CURLE_FTP_USER_PASSWORD_INCORRECT has been moved to the list 
 of codes that will be removed in the future, and thus it isn't present if 
 you define CURL_NO_OLDIES when you build.

 So if you want backwards-compatible style you *don't* define CURL_NO_OLDIES 
 and you can use that define fine still. If you define it, you should be 
 prepared to edit some of the codes to the up-to-date versions.

so I do not need to do anything.. great! ;)

hmm.. no, I should really change this bug severity.

Thank Daniel for the fast response! You always are my best upstream developer.

Cheers,
Domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#442338: Fwd: Bug#442338: FTBFS: error: 'CURLE_FTP_USER_PASSWORD_INCORRECT' was not declared in this scope

2007-09-15 Thread Domenico Andreoli
Hi all,

curl 7.17.0 breaks the build of openoffice.org. Rene has already found
the cause, it is described below.

Is it only a formal error by the curl side or openoffice.org requires
to be upgraded to the new API?

Regards,
Domenico

On Sat, Sep 15, 2007 at 04:25:52PM +0200, Rene Engelhard wrote:
 
 Hi,
 
 
 Frank Lichtenheld wrote:
  your package failed to build from source.
 
 because curl broke afais.
 
  [...]
  | Making: ../../../unxlngs.pro/slo/ftpcontent.obj
  | g++  -fmessage-length=0 -c -O2 -fno-strict-aliasing   -DCURL_NO_OLDIES 
  -I.  -I../../../unxlngs.pro/inc/ucpftp -I../inc -I../../../inc/pch 
  -I../../../inc -I../../../unx/inc -I../../../unxlngs.pro/inc -I. 
  -I/build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/solver/680/unxlngs.pro/inc/stl
   
  -I/build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/solver/680/unxlngs.pro/inc/external
   
  -I/build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/solver/680/unxlngs.pro/inc
   
  -I/build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/solenv/unxlngs/inc
   
  -I/build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/solenv/inc
   -I/build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/res 
  -I/build/buildd/openoffice.org-2.3.0~rc3/stlport/stlport 
  -I/build/buildd/openoffice.org-2.3.0~rc3/stlport/include/stlport 
  -I/build/buildd/openoffice.org-2.3.0~rc3/stlport/include/stlport 
  -I/build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/solenv/inc/Xp31
   -I/usr/lib/jvm/java-gcj/include -I/usr/include 
  -I/build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/solver/680/unxlngs.pro/inc/offuh
   -I. -I../../../res -I. -pipe  -g1 -Wreturn-type -Wno-ctor-dtor-privacy   
  -fPIC -DLINUX -DUNX -DVCL -DGCC -DC300 -DSPARC -DCVER=C300 -DNPTL -DGLIBC=2 
  -D_PTHREADS -D_REENTRANT -DSPARC -DNEW_SOLAR -D_USE_NAMESPACE=1 
  -DSTLPORT_VERSION=400 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX 
  -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/include/c++/4.2 -DSUPD=680 
  -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE 
  -DGSTREAMER -DCUI -DSOLAR_JAVA -DOOG680=OOG680   -DSHAREDLIB -D_DLL_   
  -fexceptions -fno-enforce-eh-specs -DEXCEPTIONS_ON  -o 
  ../../../unxlngs.pro/slo/ftpcontent.o 
  /build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/ucb/source/ucp/ftp/ftpcontent.cxx
   
  | 
  /build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/ucb/source/ucp/ftp/ftpcontent.cxx:
   In member function 'virtual com::sun::star::uno::Any 
  ftp::FTPContent::execute(const com::sun::star::ucb::Command, sal_Int32, 
  const 
  com::sun::star::uno::Referencecom::sun::star::ucb::XCommandEnvironment)':
  | 
  /build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/ucb/source/ucp/ftp/ftpcontent.cxx:587:
   error: 'CURLE_FTP_USER_PASSWORD_INCORRECT' was not declared in this scope
  | 
  /build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/ucb/source/ucp/ftp/ftpcontent.cxx:588:
   error: 'CURLE_BAD_PASSWORD_ENTERED' was not declared in this scope
  | 
  /build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/ucb/source/ucp/ftp/ftpcontent.cxx:591:
   error: 'CURLE_FTP_ACCESS_DENIED' was not declared in this scope
  | 
  /build/buildd/openoffice.org-2.3.0~rc3/ooo-build/build/OOG680_m5/ucb/source/ucp/ftp/ftpcontent.cxx:593:
   error: 'CURLE_FTP_QUOTE_ERROR' was not declared in this scope
  | dmake:  Error code 1, while making 
  '../../../unxlngs.pro/slo/ftpcontent.obj'
  | ---* tg_merge.mk *---
 
 Looking at curl 7.16.4, I see this defined in curl.h as 10:
 
 $ grep -r CURLE_FTP_USER_PASSWORD_INCORRECT /usr/include/curl/*
 /usr/include/curl/curl.h:  CURLE_FTP_USER_PASSWORD_INCORRECT, /* 10 -NOT USED 
 */
 
 in an enum.
 
 Now, with
 7.17.0:
 
 $ grep -r CURLE_FTP_USER_PASSWORD_INCORRECT /usr/include/curl/*
 /usr/include/curl/curl.h:#define CURLE_FTP_USER_PASSWORD_INCORRECT 
 CURLE_OBSOLETE10
 
 $ grep -r CURLE_OBSOLETE10 /usr/include/curl/*
 /usr/include/curl/curl.h:  CURLE_OBSOLETE10,  /* 10 - NOT USED */
 /usr/include/curl/curl.h:#define CURLE_FTP_USER_PASSWORD_INCORRECT 
 CURLE_OBSOLETE10
 
 with CURLE_OBSOLETE10 now being in the enum.
 
 It seems that curl wanted to keep compatibility but actually broke it
 because the subsitution doesn't work?
 
 Reassigning a clone to curl.

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50




Bug#429533: new proposal: boost-config

2007-08-03 Thread Domenico Andreoli
Hi,

Suppose two systems, a Fedora based on gcc 4.1 and a Debian based
on gcc 4.2, both sporting Boost 1.35.0 built with --layout=system,
for simplicity.

Now Joe User writes his app on the Fedora system and links Boost.DateTime
using the familiar -lboost_date_time switch. He builds the app and
tries it on both his Fedora system and the friend's Debian one.  What is
going to happen?

BTW, the user is a free software developer and his app is going to be
ported also to other Microsoft, UNIX and popular embedded operating
systems, where Boost has been built mixing --layout=system and
--layout=versioned. Now he faces the problem of linking to the Boost
library of interest. How he is supposed to solve the problem?

This is a new summary of the binary and source portability problems
that current build system is inflicting on the Boost libraries.

My proposal is:

 1) dump the --layout= thing, versioned/decorated sonames are always used

 2) provide symlinks like the following, when appropriate:

/usr/lib/libboost_date_time-gcc42-1_34_1.so - 
libboost_date_time-gcc42-1_34_1.so.1.34.1
/usr/lib/libboost_date_time-gcc42-d-1_34_1.so - 
libboost_date_time-gcc42-d-1_34_1.so.1.34.1
/usr/lib/libboost_date_time-gcc42-mt-1_34_1.so - 
libboost_date_time-gcc42-mt-1_34_1.so.1.34.1
/usr/lib/libboost_date_time-gcc42-mt-d-1_34_1.so - 
libboost_date_time-gcc42-mt-d-1_34_1.so.1.34.1

 3) provide also these symlinks, if desired:
/usr/lib/libboost_date_time.so - libboost_date_time-gcc42-1_34_1.so
/usr/lib/libboost_date_time-d.so - libboost_date_time-gcc42-d-1_34_1.so
/usr/lib/libboost_date_time-mt.so - libboost_date_time-gcc42-mt-1_34_1.so
/usr/lib/libboost_date_time-mt-d.so - 
libboost_date_time-gcc42-mt-d-1_34_1.so

 4) add more decorations as required. e.g. Python version to Boost.Python
library name. This way multiple Boost.Python libraries, every built
with a different Python version, could coexist on the same system.

 5) provide a program, say boost-config, that may be invoked to find the
right build parameters for a given library, toolset and variant(s).

some examples (suppose default compiler is gcc 4.0, the one used to build 
Boost):

$ boost-config --name=DateTime --ldflags
-lboost_date_time-gcc40-1_34_1

$ boost-config --name=DateTime --toolset=gcc-4.1 --variant=mt,d --ldflags
-lboost_date_time-gcc41-mt-d-1_34_1

$ boost-config --name=Threads --toolset=gcc-4.2 --ldflags
-lboost_threads-gcc42-mt-1_34_1

$ boost-config --name=DateTime --toolset=gcc-4.2 --variant=python-2.5 
--ldflags
Error: unknown variant python-2.5 for the given library

$ boost-config --name=Python --variant=python-2.4 --ldflags
-lboost_python-gcc40-python24-1_34_1

$ boost-config --name=Python --toolset=gcc-4.2 --variant=python --cxxflags
-I/usr/include/python

if toolset is omitted, the default system compiler is used, if any
(e.g. cc/c++ under linux), otherwise an error is reported.

Point 1) is really optional. In case --layout is kept, the subsequent
points would be related only to --layout=versioned and --layout=system
should be documented as source of any sort of portability issues.

Point 2) is required only on UNIX systems where GNU ld is used, it
might have not sense with other linkers. Every linker has its own story.

Point 3) is applicable only where 2) is and would be handy only when
source portability is not an issue, to the user discretion.  Big warning
about source portability should be placed nearby its documentation.

Point 4) would allow packaging Boost.Python on distributions in which
multiple versions of Python may be available.

Point 5) is the way to the complete source portability, at least across
sane systems (read, probably not Windows/MSVC). Note that if Boost is
built using a compiler different from the one asked to boost-config,
the linker will complain about the inexistent library. It would be
easy to make boost-config extract allowed parameter combinations from
an XML file built by Boost.Build at build time.

That's all, good night.
Domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#429533: [pkg-boost-devel] Bug#429533: dev package changes and its severity

2007-07-18 Thread Domenico Andreoli
On Thu, Jul 19, 2007 at 12:08:08AM +0200, Ji??í Pale??ek wrote:
 Hello,

hi,

   Boost library naming is described in the documentation [0].
   [0]  
  http://www.boost.org/more/getting_started/unix-variants.html#library-naming
 Which does not mean it is correct for libboost-*-dev to silently
  change its interface (.so library naming).
 
 Moreover, if you have carefully read the document you're pointing to, you'd
 find there's nothing about -st. Only -mt or absence of -mt

i am aware of this and i don't like -st that much. before having -st,
there was only absence of any -st and -mt which pointed to -mt. quite
disgusting.

cheers,
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#426871: [pkg-boost-devel] Bug#426871 closed by Domenico Andreoli [EMAIL PROTECTED] (Bug#426871: fixed in boost 1.34.0-3)

2007-06-26 Thread Domenico Andreoli
On Tue, Jun 26, 2007 at 12:05:49PM +0200, Michal ??iha?? wrote:
 Hi

hi,

 On Tue, 26 Jun 2007 11:55:40 +0200
 Domenico Andreoli [EMAIL PROTECTED] wrote:
 
  say that i changed my mind after the announce of the imminent transition
  to python 2.5 as default :) anyway those -2 and -3 were already in
  the queue...
 
 The only question is how imminent it really it, based on experiences
 from previous transitions, it took always longer than expected ;-).

boost is not a light thing to turn from a compiler/python version to
another. it always passes from the NEW queue (ftp-masters are surely
starting to hate me) and a rebuild of all its reverse dependant packages.

so i try to foresee the Next Thing and prepare boost for it in
experimental. sometimes it takes weeks to pass throught the NEW queue,
sometimes (like yesterday) it takes hours.

 Well I'd really like to have a solution for this. Current tagpy is
 uninstallable because old boost libraries have been removed, it FTBFS
 because something changed in boost what needs minor change in sources.
 However if I upload this version to fix FTBFS, I will get version which
 will not work with default python, what is again bad as it is against
 Python policy and breaks applications using it.

i'd say to build it with pytohn 2.5. it will installable, it will build
from source and it will ok with the next default python version.

you fix 2 RC and you get 1 RC. not the best, but something better.. :}

moreover, the only rdepend of tagpy is yours and it is an application.
so it should not be that great tragedy to make it use python 2.5 in
advance respect the whole archive for some time.

ciao,
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#426871: [pkg-boost-devel] Bug#426871 closed by Domenico Andreoli [EMAIL PROTECTED] (Bug#426871: fixed in boost 1.34.0-3)

2007-06-26 Thread Domenico Andreoli
On Tue, Jun 26, 2007 at 10:06:48AM +0200, Michal ??iha?? wrote:
 Hi

hi,

 On Mon, 25 Jun 2007 21:03:26 +
 [EMAIL PROTECTED] (Debian Bug Tracking System) wrote:
 
  This is an automatic notification regarding your Bug report
  #426871: Does not work with default python,
  which was filed against the libboost-python1.34.0 package.
  
  Changes: 
   boost (1.34.0-3) experimental; urgency=low
   .
 * Build with python 2.4 (closes: #426871).
 * Drop ${Source-Version} substvar from rules.
 
 Was it intentional to upload this version to experimental? There already
 is newer version which is still using python 2.5...

say that i changed my mind after the announce of the imminent transition
to python 2.5 as default :) anyway those -2 and -3 were already in
the queue...

this bug results closed for the wrong motivation, feel free to reopen
it if you think is appropriate.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#429533: [pkg-boost-devel] Bug#429533: dev package changes and its severity

2007-06-26 Thread Domenico Andreoli
On Tue, Jun 19, 2007 at 11:17:02PM +0900, Junichi Uekawa wrote:
 Hi,

hi,

 I've browsed through the bug logs, but this is ugly.

yes, it is

 We're breaking all those APIs, and there is no sane way of finding out
 what to use.

we? who? breaking those APIs? it is only a matter of fixing the already
broken library name used to link with programs. i don't see anything broken.

 Also, please keep the severity of those bugreports to 'grave', since
 they cause FTBFS on all the other packages.

if those packages used the right library name, they would not be
interested by this change.

 I am wondering why libboost needs to be special-cased to especially
 supply a '-st' version.  Why not force everyone to use '-mt'?

special-cased respect who?

to not be special case, the single thread would not have the -st and
the multi thread would have the -mt. which is the countrary of what
you are asking. that is the reason of my change.

ciao
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#429533: [pkg-boost-devel] Bug#429533: Bug#429533: dev package changes and its severity

2007-06-26 Thread Domenico Andreoli
Hi,

On Tue, Jun 26, 2007 at 11:25:43PM +0900, Junichi Uekawa wrote:
 
 Please elaborate 'right library name'

Boost library naming is described in the documentation [0].

Cheers,
Domenico

[0] http://www.boost.org/more/getting_started/unix-variants.html#library-naming

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#429533: [pkg-boost-devel] Bug#429533: Bug#429533: Bug#429533: dev package changes and its severity

2007-06-26 Thread Domenico Andreoli
On Wed, Jun 27, 2007 at 05:30:21AM +0900, Junichi Uekawa wrote:
 Hi,

hi,

  Boost library naming is described in the documentation [0].
  
  [0] 
  http://www.boost.org/more/getting_started/unix-variants.html#library-naming
 
 Which does not mean it is correct for libboost-*-dev to silently
 change its interface (.so library naming).

no, silently not. the real bug from my POW is that I did not announced
the change.

 Why not just provide -pthread version (-mt) per default and provide
 -st version for people who really care?

because using -mt versions in place of -st is suboptimal in a way i am
not able to evaluate. if building c++ as multi-threaded had a negligible
impact, -pthread switch would be the default.

moreover careful people is usually the one using multi-threaded stuff,
not the opposite.

cheers,
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#425923: [pkg-boost-devel] Bug#425923: quantlib: FTBFS with new boost libraries

2007-05-25 Thread Domenico Andreoli
On Fri, May 25, 2007 at 12:23:49PM -0500, Dirk Eddelbuettel wrote:
 
 basebud:/var/local/cache/apt-proxy/debian/pool/main/b/boost# dpkg -c 
 libboost-test1.34.0_1.34.0-1_i386.deb
 drwxr-xr-x root/root 0 2007-05-14 09:24 ./
 drwxr-xr-x root/root 0 2007-05-14 09:23 ./usr/
 drwxr-xr-x root/root 0 2007-05-14 09:24 ./usr/lib/
 -rw-r--r-- root/root 22560 2007-05-14 09:24 
 ./usr/lib/libboost_prg_exec_monitor-gcc41-mt-1_34.so.1.34.0
 -rw-r--r-- root/root 22544 2007-05-14 09:24 
 ./usr/lib/libboost_prg_exec_monitor-gcc41-1_34.so.1.34.0
 -rw-r--r-- root/root263444 2007-05-14 09:24 
 ./usr/lib/libboost_unit_test_framework-gcc41-1_34.so.1.34.0
 -rw-r--r-- root/root263460 2007-05-14 09:24 
 ./usr/lib/libboost_unit_test_framework-gcc41-mt-1_34.so.1.34.0
 drwxr-xr-x root/root 0 2007-05-14 09:23 ./usr/share/
 drwxr-xr-x root/root 0 2007-05-14 09:23 ./usr/share/doc/
 drwxr-xr-x root/root 0 2007-05-14 09:24 
 ./usr/share/doc/libboost-test1.34.0/
 -rw-r--r-- root/root  3600 2005-03-31 01:06 
 ./usr/share/doc/libboost-test1.34.0/README.Debian
 -rw-r--r-- root/root 29069 2004-03-05 23:54 
 ./usr/share/doc/libboost-test1.34.0/copyright
 -rw-r--r-- root/root  6855 2007-05-14 07:27 
 ./usr/share/doc/libboost-test1.34.0/changelog.Debian.gz
 basebud:/var/local/cache/apt-proxy/debian/pool/main/b/boost# dpkg -f 
 libboost-test1.34.0_1.34.0-1_i386.deb
 
 Boosters:  Could this be your bug that I have to use g++ 4.1 ?

this is because upstream does not trust in compilers ABI stability even
across the same producer (they do not cover it in the test suite).

anyway i never thought of making this an explicit dependency, as it
should. indeed currently it is possible to use the boost libraries with
a compiler different from the one used to build them.

dirk, are you working at autoconf tests to guess boost linking params?

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#423351: E: Package libcurl3 has no installation candidate

2007-05-11 Thread Domenico Andreoli
hi Robin,

On Fri, May 11, 2007 at 11:10:05AM +0200, Robin van Westrenen wrote:
 
 tribbin:/home/robin# apt-get install libcurl3
 Reading package lists... Done
 Building dependency tree... Done
 Package libcurl3 is not available, but is referred to by another package.
 This may mean that the package is missing, has been obsoleted, or
 is only available from another source
 E: Package libcurl3 has no installation candidate
 
 I use the standard ftp.nl.debian.org repository.

indeed the package has been superseded by libcurl4. whatever package
still depends on libcurl3 needs to be rebuilt using the new version
and this bug belongs to it, not to libcurl3. which is such package?

regards
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#423446: pycurl_7.15.5-1 (unstable): FTBFS: versioned build-dep on libucrl3-gnutls-dev

2007-05-11 Thread Domenico Andreoli
On Fri, May 11, 2007 at 03:04:58PM -0700, Steve Langasek wrote:
 
 Hi Domenico,

Hi Steve,

 You might have heard about the libcurl3 - libcurl4 transition in unstable.
 ;)  One of your packages, pycurl, is failing to build because it has a
 versioned build-dependency on libcurl3-gnutls-dev, which of course is now a
 virtual package:
 
  dpkg-checkbuilddeps: Unmet build dependencies: libcurl3-gnutls-dev (= 
 7.15.4-1)
  dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.

I had already figured out this preparing new upstream release... :/

 Please update your build dependencies to the new package name so that the
 curl transition can proceed to testing once glibc is unblocked.

I will do it soon, thank you.

Cheers,
Domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#423246: kernel-patch-2.6-reiser4: should this package be orphaned?

2007-05-10 Thread Domenico Andreoli
severity 423246 normal
reassign 423246 wnpp
retitle 423246 O: kernel-patch-2.6-reiser4 -- Kernel patches for Reiser4 FS
thanks

On Thu, May 10, 2007 at 10:14:38PM +0200, Lucas Nussbaum wrote:
 
 Hi,

hi Lucas,

 While reviewing packages that were not included in Etch, your package
 came up as a package that should maybe be orphaned by its maintainer,
 because:

  * RC buggy for a long time (doesn't work with the current kernel), no
action from the maintainer
 
 If you think that it should be removed from Debian instead of being
 orphaned, please reply to this bug and tell so.

i know i should not wait for someone else to wake me on some package
of mine, but i really lost the interest for this package since they
started providing patches against -mm kernel tree.

i'm reassigning to debian-qa but if nobody steps in i would make request
for removal.

thank you for the time spent after lazy DDs.

regards,
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#422849: git-core: FTBFS - test suite fails

2007-05-09 Thread Domenico Andreoli
On Wed, May 09, 2007 at 01:26:36PM +, Gerrit Pape wrote:
 On Tue, May 08, 2007 at 06:05:50PM +0200, Domenico Andreoli wrote:
  is there a way to pass -v down from debian/rules? maybe fakeroot is
  messing here...
 
 Adding GIT_TEST_OPTS=-v to OPTS should work.  Regards, Gerrit.

i already figured out how to achieve this. thanks.

domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#422849: git-core: FTBFS - test suite fails

2007-05-09 Thread Domenico Andreoli
severity 422849 important
thanks

On Wed, May 09, 2007 at 01:05:47PM +, Gerrit Pape wrote:
 On Tue, May 08, 2007 at 06:05:50PM +0200, Domenico Andreoli wrote:
  On Tue, May 08, 2007 at 01:45:30PM +, Gerrit Pape wrote:
  
   can you please, after the build failure, do
   
$ (cd t  sh t1400-update-ref.sh -v)
  
  this works. the next build failed elsewhere, but manually the test
  passed.
 
 This is strange, and shouldn't be, -v is just to make the tests verbose.
 How are you trying to build the package?, as which user, what is the
 environment, what the command you run?  Can you try with pbuilder?

i'm using debuild -uc -us -B on a pure sid box used only for debian
development.

anyway the error was due to some problem loading libraries.  i didn't
wrote it down, so i'm trying to reproduce it again.  it might be from
ld, i'm still not sure. in the meanwhile libc6 has been updated...

surely it is not from git-core since i read it also in building curl
7.16.2. build of git-core was done using libcurl 7.15.5, the one in
testing/stable, so it should not be a fault of libcurl itself.

please keep the report open until i'm able to reassing to the right
package or close it. thank you.

regards
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#422849: git-core: FTBFS - test suite fails

2007-05-08 Thread Domenico Andreoli
Package: git-core
Version: 1:1.5.1.3-1
Severity: serious

hi,

this is where the build fails:

...
*   ok 27: Query [EMAIL PROTECTED] (past end of history)
*   ok 28: creating initial files
* FAIL 29: git-commit logged updates
diff expect .git/logs/refs/heads/master
* FAIL 30: git-cat-file blob master:F (expect OTHER)
test OTHER = $(git-cat-file blob master:F)
*   ok 31: git-cat-file blob [EMAIL PROTECTED] 23:30}:F (expect TEST)
* FAIL 32: git-cat-file blob [EMAIL PROTECTED] 23:42}:F (expect OTHER)
test OTHER = $(git-cat-file blob [EMAIL PROTECTED] 23:42}:F)
* failed 3 among 32 test(s)
make[2]: *** [t1400-update-ref.sh] Error 1
make[2]: Leaving directory `/home/cavok/git-core-1.5.1.3/t'
make[1]: *** [test] Error 2
make[1]: Leaving directory `/home/cavok/git-core-1.5.1.3'
make: *** [build-arch-stamp] Error 2
debuild: fatal error at line 1228:
debian/rules build failed


i attached full build log. let me know if i can do anything to help you.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


git-core_1.5.1.3-1_hppa.build.gz
Description: Binary data


Bug#422849: git-core: FTBFS - test suite fails

2007-05-08 Thread Domenico Andreoli
On Tue, May 08, 2007 at 01:45:30PM +, Gerrit Pape wrote:
 
 On Tue, May 08, 2007 at 02:49:51PM +0200, Domenico Andreoli wrote:
  
  this is where the build fails:
  
  ...
  *   ok 27: Query [EMAIL PROTECTED] (past end of history)
  *   ok 28: creating initial files
  * FAIL 29: git-commit logged updates
  diff expect .git/logs/refs/heads/master
  * FAIL 30: git-cat-file blob master:F (expect OTHER)
  test OTHER = $(git-cat-file blob master:F)
  *   ok 31: git-cat-file blob [EMAIL PROTECTED] 23:30}:F (expect TEST)
  * FAIL 32: git-cat-file blob [EMAIL PROTECTED] 23:42}:F (expect OTHER)
  test OTHER = $(git-cat-file blob [EMAIL PROTECTED] 23:42}:F)
  * failed 3 among 32 test(s)
  make[2]: *** [t1400-update-ref.sh] Error 1
  make[2]: Leaving directory `/home/cavok/git-core-1.5.1.3/t'
  make[1]: *** [test] Error 2
  make[1]: Leaving directory `/home/cavok/git-core-1.5.1.3'
  make: *** [build-arch-stamp] Error 2
  debuild: fatal error at line 1228:
  debian/rules build failed
  
  
  i attached full build log. let me know if i can do anything to help you.
 
 can you please, after the build failure, do
 
  $ (cd t  sh t1400-update-ref.sh -v)

this works. the next build failed elsewhere, but manually the test
passed.

is there a way to pass -v down from debian/rules? maybe fakeroot is
messing here...

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#419774: .so symlink broken

2007-04-18 Thread Domenico Andreoli
found 419774 7.16.1-1
notfound 419774 7.16.2-1
thanks

On Tue, Apr 17, 2007 at 11:28:00PM +0200, Rene Engelhard wrote:
 
 Hi,

hi,

 as you spoke on -release about a curl transition I wanted to do a testbuild
 an installed libcurl4-openssl-dev.
 
 The build breaks:
 

of course! :)

 
 .a?! Let's look.
 
 [EMAIL PROTECTED]:/usr/lib$ ls -l libcurl*
 lrwxrwxrwx 1 root root 17 2007-04-17 21:45 libcurl.a - libcurl-openssl.a
 lrwxrwxrwx 1 root root 23 2007-02-18 12:22 libcurl-gnutls.so.3 - 
 libcurl-gnutls.so.3.0.0
 -rw-r--r-- 1 root root 210992 2006-08-07 16:47 libcurl-gnutls.so.3.0.0
 lrwxrwxrwx 1 root root 18 2007-04-17 21:45 libcurl.la - 
 libcurl-openssl.la
 -rw-r--r-- 1 root root 446394 2007-02-10 00:50 libcurl-openssl.a
 -rw-r--r-- 1 root root977 2007-02-10 00:50 libcurl-openssl.la
 lrwxrwxrwx 1 root root 24 2007-04-17 21:45 libcurl-openssl.so - 
 libcurl-openssl.so.4.0.0
  
 
 
 This one doesn't exist, so...

... but should. indeed libcurl4-openssl-dev should depend on
libcurl4-openssl, while it is depending on libcurl4.

i just uploaded 7.16.2-1 to experimental, i also fixed this bug. please,
cpuld you redo the test with this new version?

thank you.

 Regards,
 
 Rene

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


signature.asc
Description: Digital signature


Bug#416496: [pkg-boost-devel] Bug#416496: boost_1.33.1+1.34.0-cvs20070221-1(hppa/experimental): FTBFS: linking problems

2007-03-29 Thread Domenico Andreoli
On Wed, Mar 28, 2007 at 01:44:22PM +0200, Frank Lichtenheld wrote:
 Hi,

hi,

 your package failed to build from source.

this might be the new edition of #334959, which was worked aroud with
-mlong-calls. strangely, the switch is passed to bjam but it idoes not
arrive to the gcc command line any more. i have to check it.

thanks
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://www.dandreoli.com/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#358577: gnumeric: uninstallable on sid

2006-03-23 Thread Domenico Andreoli
Package: gnumeric
Version: 1.6.2-3+b1
Severity: serious

hi,

  gnumeric is not installable on sid because of gnumeric-common and
gnumeric-doc version being only 1.6.2-3. probably the dependencies on
these packages are too strict.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#349209: [pkg-boost-devel] Bug#349209: boost: Boost Graph Library is non-free and undistributable in compiled form

2006-03-13 Thread Domenico Andreoli
On Sun, Mar 12, 2006 at 10:09:34AM -0500, Douglas Gregor wrote:
 
 On Feb 5, 2006, at 10:58 AM, Steve M. Robbins wrote:
 
 Dear Boost Graph Library Developers,
 
 The following is a reply to a bug report from a Debian user
 [http://bugs.debian.org/349209] pointing out deficiencies in the
 library licensing, from Debian's point of view.  We'd like to
 know whether the few remaining files NOT available under the
 Boost Software License may be relicensed.  Thanks.
 
 The entirety of the Boost Graph Library is has now been relicensed  
 under the Boost Software License. The updated licenses will appear in  
 the next major Boost release (1.34.0), although they also apply to  
 existing releases.

great! thank you.

i'm going to upload a new debian boost 1.33.1 package with the new
copyright info.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#349209: boost graph library license RC bug #349209

2006-02-06 Thread Domenico Andreoli
hi,

  boost package has a RC bug #349209 due to non-free license of graph
library.

this issue should be being sorted by Steve M. Robbins and upstream,
so i would not make it stop the migration of boost to testing, also
considering that testing already has this bug, especially if such
migration stalls the one of other packages.

while this clearify the situation of unstable/testing, more is to
be done for sarge and woody. should the Debian Boost Team provide
DFSG-compatible updates for stable and oldstable?

cheers
domenico 

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#334497: acknowledged by developer (Re: binutils: linking error in building boost)

2006-01-16 Thread Domenico Andreoli
reopen 334497
thanks

On Sun, Jan 15, 2006 at 08:03:06PM -0800, Debian Bug Tracking System wrote:
 
 Hi,

hi,

 Given that boost up-to-date for hppa at the moment, I'm assuming this
 bug has been fixed and closing it.

it is up-to-date because it is built using -mlong-calls option which
works around this bug. please have a look at #342267.

regards
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#341174: boost FTBFS on hppa

2005-12-20 Thread Domenico Andreoli
On Mon, Dec 19, 2005 at 01:29:05PM +0800, Randolph Chung wrote:
  Is anyone looking into this problem with building boost on hppa?  As there
  are quite a few packages which build-depend on boost (including parts of
  KDE, and aptitude), this is likely to cause hppa to hold up the c2a
  transition unless some progress is made here.
  
  i'm seeing.. i tried some builds on paer.d.o, to see how new
  compilers/linkers behavaed with respect to this. maybe latest binutils
  2.16.1cvs20051214-1 fixes this... i'm not doing more, sorry.
 
 This is a bug in gcc, but while it is being debugged some more, the
 toolchain actually suggested a workaround for you:
 
 /usr/bin/ld: [...] cannot reach
 0aae__ZSt10_ConstructIN5boost7archive6detail19basic_iarchive_impl7aobjectES4_EvPT_RKT0_+0,
 recompile with -ffunction-sections
 
 Try adding that flag (-ffunction-sections) to the gcc compile flags for
 hppa.

i just finished to re-check the build with this option. unfortunately it still
fails. the log is at http://people.debian.org/~cavok/boost_1.33.0-5_hppa.build.

 The problem is that a branch instruction on hppa has limited range
 (17-bits), so if the branch target is too large (this happens often with
 large problems, especially c++ code with lots of templates), the
 toolchain needs to add special stubs for far branches. gcc has logic to
 figure this out, but sometimes its calculations do not match what
 binutils calculates.

thank you for the first explanation i read about this error message.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#341174: boost FTBFS on hppa

2005-12-20 Thread Domenico Andreoli
On Tue, Dec 20, 2005 at 05:48:17PM +0800, Randolph Chung wrote:
  
  i just finished to re-check the build with this option. unfortunately it 
  still
  fails. the log is at 
  http://people.debian.org/~cavok/boost_1.33.0-5_hppa.build.
 
 I notice you have some files built with -O0 and some with -O3. Any
 particular reason?

no, nothing done by me

 Do you know if boost has some functions in it that are very very big?
 (perhaps machine generated?) Doesn't look like it...

i have no idea.

 Can you also try with -mlong-calls (instead of -ffunction-sections)

this seems to work :)

 These are obviously all workarounds until we fix the real problem.

ok, thanks. i'm now building -6.

thanks
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#341174: boost FTBFS on hppa

2005-12-17 Thread Domenico Andreoli
On Sat, Dec 17, 2005 at 01:59:49AM -0800, Steve Langasek wrote:
 Hello,

Hi,

 Is anyone looking into this problem with building boost on hppa?  As there
 are quite a few packages which build-depend on boost (including parts of
 KDE, and aptitude), this is likely to cause hppa to hold up the c2a
 transition unless some progress is made here.

i'm seeing.. i tried some builds on paer.d.o, to see how new
compilers/linkers behavaed with respect to this. maybe latest binutils
2.16.1cvs20051214-1 fixes this... i'm not doing more, sorry.

ciao
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#341174: gcc-3.4: boost 1.33.x FTBFS with cannot handle R_PARISC_PCREL17F...

2005-12-06 Thread Domenico Andreoli
Package: gcc-3.4
Version: 3.4.4-10
Severity: important

hi,

starting with version 3.4.4-10, gcc-3.4 makes boost 1.33.x FTBFS.

/usr/bin/ld: 
bin/boost/libs/serialization/build/libboost_serialization.so/gcc/debug/shared-linkable-true/basic_iarchive.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPN5boost7archive6detail19basic_iarchive_impl7aobjectESt6vectorIS6_SaIS6_SB_ET0_T_SD_SC_12__false_type+0xa0):
 cannot reach 
0aae__ZSt10_ConstructIN5boost7archive6detail19basic_iarchive_impl7aobjectES4_EvPT_RKT0_+0,
 recompile with -ffunction-sections
/usr/bin/ld: 
bin/boost/libs/serialization/build/libboost_serialization.so/gcc/debug/shared-linkable-true/basic_iarchive.o(.gnu.linkonce.t._ZSt24__uninitialized_copy_auxIN9__gnu_cxx17__normal_iteratorIPN5boost7archive6detail19basic_iarchive_impl7aobjectESt6vectorIS6_SaIS6_SB_ET0_T_SD_SC_12__false_type+0xa0):
 cannot handle R_PARISC_PCREL17F for void 
std::_Constructboost::archive::detail::basic_iarchive_impl::aobject, 
boost::archive::detail::basic_iarchive_impl::aobject(boost::archive::detail::basic_iarchive_impl::aobject*,
 boost::archive::detail::basic_iarchive_impl::aobject const)
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status


the full log is available at 
http://buildd.debian.org/fetch.php?pkg=boostver=1.33.0-5arch=hppastamp=1132750731file=logas=raw.

please let me know how to provide more details. unfortunately i'm
currently not a toolchain expert.

regards
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#341174: gcc-4.0: boost 1.33.x FTBFS with cannot handle R_PARISC_PCREL17F...

2005-12-06 Thread Domenico Andreoli
Package: gcc-4.0
Version: n/a
Severity: important

hi,

gcc-4.0 makes boost 1.33.x FTBFS on hppa. this bug is probably the
same of #342245 for gcc-3.4, only that gcc-4.0 _never_ built 1.33.x on
that architecture.

/usr/bin/ld: 
bin/boost/libs/serialization/build/libboost_serialization.so/gcc/debug/shared-linkable-true/threading-multi/xml_oarchive.o(.gnu.linkonce.t._ZN5boost7archive6detail18interface_oarchiveINS0_12xml_oarchiveEElsIKNS0_12version_typeEEERS3_RT_[boost::archive::xml_oarchive
 
boost::archive::detail::interface_oarchiveboost::archive::xml_oarchive::operator
 boost::archive::version_type const(boost::archive::version_type 
const)]+0x44): cannot reach 
1f29__ZN5boost7archive18basic_xml_oarchiveINS0_12xml_oarchiveEE13save_overrideERKNS0_12version_typeEi+0,
 recompile with -ffunction-sections
/usr/bin/ld: 
bin/boost/libs/serialization/build/libboost_serialization.so/gcc/debug/shared-linkable-true/threading-multi/xml_oarchive.o(.gnu.linkonce.t._ZN5boost7archive6detail18interface_oarchiveINS0_12xml_oarchiveEElsIKNS0_12version_typeEEERS3_RT_[boost::archive::xml_oarchive
 
boost::archive::detail::interface_oarchiveboost::archive::xml_oarchive::operator
 boost::archive::version_type const(boost::archive::version_type 
const)]+0x44): cannot handle R_PARISC_PCREL17F for 
boost::archive::basic_xml_oarchiveboost::archive::xml_oarchive::save_override(boost::archive::version_type
 const, int)
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status

the full log is available at 
http://buildd.debian.org/fetch.php?pkg=boostver=1.33.0-2arch=hppastamp=1130099046file=logas=raw.

i'm again available to delve further into this if only i get some hint
of the direction to follow. anyway i'd be probably able to only extract
more info, surely not to to fix the compiler itself.

thanks
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#340784: libcurl3-openssl-dev - don't depend against libkrb5-dev

2005-11-26 Thread Domenico Andreoli
hi,

On Sat, Nov 26, 2005 at 12:17:30AM +0100, Bastian Blank wrote:
 
 | $ grep krb usr/lib/libcurl.la
 | dependency_libs=' -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err 
 -lresolv /usr/lib/libidn.la -ldl -lssl -lcrypto -lz'
 
 Bastian

ah! i forgot about libtool. of course this is a bug i will fix in the
next upload.

i'm sorry for Gabor Gombas (#334888) but i can't really let
libcurl3-*-dev packages installed without libkrb5-dev.

regards
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#339154: [pkg-boost-devel] boost and new g++

2005-11-17 Thread Domenico Andreoli
On Thu, Nov 17, 2005 at 05:26:07PM +0100, Christophe Prud'homme wrote:
 All,

hi,

 I have recompiled boost 1.33.0-3 using the new C++ compiler
 it worked like a charm.

great :)

i think we should upload -4 with packages renamed and no icu on m68k. it
would have more chances to enter etch than -3 and in the meanwhile
would unblock other depending stuff.

Christophe, this is yours. kill it :)

or do you prefer to start another branch for 1.33.1 and let me manage -4?

Steve, how is there? how we are going? :))

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#319232: [pkg-boost-devel] Bug#334959: boost: FTBFS on hppa

2005-10-30 Thread Domenico Andreoli
tags 319232 + pending
tags 334959 + pending
thanks

On Sat, Oct 29, 2005 at 11:56:36AM +0200, Aurelien Jarno wrote:
 Hi,

hi,

 Please find attached a patch to fix the FTBFS on hppa. The only solution
 I found is to build boost with g++-3.4. Using -ffunction-sections, as
 suggested by ld in the error message does not work.

oh, thank you for the idea. i just applied it to the subversion
repository. this is used to fix also the ICE on m68k.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#334959: , Bug#334497: boost: FTBFS on hppa

2005-10-21 Thread Domenico Andreoli
hi Nathanael,

On Fri, Oct 21, 2005 at 02:30:22AM -0400, Nathanael Nerode wrote:
 
 From
 http://buildd.debian.org/fetch.php?pkg=boostver=1.33.0-1arch=hppastamp=1129127511file=logas=raw
 we see the following:

 usr/bin/ld: 
 bin/boost/libs/serialization/build/libboost_serialization.so/gcc/debug/shared-linkable-true/threading-multi/xml_oarchive.o(.gnu.linkonce.t._ZN5boost7archive6detail18interface_oarchiveINS0_12xml_oarchiveEElsIKNS0_12version_typeEEERS3_RT_[boost::archive::xml_oarchive
  
 boost::archive::detail::interface_oarchiveboost::archive::xml_oarchive::operator
  boost::archive::version_type const(boost::archive::version_type 
 const)]+0x44): cannot reach 
 1f29__ZN5boost7archive18basic_xml_oarchiveINS0_12xml_oarchiveEE13save_overrideERKNS0_12version_typeEi+0,
  recompile with -ffunction-sections
 /usr/bin/ld: 
 bin/boost/libs/serialization/build/libboost_serialization.so/gcc/debug/shared-linkable-true/threading-multi/xml_oarchive.o(.gnu.linkonce.t._ZN5boost7archive6detail18interface_oarchiveINS0_12xml_oarchiveEElsIKNS0_12version_typeEEERS3_RT_[boost::archive::xml_oarchive
  
 boost::archive::detail::interface_oarchiveboost::archive::xml_oarchive::operator
  boost::archive::version_type const(boost::archive::version_type 
 const)]+0x44): cannot handle R_PARISC_PCREL17F for 
 boost::archive::basic_xml_oarchiveboost::archive::xml_oarchive::save_override(boost::archive::version_type
  const, int)
 /usr/bin/ld: final link failed: Bad value
 collect2: ld returned 1 exit status

i'd be very glad to know where the bug is and if i can really solve it.

few days ago i opened bug #334497 to get some attention. i hope somebody
steps in with the proper knowledge to shed some light on the topic. i
also sent a mail on debian-devel [0], but i've not heard anything
from anybody.

with the info i currently have, i'm not able to predict when this bug
will be handled. i should try a different liker version, but i'm still
too young in the field of compiler/linker errors.

regards
domenico

[0] http://lists.debian.org/debian-devel/2005/09/msg01222.html

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#319232: (no subject)

2005-10-21 Thread Domenico Andreoli
hi Martin,

Martin wrote:

Will an upload to fix boost's FTBFS on hppa and m68k be made soon? As kdeedu 
build-depends on boost, this issue is tied into the gcc-4.0 ABI transition.

soon? with the info i have, i cannot promise anything soon about FTBFS
on hppa. please follow the evolution of #334959.

about m68k, recently somebody posted on debian-devel about the problems
with gcc 4.0.2 and -O3, someone else answered saying he would have
rescheduled package failing on it to see if 4.0.2 has a fix. i must
have deleted the thread by error and i'm not fiding it in the archives.

the only workaround is to build with -O2, already tested but not deployed
in the debian/rules.  probably i'll upload a version compiling with
-O2 on m68k and let see what happens. it won't be the next one, -2,
which i'm rolling in these minutes.

regards
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#333609: /usr/bin/ld: cannot find -lgssapi_krb5

2005-10-13 Thread Domenico Andreoli
On Wed, Oct 12, 2005 at 11:35:24PM +0100, Qingning Huo wrote:
 
 Hi,

hi,

 /usr/bin/ld failed to find -lgssapi_krb5, which is mentioned in
 /usr/lib/libcurl.la.

i forgot to add the dependency on libkrb5-dev, i'll fix it in the next
upload. in the meanwhile you can install it manually. thank you.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#333734: curl security issue

2005-10-13 Thread Domenico Andreoli
Joey,

  i uploaded curl 7.13.2-2sarge3 to http://people.debian.org/~cavok/curl/
for your review, i'm waiting the clearance to upload.

the CAN-2005-3185 name is taken from iDEFENSE advisory 10.13.05 but
still not confirmed by cve.mitre.org.

regards
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


signature.asc
Description: Digital signature


Bug#318590: editing library's soname (was Re: Fixed in upload of curl 7.14.1-1 to experimental)

2005-09-27 Thread Domenico Andreoli
On Sat, Sep 24, 2005 at 11:39:28AM -0400, Daniel Jacobowitz wrote:
 On Sat, Sep 24, 2005 at 04:52:31PM +0200, Domenico Andreoli wrote:
  yes, i'm aware of this. it is due to the libcurl-gnutls.so.3 soname
  still being libcurl.so.3. everything else is in place for a good upload.
  
  as of today, i've not found a solution different from patching the
  makefiles. i'd like a tool to modify this kind of things in the elf,
  probably elfsh is what i'm looking for. something to run after the
  build process. any idea?
 
 In general you can't do this unless you're replacing it with a shorter
 soname.  I highly recommend fixing the build system instead.

the build system is automake+libtool. fixing it means telling to libtool
which soname is to be used. ah.. libtool... i hate clever software..

the only way i know to achieve this is to modify the lib_LTLIBRARIES
variable and releated. am i missing anything?

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#318590: editing library's soname (was Re: Fixed in upload of curl 7.14.1-1 to experimental)

2005-09-24 Thread Domenico Andreoli
On Sat, Sep 24, 2005 at 04:15:53PM +0200, Elimar Riesebieter wrote:
 On Sat, 17 Sep 2005 the mental interface of Domenico Andreoli told:
 
 It doesn't seem so:
 dpkg -l | grep curl
 ii  curl   7.14.1-2
 ii  libcurl3   7.14.1-2
 ii  libcurl3-gnutls7.14.1-2
 ii  libcurl3-gnutls-dev7.14.1-2
 
 Building moc depending on libcurl3-gnutls-dev gives
 dh_shlibdeps
 debian/moc/usr/bin/mocp: /usr/lib/libcurl.so.3: version `CURL_GNUTLS_3' not 
 found (required by debian/moc/usr/bin/mocp)
 
 Why /usr/lib/libcurl.so.3 and not /usr/lib/libcurl-gnutls.so.3?
 
 ldd ./mocp | egrep (ssl|gnutls)
 ./mocp: /usr/lib/libcurl.so.3: version `CURL_GNUTLS_3' not found (required by 
 ./mocp)
 libgnutls.so.11 = /usr/lib/libgnutls.so.11 (0x0fc3b000)
 libssl.so.0.9.7 = /usr/lib/libssl.so.0.9.7 (0x0f7df000)

yes, i'm aware of this. it is due to the libcurl-gnutls.so.3 soname
still being libcurl.so.3. everything else is in place for a good upload.

as of today, i've not found a solution different from patching the
makefiles. i'd like a tool to modify this kind of things in the elf,
probably elfsh is what i'm looking for. something to run after the
build process. any idea?

i'm also sorry for being not responsive at all, my real life should
return to me some of the good old free time in a week or two.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#318590: versioned symbols patch

2005-09-16 Thread Domenico Andreoli
hi Daniel,

  here is my proposed patch to allow, at configure, time the production
of shared library with versioned symbols. i used it to build curl
7.14.1-1 debian package now in experimental.

i'd be very glad to see it applied to your source tree. feel free to
modify any part of it but please let me know the final tag name in
lib/libcurl.vers.in in order to match it in the next upload to debian
unstable.

cheers
domenico


Index: configure.ac
===
RCS file: /cvsroot/pkg-curl/debian/curl/configure.ac,v
retrieving revision 1.1.1.20
retrieving revision 1.2
diff -d -u -p -r1.1.1.20 -r1.2
--- configure.ac1 Sep 2005 20:29:20 -   1.1.1.20
+++ configure.ac15 Sep 2005 21:51:06 -  1.2
@@ -1105,9 +1105,50 @@ fi dnl only done if some kind of SSL was
 
 AM_CONDITIONAL(CABUNDLE, test x$ca != xno)
 
+dnl **
+dnl Check for linker switch for versioned symbols
+dnl **
+
+AC_MSG_CHECKING([if libraries can be versioned])
+GLD=`$LD --help  /dev/null 2/dev/null | grep version-script`
+if test -z $GLD; then
+versioned_symbols_flavour=
+AC_MSG_RESULT(no)
+AC_MSG_WARN(***
+*** You may want to rerun configure using --with-gnu-ld to enable versioned 
symbols.
+)
+else
+AC_MSG_RESULT(yes)
 
+AC_MSG_CHECKING([whether versioned symbols are wanted])
+versioned_symbols_flavour=
+
+AC_ARG_ENABLE(versioned-symbols,
+AC_HELP_STRING([--enable-versioned-symbols], [Enable versioned symbols in 
shared library])
+AC_HELP_STRING([--disable-versioned-symbols], [Disable versioned symbols in 
shared library]),
+[ case $enableval in
+  yes) AC_MSG_RESULT(yes)
+  if test $OPENSSL_ENABLED = 1; then
+  versioned_symbols_flavour=OPENSSL_
+  else
+  if test $OPT_GNUTLS != no; then
+  versioned_symbols_flavour=GNUTLS_
+  fi
+  fi
+  ;;
+
+  *)   AC_MSG_RESULT(no)
+  ;;
+  esac
+], [
+AC_MSG_RESULT(no)
+]
+)
+fi
+
+AC_SUBST(VERSIONED_FLAVOUR, [$versioned_symbols_flavour])
+AM_CONDITIONAL(VERSIONED_SYMBOLS, test $versioned_symbols_flavour != )
 
-  
 dnl **
 dnl Check for the presence of ZLIB libraries and headers
 dnl **
@@ -1861,6 +1902,7 @@ AC_CONFIG_FILES([Makefile \
   include/curl/Makefile \
   src/Makefile \
lib/Makefile \
+   lib/libcurl.vers \
tests/Makefile \
tests/data/Makefile \
tests/server/Makefile \
Index: lib/Makefile.am
===
RCS file: /cvsroot/pkg-curl/debian/curl/lib/Makefile.am,v
retrieving revision 1.1.1.18
retrieving revision 1.16
diff -d -u -p -r1.1.1.18 -r1.16
--- lib/Makefile.am 31 Mar 2005 07:02:03 -  1.1.1.18
+++ lib/Makefile.am 15 Sep 2005 21:51:32 -  1.16
@@ -82,7 +82,11 @@ if MIMPURE
 MIMPURE = -mimpure-text
 endif
 
-libcurl_la_LDFLAGS = $(UNDEF) $(VERSION) $(MIMPURE)
+if VERSIONED_SYMBOLS
+VERSIONED_SYMBOLS = -Wl,--version-script=libcurl.vers
+endif
+
+libcurl_la_LDFLAGS = $(UNDEF) $(VERSION) $(MIMPURE) $(VERSIONED_SYMBOLS)
 
 # Makefile.inc provides the CSOURCES and HHEADERS defines
 include Makefile.inc
Index: lib/libcurl.vers.in
===
RCS file: lib/libcurl.vers.in
diff -N lib/libcurl.vers.in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ lib/libcurl.vers.in 15 Sep 2005 21:47:03 -  1.1
@@ -0,0 +1,5 @@
[EMAIL PROTECTED]@3
+{
+   global: curl_*; curlx_*; Curl_*;
+   local: *;
+};

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#318590: curl situation is intolerable

2005-09-12 Thread Domenico Andreoli
On Mon, Sep 12, 2005 at 03:03:02AM -0700, Steve Langasek wrote:
 On Mon, Sep 12, 2005 at 11:34:22AM +0200, Domenico Andreoli wrote:
  will libcurl3 with versioned symbols break existing packages linked
  to it?
 
 It will not.

good

 It would be best to coordinate with upstream to get symbol versioning
 added there as well, so that binaries built against the symbol-versioned
 Debian lib can also be run on other systems.

i already contacted him

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#318590: curl situation is intolerable

2005-09-11 Thread Domenico Andreoli
On Sun, Sep 11, 2005 at 10:54:17AM -0300, Henrique de Moraes Holschuh wrote:
 On Sat, 10 Sep 2005, Thomas Bushnell BSG wrote:
  It is *absolutely intolerable* to declare such conflicts for shared
  libraries, where there are easy solutions: MAKE TWO LIBRARIES THAT
  HAVE DIFFERENT NAMES.
 
 The package has to build libraries with differently versioned symbols as
 well, to avoid total app meltdown if both libraries are loaded into the same
 address space.

hmm.. i didn't realized this. how does it work?

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#318590: Versioned symbols?

2005-09-11 Thread Domenico Andreoli
On Sun, Sep 11, 2005 at 11:53:19PM +0200, Daniel Stenberg wrote:
 Hello
 
 Why would it need versioned symbols? The whole point of the different .so 
 names would be so that _either one_ of the libs could be used, both would 
 _never_ be used at the same time as it would be pointless.

never? libA uses curl+openssl, libB curl+gnutls and progC uses libA
and libB.

i'm right thinking at versioned symbols, libcurl3 and libcurl3-gnutls as
the solution to my packaging problems. i'll send you a patch, i think
you are also interested in versioned symbols too.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325247: libwvstreams4.0-qt: uninstallable because of missing libqt3c102-mt

2005-09-09 Thread Domenico Andreoli
hi,

  i prepared a NMU to fix this missing library package, it is available
at http://people.debian.org/~cavok/wvstreams/.

please let me know if the upload is also wanted.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


signature.asc
Description: Digital signature


Bug#325247: libwvstreams4.0-qt: uninstallable because of missing libqt3c102-mt

2005-09-09 Thread Domenico Andreoli
On Fri, Sep 09, 2005 at 11:15:27AM -0400, Simon Law wrote:
 On Fri, Sep 09, 2005 at 11:48:56AM +0200, Domenico Andreoli wrote:
i prepared a NMU to fix this missing library package, it is available
  at http://people.debian.org/~cavok/wvstreams/.
 
 An NMU is friendly, provided that you've been careful.  Is this just a
 simple recompile?

yes and no. debdiff shows differences on config.guess and config.sub
and the following of debian/changelog:

diff -u wvstreams-4.0.2/debian/changelog wvstreams-4.0.2/debian/changelog
--- wvstreams-4.0.2/debian/changelog
+++ wvstreams-4.0.2/debian/changelog
@@ -1,3 +1,9 @@
+wvstreams (4.0.2-4.1) unstable; urgency=low
+
+  * Rebuilt with recent qt-x11-free.  (Closes: #325247)
+
+ -- Domenico Andreoli [EMAIL PROTECTED]  Fri,  9 Sep 2005 11:24:16 +0200
+
 wvstreams (4.0.2-4) unstable; urgency=low

i still have to write a notice about NMU in changelog. 

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325247: libwvstreams4.0-qt: uninstallable because of missing libqt3c102-mt

2005-09-09 Thread Domenico Andreoli
On Fri, Sep 09, 2005 at 11:39:30AM -0400, Simon Law wrote:
 On Fri, Sep 09, 2005 at 05:29:49PM +0200, Domenico Andreoli wrote:
  On Fri, Sep 09, 2005 at 11:15:27AM -0400, Simon Law wrote:
   On Fri, Sep 09, 2005 at 11:48:56AM +0200, Domenico Andreoli wrote:
  i prepared a NMU to fix this missing library package, it is available
at http://people.debian.org/~cavok/wvstreams/.
   
   An NMU is friendly, provided that you've been careful.  Is this just a
   simple recompile?
  
  yes and no. debdiff shows differences on config.guess and config.sub
  and the following of debian/changelog:
 
 That's fine, thanks!

do i upload it?

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325643: Bug#318590: Bug#325643: libcurl and moc

2005-09-03 Thread Domenico Andreoli
On Fri, Sep 02, 2005 at 04:04:27AM -0700, Steve Langasek wrote:
 On Fri, Sep 02, 2005 at 12:24:18PM +0200, Domenico Andreoli wrote:
 - libcurl3  (GnuTLS, soname: libcurl.so.3)
 
 So the libcurl3 in sarge and etch will have ABI incompatibilities?
 
  at the release time of etch this problem will regard only
  external software. this kind of installations will be able to use
  libcurl3-openssl-dev package or switch to GnuTLS.
 
  is this reasonable enough?
 
 No, definitely not.  You cannot change the ABI of an existing library
 package, especially not one that's been in a stable release; you need
 to rename it instead.

so we need both libcurl3-openssl and libcurl3-gnutls until libcurl4? i
am not seeing this as a problem.

dom

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325643: libcurl and moc

2005-09-02 Thread Domenico Andreoli
On Thu, Sep 01, 2005 at 09:40:17PM +0200, Elimar Riesebieter wrote:
 
 On Tue, 30 Aug 2005 the mental interface of Daniel Stenberg told:
  
  The problem you have with libcurl and OpenSSL/GnuTLS is not strictly an 
  upstream problem.
  
  In the curl project there are some ideas floating around that are being 
  discussed on how this could be fixed for Debian (and other distros) but 
  that is 
  only because they don't do it themselves, it is not because it is an actual 
  problem in the curl camp. It is more of an indirect annoyance.
  
  Also, discussions are only talk. There is no fix or solution in the work 
  for 
  the nearest period of time. Everyone's invited to come help sort it out.
 
  In my view, there's only one available work-around for the short to mid 
  term, 
  and that is to use a separate .so file for libcurl built with GnuTLS.
 
 My resume on Daniels point of view is to get a different .so name
 for gnutls in the very short term and kick off ssl in Debian apps
 midterm! Note, this will _not be done upstream_! This is not as hard
 as Marco's demand, but we have to do it in that way. There are some
 curl based packages like oggvorbistools, moc etc which are at the
 moment uninstallable and herewith I invite Domenico to provide a
 package where gnutls and ssl can exist beside in one installation.
 For me, as a not much experienced voluntary I'll spend some spare
 time to understand the technique on how to do that and hopefully can
 assist Domenico to create a package.

ok, we are hooked into the libflac6 transition, let's start the curl one.

my wish is to upload curl 7.14.1 with the following package layout:

 - curl  (OpenSSL, linked to libcurl-openssl.so.3)
 - libcurl3  (GnuTLS, soname: libcurl.so.3)
 - libcurl3-openssl  (OpenSSL, soname: libcurl-openssl.so.3)
 - libcurl3-gssapi   (OpenSSL, MIT Kerberos 5)
 - libcurl3-dev  (OpenSSL, depends: libssl-dev)
 - libcurl3-openssl-dev  (GnuTLS, depends: libgnutls-dev)
 - libcurl3-dbg

this way libcurl3 and libcurl3-openssl can be contemporarily installed.

curl command line depends on package libcurl3-openssl. BTW, is
libcurl3-openssl legal or it should be libcurl-openssl3?

any more comments?

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325643: libcurl and moc

2005-09-02 Thread Domenico Andreoli
On Fri, Sep 02, 2005 at 02:58:05AM -0700, Steve Langasek wrote:
 On Fri, Sep 02, 2005 at 11:16:28AM +0200, Domenico Andreoli wrote:
 
  ok, we are hooked into the libflac6 transition, let's start the curl one.
 
  my wish is to upload curl 7.14.1 with the following package layout:
 
   - curl  (OpenSSL, linked to libcurl-openssl.so.3)
   - libcurl3  (GnuTLS, soname: libcurl.so.3)
   - libcurl3-openssl  (OpenSSL, soname: libcurl-openssl.so.3)
   - libcurl3-gssapi   (OpenSSL, MIT Kerberos 5)
   - libcurl3-dev  (OpenSSL, depends: libssl-dev)
   - libcurl3-openssl-dev  (GnuTLS, depends: libgnutls-dev)
   - libcurl3-dbg
 
  this way libcurl3 and libcurl3-openssl can be contemporarily installed.
 
  curl command line depends on package libcurl3-openssl. BTW, is
  libcurl3-openssl legal or it should be libcurl-openssl3?
 
  any more comments?
 
 Why does libcurl3-gssapi need a separate package from libcurl3-openssl?

probably none.

in case it is acceptable to enable GSSAPI everywhere, i could also enable
it in the libcurl3 (with GnuTLS) and remove libcurl3-gssapi completely.

 Your -dev package names seem to be crossed, relative to the
 corresponding lib packages.  I think you really wanted to say
 
   - libcurl3-dev  (GnuTLS, depends: libgnutls-dev)
   - libcurl3-openssl-dev  (OpenSSL, depends: libssl-dev)
 
 ?

yes, of course :)

 And yes, lintian will complain to you if you name your library package 
 libcurl3-openssl instead of libcurl-openssl3. :)

lintian would be shut up with an ovverride... no remorse.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325643: Bug#318590: Bug#325643: libcurl and moc

2005-09-02 Thread Domenico Andreoli
On Fri, Sep 02, 2005 at 11:56:13AM +0200, Adeodato Simó wrote:
 * Domenico Andreoli [Fri, 02 Sep 2005 11:16:28 +0200]:
 
   - libcurl3-dev  (OpenSSL, depends: libssl-dev)
   - libcurl3-openssl-dev  (GnuTLS, depends: libgnutls-dev)
 
   Obvious typo/whatever here, right?

On Fri, Sep 02, 2005 at 02:58:05AM -0700, Steve Langasek wrote:
 Your -dev package names seem to be crossed, relative to the
 corresponding lib packages.  I think you really wanted to say

   - libcurl3-dev  (GnuTLS, depends: libgnutls-dev)
   - libcurl3-openssl-dev  (OpenSSL, depends: libssl-dev)

 ?

yes

   - libcurl3  (GnuTLS, soname: libcurl.so.3)
   
   So the libcurl3 in sarge and etch will have ABI incompatibilities?

at the release time of etch this problem will regard only
external software. this kind of installations will be able to use
libcurl3-openssl-dev package or switch to GnuTLS.

is this reasonable enough?

thanks
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50



Bug#325543: vorbis-tools: uninstallable because of missing libflac6 and liboggflac1

2005-08-29 Thread Domenico Andreoli
Package: vorbis-tools
Version: 1.0.1-1.4
Severity: serious
Tags: sid

hi,

  this package is not installable because it depends on libflac6 and
liboggflac1. both these packages are not in sid any more. please rebuild.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325544: easytag: uninstallable because of missing libflac6

2005-08-29 Thread Domenico Andreoli
Package: easytag
Version: 1.99.7-2
Severity: serious
Tags: sid

hi,

  this package is not installable because it depends on libflac6.
libflac6 is not in sid any more. please rebuild.

this bug does not apply on hppa port where easytag depends on libflac7.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325247: libwvstreams4.0-qt: uninstallable because of missing libqt3c102-mt

2005-08-26 Thread Domenico Andreoli
Package: libwvstreams4.0-qt
Version: 4.0.2-4
Severity: serious
Tags: sid

hi,

  this package is not installable because it depends on libqt3c102-mt.
libqt3c102-mt is not in sid any more. please rebuild.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#325249: oprofile: uninstallable because of missing libqt3c102-mt

2005-08-26 Thread Domenico Andreoli
Package: oprofile
Version: 0.8.1-2
Severity: serious
Tags: sid

hi,

  this package is not installable because it depends on libqt3c102-mt.
libqt3c102-mt is not in sid any more. please rebuild.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#320046: FTBFS due to dpkg-architecture changes

2005-07-27 Thread Domenico Andreoli
On Tue, Jul 26, 2005 at 07:07:05PM +0200, Matthias Klose wrote:
 Package: curl
 Version: 7.14
 Severity: serious
 
 ifneq (${DEB_BUILD_GNU_SYSTEM},m68k-linux)
 
  ... and maybe others. Don't rely on the GNU variables

please elaborate. why they are wrong? any reference to any doc/thread
i missed?

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#320046: FTBFS due to dpkg-architecture changes

2005-07-27 Thread Domenico Andreoli
On Wed, Jul 27, 2005 at 11:51:40AM +0200, Matthias Klose wrote:
 
 please see Scott's mail on d-d-a.

for my reference: 
http://lists.debian.org/debian-devel-announce/2005/06/msg00010.html

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#318139: CXX 4.0 transition

2005-07-22 Thread Domenico Andreoli
On Fri, Jul 15, 2005 at 10:10:21PM -0700, Steve Langasek wrote:
 On Sat, Jul 16, 2005 at 12:51:06AM +0200, Domenico Andreoli wrote:
  On Thu, Jul 14, 2005 at 12:30:57PM +0200, Robert Jordens wrote:
   [Thu, 14 Jul 2005] Domenico Andreoli wrote:
 
BTW, i don't think it is a good idea to distribute boost binaries built
with a compiler that has never seen the boost regression test suite.
 
   I got uneasy as well but ooking on the boost webpage, there was no newer
   release yet.
 
  here is a pointer to the 1.33.0 release status:
http://lists.boost.org/boost/2005/07/30375.php
 
   Sure. What do you think about running the testsuite on each build?
 
  it is a good idea.
 
  the test suite results are produced as html pages. most of the debian
  users would not be interested in them. what about providing a separate
  binary package i.e. libboost-regression?
 
 Ultimately, what would be most useful from a QA standpoint is a test suite
 that can output either a success or failure code during the package build,
 and information about which tests failed if any.  I'm pretty sure that *no*
 users are interested in having the test suite results packaged. :)

i don't master the test suite, i'm currently unable to confirm this can
be achieved out-of-the-box.

ciao

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#318995: boost: rebuild needed for C++ ABI transition (NMU patch attached)

2005-07-19 Thread Domenico Andreoli
On Mon, Jul 18, 2005 at 10:44:46PM -0700, Steve Langasek wrote:
 
 Hi Domenico,

hi Steve,

 Under the 0-day NMU policy for the C++ ABI transition, I have prepared an
 NMU for boost, because its C++ library packages need to be rebuilt so that a
 number of other C++-based packages can transition to g++ 4.0.  The diff for
 this NMU is attached; the NMU will be uploaded shortly.  If you see any
 problems with the patch, let me know so I can have the package rejected out
 of NEW.

i thought my statements in #318139 were clear, i'm working on boost
1.33.0 prelease packages which solve also the transition to g++ 4.0. i'm
then surprised to see your NMU, as if you forgot everything...

IMHO such NMU is not necessary, the fixed version of boost 1.32.0 is going
to live few days anyway. haven't you anything more important to do? :))

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#318139: CXX 4.0 transition

2005-07-15 Thread Domenico Andreoli
On Thu, Jul 14, 2005 at 12:30:57PM +0200, Robert Jordens wrote:
 [Thu, 14 Jul 2005] Domenico Andreoli wrote:
 
  BTW, i don't think it is a good idea to distribute boost binaries built
  with a compiler that has never seen the boost regression test suite.
 
 I got uneasy as well but ooking on the boost webpage, there was no newer
 release yet.

here is a pointer to the 1.33.0 release status:
  http://lists.boost.org/boost/2005/07/30375.php

 Sure. What do you think about running the testsuite on each build?

it is a good idea.

the test suite results are produced as html pages. most of the debian
users would not be interested in them. what about providing a separate
binary package i.e. libboost-regression?

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#318139: CXX 4.0 transition

2005-07-14 Thread Domenico Andreoli
On Wed, Jul 13, 2005 at 08:13:55PM +0200, Robert Jordens wrote:
 
 I plan on NMUing boost for the CXX transition today. See:
  
 http://lists.debian.org/debian-devel-announce/2005/07/msg1.html
 
 The idea is from here:
 
 https://bugzilla.ubuntu.com/show_bug.cgi?id=10768
 
 I will attach a patch as soon as I have this bugnumber.

hi,

  please stop. i'm working to the upcoming 1.33.0 release. this will
handle the transition to gcc 4.0 in the simplest, safest and cleanest way.
i'm already testing it with gcc 4.0. i'm planning a release in few days.

BTW, i don't think it is a good idea to distribute boost binaries built
with a compiler that has never seen the boost regression test suite.

i'm aware of the transition plan. thank you :)

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


signature.asc
Description: Digital signature


Bug#304470: glade-gnome-2: needs to be rebuilt using newer libraries

2005-04-13 Thread Domenico Andreoli
Package: glade-gnome-2
Version: 2.6.8-2
Severity: grave

This package is not installable. It depends on libgda2-1 and
libgnomedb2-3 which have been superseded by libgda2-3 and libgnomedb2-4.

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#296678: libcurl3: NTLM Authentication buffer overflow (CAN-2005-0490)

2005-02-24 Thread Domenico Andreoli
tags 296678 + pending
thanks

On Wed, Feb 23, 2005 at 11:22:11PM +0100, Moritz Muehlenhoff wrote:
 
 iDefense discovered a buffer overflow in NTLM authentication that may lead
 to arbitrary code execution. This is CAN-2005-0490. Woody is not affected,
 as it doesn't contain the vulnerable NTLM code. (It's not listed on the
 Not-Vulnerable list yet, though)
 
 Upstream's patch to address this issue is attached, I didn't resync it
 against the Debian package, because all this internal to-7.11 patching
 seems, umm, scary.

yes, i know and agree about the scary patch. i'm going to remove support
for libcurl2, it was used only by discover. discover now doesn't need
libcurl2 any more.

 There's another buffer overflow in Kerberos handling, but I doesn't seems
 to be enabled in debian/rules, but please double check this.

wildo

cheers
domenico

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#294407: Accepted curl 7.13.0-1 (i386 source)

2005-02-09 Thread Domenico Andreoli
doh!

- Forwarded message from Otavio Salvador [EMAIL PROTECTED] -

Date: Wed, 09 Feb 2005 14:42:00 -0200
From: Otavio Salvador [EMAIL PROTECTED]
To: Domenico Andreoli [EMAIL PROTECTED]
Subject: Re: Accepted curl 7.13.0-1 (i386 source)

|| On Wed, 9 Feb 2005 17:24:32 +0100
|| Domenico Andreoli [EMAIL PROTECTED] wrote: 

da On Wed, Feb 09, 2005 at 02:10:10PM -0200, Otavio Salvador wrote:
 
 Take a try and you will see.

da $ dpkg -L libldap2 | grep .so$
da $ dpkg -L libldap2-dev | grep .so$
da /usr/lib/liblber.so
da /usr/lib/libldap.so
da /usr/lib/libldap_r.so
da $

da please refer to http://curl.haxx.se/mail/lib-2005-01/0261.html in order
da the get the background of this story. thanks.

You did right but libldap2 package have a serious bug then. I already
reported it against libldap2-dev and when it's got fixed you need to
change curl packages to use libldap2 package.

You can check the bug
http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=libldap2-dev in some
minutes.

Thanks a lot.

- End forwarded message -

-[ Domenico Andreoli, aka cavok
 --[ http://people.debian.org/~cavok/gpgkey.asc
   ---[ 3A0F 2F80 F79C 678A 8936  4FEE 0677 9033 A20E BC50


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]