Hi, all. Thank you for work.
Yes, this is a problem of autoconf not a problem of JAGS. And my patch is workaround. Martyn, If possible, could you release this with autoconf that this problem was revised by next release? Regards, Nobuhiro 2009/11/5 Martyn Plummer <martyn.plum...@r-project.org>: > Hi Dirk, > > Sorry about that. You are right, I got it backwards. I'm glad you were > able to work around it because it's not really a problem with JAGS. but > with autoconf. The patch to fortran.m4 was committed in October and I > guess it will be in the next release of autoconf, whenever that is. > > Martyn > > On Thu, 2009-11-05 at 06:31 -0600, Dirk Eddelbuettel wrote: >> Hi Martyn, >> >> On 5 November 2009 at 11:34, Martyn Plummer wrote: >> | Hi Dirk, >> | >> | Thanks for the feedback. This problem does not come from the original >> | source but from the Debian patch. You need to revert this change from >> | the top of jags_1.0.3-2.diff >> | >> | -- jags-1.0.3.orig/configure >> | +++ jags-1.0.3/configure >> | @@ -20398,7 +20398,7 @@ >> | >> | ;; >> | # Ignore these flags. >> | - -lang* | -lcrt* | -lc | -lgcc* | -lSystem | -libmil | -LANG:=*) >> | + -lang* | -lcrt* | -lc | -lgcc* | -lSystem | -libmil | -little | >> | -LANG:=*) >> >> It's early here and I had no coffee yet so I may misunderstand ... but that >> _is_ the patch contributed by Nobuhiro to accomodate the new architectire >> ("sh4", or is it called just "sh" ?) he uses. >> >> Without the patch it failed for him. So that's why I added his patch. >> >> I happened to have patched that directly into configure as per his bug report >> (see http://bugs.debian.org/554347) which may have mislead you. >> >> I guess we need to find a way to get that -little flag into autotools, right? >> >> If I misunderstood your post, could try again please? The bug report at >> http://bugs.debian.org/554347 should have context. >> >> Cheers, Dirk >> >> >> | Martyn >> | >> | On Tue, 2009-11-03 at 22:07 -0600, Dirk Eddelbuettel wrote: >> | > On 4 November 2009 at 11:56, Nobuhiro Iwamatsu wrote: >> | > | Hi, >> | > | >> | > | I am now trying to run Debian on Renesas SH(sh4) CPU. >> | > | http://buildd.debian-ports.org/status/architecture.php?a=sh4 >> | > | >> | > | jags can not build on sh4. Because configure of this package generated >> | > | from old autoconf. >> | > | >> | > | ----- >> | > | checking how to get verbose linking output from gfortran... -v >> | > | checking for Fortran libraries of gfortran... -little >> | > | -L/usr/lib/gcc/sh4-linux-gnu/4.3.4 >> | > | -L/usr/lib/gcc/sh4-linux-gnu/4.3.4/../../.. -lgfortranbegin -lgfortran >> | > | -lm -lgcc_s >> | > | checking for dummy main to link with Fortran libraries... unknown >> | > | configure: error: linking to Fortran libraries from C fails >> | > | See `config.log' for more details. >> | > | ----- >> | > | >> | > | Old autoconf adds -little option to compile option. sh4 architecture >> can't >> | > | interpret this option. Therefore, this has build error. >> | > | http://lists.gnu.org/archive/html/bug-autoconf/2008-10/msg00039.html >> | > | >> | > | We need patch revising this. >> | > | I added patch to revising these. Package building was fine. >> | > | Please apply patch. >> | > >> | > Of course -- that looks very straightforward. I'll also CC Martyn >> upstream. >> | > >> | > Would replacing config.guess and/or config.sub with more current >> versions have >> | > helped as well? >> | > >> | > e...@ron:~/src/debian/Misc/JAGS-1.0.3$ ls -l /usr/share/misc/config.* >> config.* >> | > -rwxr-xr-x 1 edd edd 44554 2007-06-14 17:16 config.guess >> | > -rwxr-xr-x 1 edd edd 32665 2007-06-14 17:16 config.sub >> | > -rwxr-xr-x 1 root root 45612 2009-07-23 15:36 >> /usr/share/misc/config.guess >> | > -rwxr-xr-x 1 root root 34069 2009-07-23 15:36 /usr/share/misc/config.sub >> | > e...@ron:~/src/debian/Misc/JAGS-1.0.3$ >> | > >> | > Regards, Dirk >> | > >> | > | Best regards, >> | > | Nobuhiro >> | > | >> | > | ---------------------------------------------------------------------- >> | > | --- a/configure 2009-11-04 01:03:56.000000000 +0000 >> | > | +++ b/configure 2009-11-04 01:04:19.000000000 +0000 >> | > | @@ -20398,7 +20398,7 @@ >> | > | >> | > | ;; >> | > | # Ignore these flags. >> | > | - -lang* | -lcrt* | -lc | -lgcc* | -lSystem | -libmil | >> -LANG:=*) >> | > | + -lang* | -lcrt* | -lc | -lgcc* | -lSystem | -libmil | -little >> | -LANG:=*) >> | > | ;; >> | > | -lkernel32) >> | > | test x"$CYGWIN" != xyes && ac_cv_f77_libs="$ac_cv_f77_libs >> $ac_arg" >> | > >> | >> | ----------------------------------------------------------------------- >> | This message and its attachments are strictly confidential. If you are >> | not the intended recipient of this message, please immediately notify >> | the sender and delete it. Since its integrity cannot be guaranteed, >> | its content cannot involve the sender's responsibility. Any misuse, >> | any disclosure or publication of its content, either whole or partial, >> | is prohibited, exception made of formally approved use >> | ----------------------------------------------------------------------- >> > > ----------------------------------------------------------------------- > This message and its attachments are strictly confidential. If you are > not the intended recipient of this message, please immediately notify > the sender and delete it. Since its integrity cannot be guaranteed, > its content cannot involve the sender's responsibility. Any misuse, > any disclosure or publication of its content, either whole or partial, > is prohibited, exception made of formally approved use > ----------------------------------------------------------------------- > -- Nobuhiro Iwamatsu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org