Bug#820866: r-cran-tgp: FTBFS: cmath:171:3: error: template with C linkage

2016-05-03 Thread Dirk Eddelbuettel

On 3 May 2016 at 15:29, Pablo Oliveira wrote:
| On Mon, 2 May 2016 16:52:31 +0200 Pablo Oliveira  wrote:
| > Dear both,
| > 
| > On Wed, 20 Apr 2016 03:44:41 +0200 Andreas Beckmann  wrote:
| > > Hi Chris,
| > > [...]
| > > 
| > > I cannot reproduce this in my sid pbuilder setup. Could you check again?
| > > (I think gcc got updated since you filed this bug.)
| > 
| > I am able to reproduce the problem using cowbuilder unstable/amd64.
| > 
| > I will try to see if the new upstream version (2.4-14) fixes the problem
| > and update the package.
| 
| The new upstream version of tgp (2.4-14) fixes the issue on unstable.

Awesome. Contacting you (and maybe Robert + Matt upstream; I happen to know
them) was next on my list.

| (I have not tested with the previous 3.2.5-1 r-base-dev, nor with 3.3.0,
| so I have no comments regarding #823313)

I am pretty sure it will pass as I did point already to the squeaky-clean
page with all the tests done at CRAN.
 
| I have updated the tgp package at
| 
|   
| 
| The new upstream version adds a new dependency (r-cran-maptree) which I
| have packaged here (ITP #823320):
| 
|  
| 
| Could somebody please upload these packages ?

I am not that involved with debian-science but I can help you if nobody on
their side steps forward.  Can you ask within debian-science.

I suggest we remove the FTBFS blocker from r-base-core too.

Dirk
 
| Thanks,
| 
| Pablo
| 

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#820866: r-cran-tgp: FTBFS: cmath:171:3: error: template with C linkage

2016-05-03 Thread Pablo Oliveira
On Mon, 2 May 2016 16:52:31 +0200 Pablo Oliveira  wrote:
> Dear both,
> 
> On Wed, 20 Apr 2016 03:44:41 +0200 Andreas Beckmann  wrote:
> > Hi Chris,
> > [...]
> > 
> > I cannot reproduce this in my sid pbuilder setup. Could you check again?
> > (I think gcc got updated since you filed this bug.)
> 
> I am able to reproduce the problem using cowbuilder unstable/amd64.
> 
> I will try to see if the new upstream version (2.4-14) fixes the problem
> and update the package.

The new upstream version of tgp (2.4-14) fixes the issue on unstable.
(I have not tested with the previous 3.2.5-1 r-base-dev, nor with 3.3.0,
so I have no comments regarding #823313)

I have updated the tgp package at

  

The new upstream version adds a new dependency (r-cran-maptree) which I
have packaged here (ITP #823320):

 

Could somebody please upload these packages ?

Thanks,

Pablo

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#820866: r-cran-tgp: FTBFS: cmath:171:3: error: template with C linkage

2016-05-03 Thread Andreas Beckmann
Control: tags -1 = sid stretch

On 2016-05-02 16:52, Pablo Oliveira wrote:
> Dear both,
> 
> On Wed, 20 Apr 2016 03:44:41 +0200 Andreas Beckmann  wrote:
>> Hi Chris,
>> [...]
>>
>> I cannot reproduce this in my sid pbuilder setup. Could you check again?
>> (I think gcc got updated since you filed this bug.)
> 
> I am able to reproduce the problem using cowbuilder unstable/amd64.
> 
> I will try to see if the new upstream version (2.4-14) fixes the problem
> and update the package.

Now I can reproduce it as well. Probably my mirror was a little bit
behind at the time I initially tried it. The problem is
introduced with r-base-dev/r-base-core 3.2.5.20160429-1, building in sid
with the version from testing (3.2.5-1) works fine.

I just filed a bug against r-base-dev.

Andreas

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#820866: r-cran-tgp: FTBFS: cmath:171:3: error: template with C linkage

2016-04-19 Thread Andreas Beckmann
Control: tag -1 moreinfo unreproducible

Hi Chris,

On Wed, 13 Apr 2016 10:11:37 +0100 Chris Lamb  wrote:
> Source: r-cran-tgp
> Version: 2.4-9-1

> r-cran-tgp fails to build from source in unstable/amd64:

>   /usr/include/c++/5/cmath: At global scope:
>   /usr/include/c++/5/cmath:171:3: error: template with C linkage
>  template

I cannot reproduce this in my sid pbuilder setup. Could you check again?
(I think gcc got updated since you filed this bug.)


Andreas

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#820866: r-cran-tgp: FTBFS: cmath:171:3: error: template with C linkage

2016-04-13 Thread Chris Lamb
Source: r-cran-tgp
Version: 2.4-9-1
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

r-cran-tgp fails to build from source in unstable/amd64:

  [..]

  /usr/include/c++/5/cmath: At global scope:
  /usr/include/c++/5/cmath:171:3: error: template with C linkage
 template
 ^
  /usr/include/c++/5/cmath: In function 'long double std::ceil(long double)':
  /usr/include/c++/5/cmath:188:23: error: conflicting declaration of C function 
'long double std::ceil(long double)'
 ceil(long double __x)
 ^
  /usr/include/c++/5/cmath:184:3: note: previous declaration 'float 
std::ceil(float)'
 ceil(float __x)
 ^
  /usr/include/c++/5/cmath: At global scope:
  /usr/include/c++/5/cmath:192:3: error: template with C linkage
 template
 ^
  /usr/include/c++/5/cmath: In function 'long double std::cos(long double)':
  /usr/include/c++/5/cmath:207:22: error: conflicting declaration of C function 
'long double std::cos(long double)'
 cos(long double __x)
^
  /usr/include/c++/5/cmath:203:3: note: previous declaration 'float 
std::cos(float)'
 cos(float __x)
 ^
  /usr/include/c++/5/cmath: At global scope:
  /usr/include/c++/5/cmath:211:3: error: template with C linkage
 template
 ^
  /usr/include/c++/5/cmath: In function 'long double std::cosh(long double)':
  /usr/include/c++/5/cmath:226:23: error: conflicting declaration of C function 
'long double std::cosh(long double)'
 cosh(long double __x)
 ^
  /usr/include/c++/5/cmath:222:3: note: previous declaration 'float 
std::cosh(float)'
 cosh(float __x)
 ^
  /usr/include/c++/5/cmath: At global scope:
  /usr/include/c++/5/cmath:230:3: error: template with C linkage
 template
 ^
  /usr/include/c++/5/cmath: In function 'long double std::exp(long double)':
  /usr/include/c++/5/cmath:245:22: error: conflicting declaration of C function 
'long double std::exp(long double)'
 exp(long double __x)
^
  /usr/include/c++/5/cmath:241:3: note: previous declaration 'float 
std::exp(float)'
 exp(float __x)
 ^
  /usr/include/c++/5/cmath: At global scope:
  /usr/include/c++/5/cmath:249:3: error: template with C linkage
 template
 ^
  /usr/include/c++/5/cmath: In function 'long double std::fabs(long double)':
  /usr/include/c++/5/cmath:264:23: error: conflicting declaration of C function 
'long double std::fabs(long double)'
 fabs(long double __x)
 ^
  /usr/include/c++/5/cmath:260:3: note: previous declaration 'float 
std::fabs(float)'
 fabs(float __x)
 ^
  /usr/include/c++/5/cmath: At global scope:
  /usr/include/c++/5/cmath:268:3: error: template with C linkage
 template
 ^
  /usr/include/c++/5/cmath: In function 'long double std::floor(long double)':
  /usr/include/c++/5/cmath:283:24: error: conflicting declaration of C function 
'long double std::floor(long double)'
 floor(long double __x)
  ^
  /usr/include/c++/5/cmath:279:3: note: previous declaration 'float 
std::floor(float)'
 floor(float __x)
 ^
  /usr/include/c++/5/cmath: At global scope:
  /usr/include/c++/5/cmath:287:3: error: template with C linkage
 template
 ^
  /usr/include/c++/5/cmath: In function 'long double std::fmod(long double, 
long double)':
  /usr/include/c++/5/cmath:302:40: error: conflicting declaration of C function 
'long double std::fmod(long double, long double)'
 fmod(long double __x, long double __y)
  ^
  /usr/include/c++/5/cmath:298:3: note: previous declaration 'float 
std::fmod(float, float)'
 fmod(float __x, float __y)
 ^
  /usr/include/c++/5/cmath: At global scope:
  /usr/include/c++/5/cmath:306:3: error: template with C linkage
 template
 ^
  /usr/include/c++/5/cmath: In function 'long double std::frexp(long double, 
int*)':
  /usr/include/c++/5/cmath:323:36: error: conflicting declaration of C function 
'long double std::frexp(long double, int*)'
 frexp(long double __x, int* __exp)
  ^
  /usr/include/c++/5/cmath:319:3: note: previous declaration 'float 
std::frexp(float, int*)'
 frexp(float __x, int* __exp)
 ^
  /usr/include/c++/5/cmath: At global scope:
  /usr/include/c++/5/cmath:327:3: error: template with C linkage
 template
 ^
  /usr/include/c++/5/cmath: In function 'long double std::ldexp(long double, 
int)':
  /usr/include/c++/5/cmath:342:35: error: conflicting declaration of C function 
'long double std::ldexp(long double, int)'
 ldexp(long double __x, int __exp)
 ^
  /usr/include/c++/5/cmath:338:3: note: previous declaration 'float 
std::ldexp(float, int)'
 ldexp(float __x, int __exp)
 ^
  /usr/include/c++/5/cmath: At global