gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] Re: [Maxima] GCL


From: Camm Maguire
Subject: [Gcl-devel] Re: [Maxima] GCL
Date: 13 Dec 2001 21:49:58 -0500

Greetings!

"Vadim V. Zhytnikov" <address@hidden> writes:

> This is a multi-part message in MIME format.
> --------------9F7C67FF5C3294CE4BC3862C
> Content-Type: text/plain; charset=koi8-r
> Content-Transfer-Encoding: 7bit
> 
> 
> 
> Camm Maguire wrote:
> 
> > Greetings!
> >
> > 1)  What are the symptoms/problems against new glibc?  Seg faults
> >     perhaps?  If so my suspicion is that it is due to a fix suggested
> >     by Dr. Schelter to me before he passed away which for some reason
> >     he never put in cvs.  I hope to have a new commit ready in a few
> >     days with this fix in.  I know its needed for a working Debian
> >     gcl/maxima.
> 
> My problem with gcl compilation is exactly the same as bug #108909
> for Debian gcl package (my error log is attached).

OK, I've scoped this out, but the report is truncated.  No configure
output, etc.  May not be important.  See below.  Thanks for your
attached log.

> It is claimed that the problem is fixed in latest gcl 2.4.0-3 Debian build.

I agree that removing Tk has nothing to do with this.

> But my attempt to apply Debian's patch has failed.
> Actually I wonder whether the problem is truly fixed in Debian or not.

I have not been able to confirm, but I believe the current state of
the Debian package has a few problems.  I'll be putting together a new
one. 

> The important point is that I'm not 100% sure that the problem is really
> due to glibc 2.2.4. It showed up first time after I made massive
> Linux upgrade (including glibc). I'm quite confident that it is
> not due to kernel and compiler. At present I have two Linux installation
> on one machine - first with glibc 2.2.3 A and second with glibc 2.2.4 B.
> On A I can build gcl successfully with both gcc 2.95 and 2.96.
> On B compilation fails with the same diagnostics independent on
> compiler version. Binaries built on A run on B without any trouble!
> 

OK, here is a gut guess:

1) try linking statically.  Find the appropiate line in 386-linux.h or
   .defs, and make that the default.  If this clears up the problem,
   then try this with synamic linking:
--- ../gcl-2.4.0/h/386-linux.h  Wed May  2 16:28:58 2001
+++ h/386-linux.h       Wed Dec 12 21:58:29 2001
@@ -243,4 +243,17 @@
  */
 
 /* End for cmpinclude */
+/* define if there is no _cleanup,   do here what needs
+   to be done before calling unexec
+   */   
+#define CLEANUP_CODE \
+  setbuf(stdin,0); \
+   setbuf(stdout,0);
+
+/* the following will try to make sure that the stdin and stdout are
+set correctly on startup after a save */
+
+
+#define INIT_CORE_END terminal_io->sm.sm_object0->sm.sm_fp = 
stdin;terminal_io->sm.sm_object1->sm.sm_fp = stdout;
+
 


> >
> > 2)  I have no access to a machine with this glibc, nor will I be
> >     likely to until Debian releases its next OS.  Do you have ssh
> >     access to the box in question?
> >
> 
> Unfortunately not, this is my home PC which is not permanently
> connected to the Internet.
> 

This is too bad.  None of the public debian machines are yet running
the latest libc, so my lack of access will slow things down quite a
bit. 

> >
> > 3)  Could I please have more specifics on the testing problems with
> >     2.4.0 re: gmp?
> >
> 
> I'll send you examples a bit later.
> 

Great!

> >
> > 4) Personally, I can't see spending a lot of time on 2.96, but
> >    definitely gcc 3.0.
> >
> 
> I agree with you.
> 
> >
> > 5) Please consider subscribing to the new list address@hidden  You
> >    can do this via the web at
> >    http://mail.gnu.org/mailman/listinfo/gcl-devel
> >
> > 6) It would be wonderful if you could register at
> >    http://savannah.gnu.org and volunteer as a gcl developer.  Your
> >    patches/bug reports/testing results could be posted there for
> >    central reference.  At the very least, you would serve a valuable
> >    purpose as a newest-glibc tester.  We could discuss cvs write
> >    access if you are interested.
> >
> 
> I'll be glad to join the project but probably just as tester. First of all

Testing is very valuable!  Please let me know what source savannah
user id is, and I'll enable you for bug/taks submissions/reporting.

> I'm not so good in C and I feel that I can help Maxima more as Lisp
> coder. On the other hand I really want to help maintaining gcl.

I very happy you feel comfortable in Lisp, as this is exactly where I
am weakest.  In fact, one job I posted on the site is for a
knowledgeable Lisp person to describe missing ANSI features from GCL,
and perhaps suggest a prioritization for adding new features.  This
and testing/port effort reporting are of great help.

> I frequently upgrade my Linux installation from ALT Linux repository
> and usually have quite new components of the system.
> So my tests cold be helpful.
> 

Indeed!  Please let me know when you have a savannah id.

Take care,

> Best wishes,
> 
> Vadim
> 
> --
> 
> [ Vadim V. Zhytnikov  <address@hidden>  <address@hidden> ]
> 
> 
> --------------9F7C67FF5C3294CE4BC3862C
> Content-Type: application/x-gzip;
>  name="log.gz"
> Content-Transfer-Encoding: base64
> Content-Disposition: inline;
>  filename="log.gz"
> 
> H4sICGyd4TsAC2xvZwDtnf9zGzd2wH/0hH8FytwMJV1IRpIvX+izprJFJ5rIkkeSc7mzXGq5
> BMmNdhf07lJfcrk/zpnLXDNJ7V4mnfTaH/t7+2N/6/Q9PAALUktakSuuOoPMnQXgYYHPYoGH
> B+At1/cyNmz6Iu4Hg8aQfc1S3mN1zqqr7zUf8EEQs75ImB+NgtgPm70qO6q8g+JmO+7ZonGP
> N9/7zfvwH+TZYFk0Oq/4VDZlWIXSh82BH2JEhn0RjbpeKsM8HkcyILpfcj+TwVMSdXv0t594
> EZehkJ/TRacelgT/gXQcQ8knMt3Lsg4/p0Jiftbp8cka12RExrxMhaORiMMLiGwo+EbzvBvE
> zUic8nrQr/tDLx5A00SnUpzfF9x4Y1iRaR40yWQ6O+MJZ7HIWDbkLMUbqIRxYQkz6oPcU0WK
> yeumpMggrsIwv9Qlv8cA5x6LvBPOvDBcrmDo2erzFvvvf3z9Z/Yz+/7lTy9/eP0Xdtwciog3
> T71eEDUznmb4kOtrjfXGR00oolYZ+D6rj4IRZ/X+WRJkXjfk9TRLgniQMlbf+nxv5/6pCL0s
> CCHL9pziBJSQBoOY97B9Erj26e72F6wuWG80wv83fAvzb8j53b9dHRRvOhqxt73paFSr6BJW
> WfXxk0fbO+2D+w0QBPX1jz7oxKIzjns8aQjWaIZBF/pekjW8KtW29strky2cJSDOAhF7Iav7
> 7FJlKbbTZYQbfDyIUd+DP9uNRnOIfyC8d5cBRacXnI7DdXhe5VTf7ff7orTao3FY4s2vlXbf
> vW6YpCU+dayfGh6rl/kG8RhG4CokJRGUxPLhWIHCXvhWgtVthdWJhPVEhWxeYd+rsCvGAa9r
> FJXEgzmra1eZK4Bfory0wvnlag+vpPuemjPuFU08UkGKt1WP4kZnBOvhY67sRHWEJnUCYA/i
> hs9YmQzQdMIvG2LQLR2hG2RiVDZEdjHi6YiX3hjSmC2ZIfL8RKRlU6B5X3bP7JXeCrTcKRli
> lPBeAMu40kES3odVTOyXDuKlmD3icVY2CSxZemUzhLz0ZvBFrJc9ZaN0YVo/KRsiyHjiYXuU
> DRJ5o/64dIpRIgZlM8DiIAtuwfQOitwfSghIxc0m3DVJL6KuCCsQbKlwo8fqGzp8k0u1NwJr
> BoaLlNsA5N+CHg1rMm98Pv0YR55/4g04PUcVoQepI6U2nIGQj/JWIHWD0hVDPI66PJEUOthi
> 2zGDXuajCmfHQRxkHZLVWnmmtQ/vttiZl8QA2WI97geRF+JUmGZenLEgZalgoZcMOMuGHiTI
> tHFMdCXfcgetylvQ9B08ALgNHB5UOdS9QMemOgI9+k7MB2CNU1cwOX/z/of/j3tDegt0KvWG
> 20ARlm+uIEbilb+44Pm4sCY6vNbzwcilqc5EabLLo+XaCTmGnPBsLNv24i/GuKhV1peKKftL
> x8q1wAwF2WA5lHUbYZBmdAsYInwZKhWdCCS2grGQh146JGQMEbIMlYpMBBK5fBgvSbyLS6sF
> WbXqrzKseiuFy+2rioF66i0ASviAn4+SsvUo1DL2s3FS+t5ZJkYhP+XhdKfqQ1XUpTBEHUqG
> Sn16RCA7k4KxkBPu9QgZQ4QsQyV3OCSQyOXDdGGR9+LSMhVqVnOFDKolqgyWu0AlBFZRWFPm
> 904/4emwEwYxGt86z+qH66uW5Y2LtcALg6/k/ps8Jk3ZSEBenrB+IiKGwQFEzsCwEeOMecz3
> YO7EJXH5TdAXSeRllzcWsmHsRWZngWJ6a0HFSt5b0BRqc+E2QI3j4LyfXpR+jCQ5vLT0vUee
> JKL0mRAbIwvKP1ZDjlvSN1LvtPTm0L6bZWN4WcfYkKxiR6dmg/4BTq/oY8qT2AtTmBImcq+u
> fWBNC/mRoZoS9CwgpwQ9P0xNCWVaEeO4M0qEz9PSe2h8S7rGOC1/sxgZ1kqHgDJL7xU4ihaw
> aTizfoaILBX+Cc/SmzUz5jBICD88J45yrR15TDHykqDsrhHr1ih5yb0AkwvduQeJ1+30eB+K
> MkHlA8/wzQd8Lg3/HXwBIl1l1e3d7Q45ox9zfyjIGVIof0QhXQKF8soTuWOcIN80od3DhPTQ
> EtJJSig/JWG5CgnLW0fYDjOCfFaEdBsRE54bQjlPCMt/QWgXAkGn+CI/SBfqLFvoU2FBR7NC
> n44Kc8Yo5EGf0GdtIj+BEvkhkLDOYUR+KqFzqEAoVEG0PS70DrWw9neFtWcqaONR0GaeUDtq
> Qu9NCbNBJKw9GpFvkwjaeBC0mBdqRS3UWlHoBZvIlzwiX3eI3PQXyvoWuQEsjA0qcjNQGEtM
> 2MYQOi3bNoHIp2VBM6NQk5NQ84MwKloYNSksXSUshSHMmIWmg5pShczyd5FqaeuoIVoNuKg1
> qDGVZPq3aGHq8fVen7hZb+St3b3OVvvR0905uqLetheLEzddfcaeryzD32W8w6+hdfIBv5Ff
> Ba1QkeO59q7y1mZVbIu6bJ5htQaZc22gsu7ys22ILy3/sYbvPFlyfG1LagaIK92AIdQO+Jf0
> A4aMhsCI1BEYUFoCg6gn5CU9ipOuwFCuLTCW6wtZZa4xqD4Ya1QaJdh6Q2aQmgNDue4gEKk9
> qDoYujJNaxBZkNQhGFJaRCbqa5QmkZcrXUI4VJLSJypIGkVHpE7REdIROpbq4pVm0cFQmGJJ
> u8g2za/NNYzk1SpGtgsqGQxINSNbUCoamZGGMDUyKRuVrNSNfI5a4chnhCqH8ntEQWqHmjFQ
> D0WpHmocpXwwYvfJXAHJe5EqSCdLJaQjdn6piGQNSsXIcK6MMDqpjmSr2bmlStKBNQpJtUSd
> ghSTbAWlmmT7GuUkO5JRT7J0S6IVFIY3CobVn6ZHU+HApDcS5cDsC+HGnBtzbsxdeczRiLnB
> WbttZmhZlZ6TYzktN99t9moU2trrmPAzr/7VZv0P9543RzX9/nPjDe8QyzryF5Tzl4inBNC3
> OAt6MDhh+IbXfEms3NeuuimMK+V8Wuby0OjlsvdyeJKD0Bt4kDEMuua9Qx01TSesqwTTLw+a
> q673AqCgt57DdPS2r/VBETfaw/aYalZqSeWfgPfum4HmjUYchk8u6nmZZ0Vv8mXnAsAUnldW
> hEcCBUeRxaLBCkKaDAVwRkR4JrpwQJoviwmVzCCq+KIZUz8JurwQUYk0oYouFhDNQ/1K3yVE
> S0iQVsJiMQNRPIopneAovFgutPGKybSE2HRssXRRkBbDKQGxqciC0URvHBYNCyVQaBRZLBqY
> +sWtpgSEpiKLRcMFTzGblhCcji2YDtZaM+iURNGp2GLpYG1WQIapRIWhhRMVN5cSGK4yGivr
> F4JBssaC4GKh5C8BXGLCVEKSZxKLJYK1f5ESo3RFJcMLfnyhKGwrSlcPUIYXbQ51x4NCWwjT
> tSGE4QWbF3G/yM6Vycq4wOCixyD5QxWMQinQ45DOba65uJNLMlze+dEIVr5vu8KjUha7yIM6
> 6T33Sw2lJdRSOrbYp4i10jvfhXhSlPPRAeeiAX143sV8UmLwZKwEOvlKcjEeiiw+eeC7aEAe
> nxbjocDAYWTxaPKV8kI2lORw8sR80XR9+dsQRXRSYuhkbPF06D5UCAeCnA1PsBeNFhQZZ5Ru
> wIJFm2fyh8DQ+30GG8lyPoovnDH0unzGmCCRIaRoCYDRLLzIhotKQJs1XieGaymjVf5cWiEa
> CHI0dGJaNFrkFdniSmDQMLJ4NDx3nQEnRTmejC4cEM+xg1lzmBYaSJ2wcMzMK1rWKIHBw8ji
> 0QpXgkqQoy18LYiVXoxmTBZSksNhbOF0eDhdTCclhk7GFk536hUtDZXAsGFk8WhFZwmUnoMt
> +gQB6jybMXmdWXPXWXbtpbRe++JqGl0m8Pda1XoavSd6Hch6vVW1Lu2Gj+d1W6UXKbLe8E/w
> CpZ4Z1gPQ18G0VSOxjKsvY1lhFyOZVD7HcuI5Xws48oDWRWm3JBljHyRqYSeSdVeyTJiuybL
> BNs/mZhsJ2VFIz18VRUmedJnmXIqx2UZsb2XFaxyYVYk0oWYJLkzMxWtPJplxLg1k8gqwjg4
> U4HGy1lRm+KNv7OOaadnE1eezyaunZlNQmpVaxyhTSwUdl3aJZqe1kRRE87RdHe5hzQ1MLlJ
> y7DylabHohym6SLjjUyPULtOa6Hxn6YOlDtRU4cgT2p1rWdQtU+1ejxB3gOMd7VqaONiLeOW
> n3UeJ89lagLlcW2Eyu3axKeuVQ7YVLPxrqbohCu2vIEJb2x6BFMXKb9sE14zEeWhrXqndtOm
> VjS+2urJWR7b1L0tt22qdlKe+2RjPBoV/uS9FFg/q01VG7dviIbpqJk7HugU+4BapxmVgRF9
> oqjj5ixKJ9C5ho7lbiEmRfliWAzasyBP0kf5OkUdTeuoOQ02VOoIVsf14aKh1Od5OeWLiciE
> UJ04GDFt9FutJjfYDZvc2c7LyjslTWhNa60+mUqGz2QamWqTabmetNJyjZgn0v7idJpReXmi
> 3EubSjJqMk/rG61spemubN1dfzpFrfynE6NLSZfLNxNXniRXdlNJtJqaTDSrl6km9QaXksSl
> EqWlN5WUTqecyTco9PwOwXrovwP/REyNZuMqZinEqRdbBbQ+6hruRbWWnW+pkfHz7Nfvn6/y
> D5Zb8ksi45Qz0WfHGRBAdvxJsR76NyZinL7HujzDt1ox03F0kmYcf2p+SnNOVQ4jjaOK1TXn
> GU3ta+sfqtqPBzw769Xyy+3qpRNlOhTjsCc/fNKVtL3Gjdo8A21iofUD87f8xzJKg36dn4Ny
> SBko5KQ5/rh51k+bqT/kIbZU1eSL/fopT1K4qWrBxcbcZFXyGzQJVelFLlU09gAY8exrdlTR
> H/RJ71S3Ng/b1TufU+FLx5gdtbH3JdZ33DAJQSwTltkx2M78+M4AP/sj30m5Y2qzQoOaEeMU
> lLJs2QSWQOe+YGhqQJMmrdaK76+w6o09hypUGLRa3XEQ9upkRNVl6cuGEhrik4c7W9v7d2YX
> a+4YMi/1cIpEL59RPYhGd+iOsJYVzK8e1Qqbbr08CzSwSAoyqnZfnq4hr7wFpPVV+W91+rJq
> C/K9I92h5Q926IVEU5vedhrogaDbCxI2pynZb7GsClTGlj7ZfcoeiiiCgbUDWMuMbYJxFLLV
> jz++y9j62ocffMRGYHimlVBAWfHATNKyPux8lW39cyiW2HInLBJP+KAVZaCtjCKJcSeaAvLG
> mcAkiVTZqLRxDmyxh954MMzQy90LyU+ePYt4JJILWNVdoMboeRHcYO85XcGwk8EUBoOpewH6
> Bf4n4osIlY1WQY3Kg0SccBBl7OD3B4ftx63Wg/325mf1nfbn7Z0GY4cwgbLWp/K7WZ/ycNSo
> bGxU3v1t9eHe4yfbO+39qn7rYaOikygDFWeJKQGEK5Dx8ebuVn1z/5ODlTwdLnp6MFEiJe5s
> HzyxEjGqqtjZ27MlMg6iD0yosMidvLXJ07mZndT1qgSb/BEopHSIX7J6U85DKK/oyeYuRUVS
> 5atSJLL8fgvF2vN2Rkc1TqXFcuPSWSTW/opFstxfsLAfa4+9IqFxTCtsJ+MYVtxOL2ZLZl+m
> PVwKL1ReJsWFKteFaeFlw3NOFrX9VvwAyJWksPXJoWN2uWrTcXYG5UwwJ4M6zZ+dQx2oz8tA
> J9qzc9Cx8hw5nezOzqAOV+dkkCecc55R0di6ZEvPzRHNl78BkA51ZsvpZGWOXB1tzM6RnyvM
> 6S9eUVebstnnyGmrdo68aL6bNO0rD9CmQRGZNUyaNXIqKZ78K7ZuthssiKW6/Z3+fRo11dTx
> lwHQjO5yvAiULu/D+ASreTrn/Exb2webBwftxw9mZCyaEArwLsOH0Fk7cqto1rxSmLGwFcTo
> jaVYuXYumxQzr57IYBoF59n69uMnO+3H7d3DzcPtvd365+39A/hb2EjX26XO95LlzjRY3RGs
> hK6zLa0/C4ZrD+xO5ypQIdNZ/X7E7Ovt99i/+IemfzHoJcEpbx4t4Ytyz4+WvzhabX0xqJkc
> lyTH7B5YwfI+Avwh6zCsq/vB37E4ONzc2ensbD/oIM2v/khYf6qyKlgL/eDcTrrO7wLo+5/T
> 2LpFlmRTVN/9O5mSDqsSXCbyc+7PK8KM2nxRd3SUX17DXwcAo712pTIuX0om/9yrL1+Ecwqr
> HdVq1joHt+zP6oOvgtEI1lm4I7ACSzvIJC9/09Vg5gFJ4iUXKyCqHlVr6lL7SiZFv/r7oypb
> ZhtXaPd7+s3qGhPZEBbQMFjBCE9bcN8wGlm1mUWjJr7AKao66Us5Kqsas7r0peBsfbkq39m+
> wqP2h7DKYN6vz6+S+VqvadIJE442+gRfPUWdokdhY/l6ioFKVW6g+vumvoDVjJ/1wQB4O39Q
> e/rJO/Lk6lNtAFiVonp8KFNR9U2kN3KFS3ZiUKiG04u0jrvgoRdEDVw8z9THl3Pqoq5QxlWq
> mcDELyOLPnsC6wu2Cqu+SuXePbYrMt5ih14Q1hPuj5MUtCFDExGzbm5t1R+CQmu32ZmXwjwA
> ZpNPK838QOmNpRz+/km7vrc/rwgbbQ3R9p4cbj/e/kObycMSGDwHXp9nF/fX3mMHsJ7g99cx
> wHnv/np+2/6sx/b2Z6u4aaX6Jxnxb/EyqrnwmIqqsVffsp9+/Pabf/n2J/b6m1evf/7h21ff
> /fW62LKOx0gKLYqbJjTxYeOAUTs5iV+dnJbGNbmVB+HsJE1OG6AN8g9zp63Dz3Dm29/c//39
> xooda1k7R4cPdyZyWdGJbJ91vtDTKBVmoq3JfagOyFQuK/bGW8FSNsytWCrUJNH8uaRUhJxe
> 2FE1OwnlaIMJoeVTYhyEGJYrP4wsV/E3cYq0z6xNLL31KQGX2f/89DP7z9d/ZWyVrb3furve
> unuXPT74DCLvr1Z2Ap/H2Ojy4IphYTs0jbFPeAxDKmRPxt0w8JnKCeoszsB8TVk7Hnqxz/E8
> OcUR+LsGO1D7vNfbgnrkpRmjLVX8LQARt1hPMLnVOU6hyUBcJzE2i1wUyFYawCAt2r969HQX
> 9Q2sERRLfRXNUC9mAWQZAE8/wd+p7PHzxv955Wpv7OnuNlrAmzv19v7+3n79083drZ32vmNy
> TI7JMTkmx+SYHJNjckyOyTE5JsfkmByTY3JMjskxOSbH5Jgck2NyTI7JMTkmx+SYHJNjckyO
> yTE5JsfkmByTY3JMjskxOSbH5Jgck2NyTI7JMTkmx+SYHJNjckyOyTE5JsfkmByTY3JMjskx
> OSbH5Jgck2NyTI7JMTkmx+SYHJNjckyXmR4E+MWpzPNPmDjlST8UZzcGc/Dw0/qj/YP6g82D
> 9u1uFcfkmByTY3JMjskxOSbHdEWmp3HCfTQk5TeeOBF2i2xM842BlZUV9gx/NF88Z//17999
> 8/1Ltrp+95rfNtBfIcCrW+wZgJtC19jSd3959frH7358/fPLVy+X5Wcb8AML6rsN1/tgAxZg
> fbHhP7794V/ZMVQ78c2Gn//2z69/eIXfbGDfv/6nl6/+fN1PN1Bt/wugCuem+9wAAA==
> --------------9F7C67FF5C3294CE4BC3862C--
> 
> 
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah



reply via email to

[Prev in Thread] Current Thread [Next in Thread]