[MacPorts] #13658: yacas-1.1.10 fails to build

MacPorts trac at macosforge.org
Sun Dec 23 23:34:02 PST 2007


#13658: yacas-1.1.10 fails to build
-------------------------------------+--------------------------------------
  Reporter:  glen.henshaw at gmail.com  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  defect                  |      Status:  new                                  
  Priority:  Normal                  |   Milestone:  Port Bugs                            
 Component:  ports                   |     Version:  1.6.0                                
Resolution:                          |    Keywords:                                       
-------------------------------------+--------------------------------------
Old description:

> PowerBook G4, Macosx 10.5.1, XCode 3.0.
>
> Yacas-1.1.10 fails to build with the following error:
>
> Macintosh:~ ghenshaw$ sudo /opt/local/bin/port clean --all yacas
> Password:
> --->  Cleaning yacas
> Macintosh:~ ghenshaw$ sudo /opt/local/bin/port upgrade yacas
> --->  Fetching yacas
> --->  Attempting to fetch yacas-1.1.10.tar.gz from
> http://yacas.sourceforge.net/backups/
> --->  Verifying checksum(s) for yacas
> --->  Extracting yacas
> --->  Applying patches to yacas
> --->  Configuring yacas
> --->  Building yacas with target all
> Error: Target org.macports.build returned: shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_yacas/work/yacas-1.1.10"
> && make all " returned error 2
> Command output:
> __Z10ShiftRightP10LispObjectS0_R15LispEnvironmenti$non_lazy_ptr in
> libyacas.a(mathcommands3.o)
>   "BigNumber::LessThan(BigNumber const&) const", referenced from:
>       BigLessThan(BigNumber&, BigNumber&)in libyacas.a(mathcommands.o)
>       BigGreaterThan(BigNumber&, BigNumber&)in libyacas.a(mathcommands.o)
>   "SqrtFloat(LispObject*, LispEnvironment&, int)", referenced from:
>       __Z9SqrtFloatP10LispObjectR15LispEnvironmenti$non_lazy_ptr in
> libyacas.a(mathcommands3.o)
>   "NumericLibraryName()", referenced from:
>       LispMathLibName(LispEnvironment&, int)  in
> libyacas.a(mathcommands.o)
>   "ModFloat(LispObject*, LispObject*, LispEnvironment&, int)", referenced
> from:
>       __Z8ModFloatP10LispObjectS0_R15LispEnvironmenti$non_lazy_ptr in
> libyacas.a(mathcommands3.o)
>   "PowerFloat(LispObject*, LispObject*, LispEnvironment&, int)",
> referenced from:
>       __Z10PowerFloatP10LispObjectS0_R15LispEnvironmenti$non_lazy_ptr in
> libyacas.a(mathcommands3.o)
>   "BigNumber::SetTo(char const*, int, int)", referenced from:
>       LispNumber::Number(int)   in libyacas.a(lispatom.o)
>   "BigNumber::BitXor(BigNumber const&, BigNumber const&)", referenced
> from:
>       LispBitXor(LispEnvironment&, int)  in libyacas.a(mathcommands3.o)
>   "bits_to_digits(unsigned long, unsigned int)", referenced from:
>       LispNumber::String()      in libyacas.a(lispatom.o)
>       LispBitsToDigits(LispEnvironment&, int)  in
> libyacas.a(mathcommands3.o)
>   "BigNumber::IsSmall() const", referenced from:
>       LispMathIsSmall(LispEnvironment&, int)  in
> libyacas.a(mathcommands3.o)
>       LispDigitsToBits(LispEnvironment&, int)  in
> libyacas.a(mathcommands3.o)
>       LispDigitsToBits(LispEnvironment&, int)  in
> libyacas.a(mathcommands3.o)
>       LispBitsToDigits(LispEnvironment&, int)  in
> libyacas.a(mathcommands3.o)
>       LispBitsToDigits(LispEnvironment&, int)  in
> libyacas.a(mathcommands3.o)
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make[2]: *** [example1] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> Error: Unable to upgrade port: 1
> Macintosh:~ ghenshaw$

New description:

 PowerBook G4, Macosx 10.5.1, XCode 3.0.

 Yacas-1.1.10 fails to build with the following error:

 {{{
 Macintosh:~ ghenshaw$ sudo /opt/local/bin/port clean --all yacas
 Password:
 --->  Cleaning yacas
 Macintosh:~ ghenshaw$ sudo /opt/local/bin/port upgrade yacas
 --->  Fetching yacas
 --->  Attempting to fetch yacas-1.1.10.tar.gz from
 http://yacas.sourceforge.net/backups/
 --->  Verifying checksum(s) for yacas
 --->  Extracting yacas
 --->  Applying patches to yacas
 --->  Configuring yacas
 --->  Building yacas with target all
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_yacas/work/yacas-1.1.10"
 && make all " returned error 2
 Command output:
 __Z10ShiftRightP10LispObjectS0_R15LispEnvironmenti$non_lazy_ptr in
 libyacas.a(mathcommands3.o)
   "BigNumber::LessThan(BigNumber const&) const", referenced from:
       BigLessThan(BigNumber&, BigNumber&)in libyacas.a(mathcommands.o)
       BigGreaterThan(BigNumber&, BigNumber&)in libyacas.a(mathcommands.o)
   "SqrtFloat(LispObject*, LispEnvironment&, int)", referenced from:
       __Z9SqrtFloatP10LispObjectR15LispEnvironmenti$non_lazy_ptr in
 libyacas.a(mathcommands3.o)
   "NumericLibraryName()", referenced from:
       LispMathLibName(LispEnvironment&, int)  in
 libyacas.a(mathcommands.o)
   "ModFloat(LispObject*, LispObject*, LispEnvironment&, int)", referenced
 from:
       __Z8ModFloatP10LispObjectS0_R15LispEnvironmenti$non_lazy_ptr in
 libyacas.a(mathcommands3.o)
   "PowerFloat(LispObject*, LispObject*, LispEnvironment&, int)",
 referenced from:
       __Z10PowerFloatP10LispObjectS0_R15LispEnvironmenti$non_lazy_ptr in
 libyacas.a(mathcommands3.o)
   "BigNumber::SetTo(char const*, int, int)", referenced from:
       LispNumber::Number(int)   in libyacas.a(lispatom.o)
   "BigNumber::BitXor(BigNumber const&, BigNumber const&)", referenced
 from:
       LispBitXor(LispEnvironment&, int)  in libyacas.a(mathcommands3.o)
   "bits_to_digits(unsigned long, unsigned int)", referenced from:
       LispNumber::String()      in libyacas.a(lispatom.o)
       LispBitsToDigits(LispEnvironment&, int)  in
 libyacas.a(mathcommands3.o)
   "BigNumber::IsSmall() const", referenced from:
       LispMathIsSmall(LispEnvironment&, int)  in
 libyacas.a(mathcommands3.o)
       LispDigitsToBits(LispEnvironment&, int)  in
 libyacas.a(mathcommands3.o)
       LispDigitsToBits(LispEnvironment&, int)  in
 libyacas.a(mathcommands3.o)
       LispBitsToDigits(LispEnvironment&, int)  in
 libyacas.a(mathcommands3.o)
       LispBitsToDigits(LispEnvironment&, int)  in
 libyacas.a(mathcommands3.o)
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 make[2]: *** [example1] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Error: Unable to upgrade port: 1
 Macintosh:~ ghenshaw$
 }}}

Comment (by jmpp at macports.org):

 Please read WikiFormatting to learn how to properly paste terminal output:
 you should use the `{{{ }}}` pre-formatted text macro, thanks!

 -jmpp

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13658#comment:2>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list