<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>210229</bug_id>
          
          <creation_ts>2008-02-15 09:37 0000</creation_ts>
          <short_desc>Stabilize dev-lang/R-2.6.1-r1</short_desc>
          <delta_ts>2008-02-19 14:20:20 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>STABLEREQ</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>bicatali@gentoo.org</reporter>
          <assigned_to>sci@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>bicatali@gentoo.org</who>
            <bug_when>2008-02-15 09:37:36 0000</bug_when>
            <thetext>Please stabilize R-2.6.1-r1. The current stable 2.2.1 is kinda old by now.

Test: 
* Default src_test should work.
* Once installed, run a few R commands:

# R
&gt; demo(nlm)
&gt; demo(graphics)
&gt; q()

The graphics demo is with the X use flag.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fmccor@gentoo.org</who>
            <bug_when>2008-02-15 11:53:26 0000</bug_when>
            <thetext>Sparc stable.  Working for about a month.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>coldwind@gentoo.org</who>
            <bug_when>2008-02-15 13:02:59 0000</bug_when>
            <thetext>amd64 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ranger@gentoo.org</who>
            <bug_when>2008-02-15 15:27:41 0000</bug_when>
            <thetext>Anyone else seeing linking errors?

powerpc64-unknown-linux-gnu-gcc -shared   -o libR.so CConverters.o CommandLineAr
gs.o Rdynload.o Renviron.o RNG.o apply.o arithmetic.o apse.o array.o attrib.o ba
se.o bind.o builtin.o character.o coerce.o colors.o complex.o connections.o cont
ext.o cov.o cum.o dcf.o datetime.o debug.o deparse.o deriv.o dotcode.o dounzip.o
 dstruct.o duplicate.o engine.o envir.o errors.o eval.o format.o fourier.o geven
ts.o gram.o gram-ex.o graphics.o identical.o inlined.o internet.o iosupport.o la
pack.o list.o localecharset.o logic.o main.o mapply.o match.o memory.o model.o n
ames.o objects.o optim.o optimize.o options.o par.o paste.o pcre.o platform.o pl
ot.o plot3d.o plotmath.o print.o printarray.o printvector.o printutils.o qsort.o
 random.o regex.o registration.o relop.o rlocale.o saveload.o scan.o seq.o seria
lize.o size.o sort.o source.o split.o sprintf.o startup.o subassign.o subscript.
o subset.o summary.o sysutils.o unique.o util.o version.o vfonts.o xxxpr.o   `ls
 ../appl/*.o ../nmath/*.o ../unix/*.o  2&gt;/dev/null|grep -v /ext-` -lblas   -lgfo
rtran -lm -lgcc_s      -lreadline  -lpcre -lbz2 -lz -ldl -lm
/usr/lib/gcc/powerpc64-unknown-linux-gnu/4.1.2/../../../../powerpc64-unknown-lin
ux-gnu/bin/ld: ../nmath/dbinom.o(.text+0x1c8): sibling call optimization to `Rf_
stirlerr&apos; does not allow automatic multiple TOCs; recompile with -mminimal-toc o
r -fno-optimize-sibling-calls, or make `Rf_stirlerr&apos; extern
/usr/lib/gcc/powerpc64-unknown-linux-gnu/4.1.2/../../../../powerpc64-unknown-lin
ux-gnu/bin/ld: ../nmath/dbinom.o(.text+0x1d4): sibling call optimization to `Rf_
stirlerr&apos; does not allow automatic multiple TOCs; recompile with -mminimal-toc o
r -fno-optimize-sibling-calls, or make `Rf_stirlerr&apos; extern
/usr/lib/gcc/powerpc64-unknown-linux-gnu/4.1.2/../../../../powerpc64-unknown-lin
ux-gnu/bin/ld: ../nmath/dbinom.o(.text+0x1e0): sibling call optimization to `Rf_
stirlerr&apos; does not allow automatic multiple TOCs; recompile with -mminimal-toc o
r -fno-optimize-sibling-calls, or make `Rf_stirlerr&apos; extern
/usr/lib/gcc/powerpc64-unknown-linux-gnu/4.1.2/../../../../powerpc64-unknown-lin
ux-gnu/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libR.so] Error 1
make[3]: Leaving directory `/var/tmp/portage/dev-lang/R-2.6.1-r1/work/R-2.6.1/sr
c/main&apos;
make[2]: *** [R] Error 2
make[2]: Leaving directory `/var/tmp/portage/dev-lang/R-2.6.1-r1/work/R-2.6.1/sr
c/main&apos;
make[1]: *** [R] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-lang/R-2.6.1-r1/work/R-2.6.1/sr
c&apos;
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2008-02-15 15:58:16 0000</bug_when>
            <thetext>ranger: we have a few of those for ppc64. look at gtk+ for example. basicly it&apos;s fixed by adding &quot;flag-o-matic&quot; to inherit and the following line somewhere in source unpack: &quot;use ppc64 &amp;&amp; append-flags -mminimal-toc&quot;. Please report back if it does fix it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jer@gentoo.org</who>
            <bug_when>2008-02-15 16:49:36 0000</bug_when>
            <thetext>Stable for HPPA.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nixnut@gentoo.org</who>
            <bug_when>2008-02-15 20:53:18 0000</bug_when>
            <thetext>ppc stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maekke@gentoo.org</who>
            <bug_when>2008-02-16 10:38:51 0000</bug_when>
            <thetext>x86 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2008-02-17 14:27:04 0000</bug_when>
            <thetext>alpha is not stable, ia64 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ranger@gentoo.org</who>
            <bug_when>2008-02-19 02:56:07 0000</bug_when>
            <thetext>I can confirm the suggestion in comment #4 fixes the ppc64 problem.  Care to add to the ebuild proper and I can retest and keyword?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>markusle@gentoo.org</who>
            <bug_when>2008-02-19 11:12:24 0000</bug_when>
            <thetext>Hi Brent,

Thanks much for the note! I&apos;ve added the -mminimal-toc
bit to the ebuild. Hopefully it&apos;ll link now.

Thanks,
Markus</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ranger@gentoo.org</who>
            <bug_when>2008-02-19 14:20:20 0000</bug_when>
            <thetext>ppc64 stable, closing as we are last one</thetext>
          </long_desc>
      
    </bug>

</bugzilla>