[ic] RH9 & IC

Salvador Caballe scaballe at caballe.net
Sat Sep 20 17:26:28 EDT 2003

A Dissabte 20 Setembre 2003 08:40, vàreu escriure:
> From: "Chet Pressler" <chet at pressler.com
> <http://www.icdevgroup.org/mailman/listinfo/interchange-users>> To:
> <interchange-users at icdevgroup.org
> <http://www.icdevgroup.org/mailman/listinfo/interchange-users>> Sent:
> Tuesday, September 09, 2003 1:15 PM
> Subject: [ic] IC 4.8.7 Redhat 9 AND perl 5.8.0
> >/ I just upgraded my machine to redhat 9.0 and get the "We're sorry
> />/ Interchange server unavailable" message. Is the recommendation here to
> /drop
> >/ back to perl5.6.1. Has anyone tried this yet and do we have some user
> />/ feedback on how to get IC to work under RH9
> />>>>/
> />Hi Chet,
> >The perl rpm that installs by default on 9.0 is thread enabled which is
> > not compatible with interchange you need to recompile perl with the
> > thread enabled set to 0 instead of 1.
> >
> >-Sam
> Newbie queastion?
> How do I recompile the perl to disable the threads?
> Thanks,
[ic] Red Hat 9 workaround
Data: Sat, 28 Jun 2003 14:15:57 -0400
De: Mike Heins <mike at perusion.com>
A: Interchange User List <interchange-users at icdevgroup.org>

Dear All,

I did some investigation of the Red Hat 9 Perl, and found:

        1. They have been applying patches as posted to the maintenance
           group, with no apparent testing. I believe the perl-porters
           would be appalled at this behavior.

        2. The Perl as distributed doesn't generate Makefile properly
           for several modules, whereas the stock perl does.

        3. While the perl core has very recent, experimental, non-release
           code in it, the versions of modules Red Hat builds are
           generally out of date, sometimes woefully so.

        4. The Perl as distributed has no chance to run Interchange
           properly. Mostly this is not due to the threads implementation
           per se, it is due to core dumps in XS modules.

I produced an image of a Red Hat 9 perl that is built:

        1. With the standard release 5.8.0 perl core code, no
           threads or suidperl.

        2. All of Bundle::InterchangeKitchenSink (a superset
           of Bundle::Interchange) and almost all of the extra
           modules Red Hat provides in RPM. (Only two Japanese
           language modules are not included, because they would
           not build.)

        3. Includes /usr/lib/libperl.so so that the release Vim
           will work properly.

        4. Includes both DBD::mysql and DBD::Pg.

It works fine for me, though you should use at your own risk. The worst
that could happen is you have to run the uninstall.sh script or otherwise
re-install the stock Perl RPMS.

Download the tar ball from one of:


There is a README and a cheesy install.sh script.


More information about the interchange-users mailing list