[rt-users] CSS/Segfault problem
Ashley Gould
agould at aslab.com
Fri Nov 30 12:47:59 EST 2001
I beleive the primary difference for me was building perl 5.6.1
with libperl as shared object.
I have built RT no less than 6 times. This was the primary difference
in my last build.
ashley
On Fri, Nov 30, 2001 at 09:41:42AM -0600, Jay Kramer wrote:
>
> I want to take a poll about this, because I have "NEVER" seen this problem,
> but, the only thing I can think I have done differently is that I built
> everything myself, and did not use the RPM's or DEB's or whatnot ;) How
> many people that have seen this problem built from source? How many
> installed their distributions packages? What distribution? What were
> versions of 'the important stuff' did you have installed? I keep leaning
> towards this being a packaging problem with one (or more) of the
> distributions..
>
> Jay
>
> > Come to think of it, I haven't seen that one since my last
> > install (2.0.8). I checked my error_log and nothing for at
> > least 30 days. I built every thing by hand. Here's some snips from
> > my install notes:
> >
> > I'm building postgres, perl, apache, and mod-perl from sources:
> > perl-5.6.1
> > postgresql-7.1.3
> > apache_1.3.22
> > mod_perl-1.26
> > rt-2-0-8
> >
> > Mail server is postfix from SuSe7.2 RPMs
> >
> >
> > ---------------------------
> > fisrt I built a new kernel.
> > develrt:/usr/include # uname -r
> > 2.4.9-ac9-2
> >
> > -----------------------------
> > Then I built perl 5.6.1 with libperl as shared object:
> > develrt:/usr/local/build/perl-5.6.1 # sh Configure -Duseshrplib
> > develrt:/usr/local/build/perl-5.6.1 # make
> > develrt:/usr/local/build/perl-5.6.1 # make test
> > develrt:/usr/local/build/perl-5.6.1 # make install
> >
> > ------------------------------
> > Building postgres
> >
> > develrt:/usr/local/build/postgresql-7.1.3 # cat startbuild
> > #!/bin/bash
> > # This is the flags I'm using to configure building postgres
> >
> > ./configure --enable-locale \
> > --with-perl \
> > --enable-multibyte \
> > --enable-unicode-conversion \
> > --enable-syslog\
> > --with-python \
> > --with-openssl
> >
> >
> > develrt:/usr/local/build/postgresql-7.1.3 # ./startbuild
> > develrt:/usr/local/build/postgresql-7.1.3 # make
> > develrt:/usr/local/build/postgresql-7.1.3 # make install
> >
> > develrt:/usr/local/build/postgresql-7.1.3 # grep postgres /etc/passwd
> > postgres:x:26:2:Postgres Database Admin:/usr/local/pgsql:/bin/bash
> > develrt:/usr/local # chown -R postgres.daemon pgsql/
> > develrt:/usr/local # su - postgres
> > postgres at develrt:~ > /usr/local/pgsql/bin/initdb -D
> > /usr/local/pgsql/data
> > postgres at develrt:~ > /usr/local/pgsql/bin/pg_ctl -D
> > /usr/local/pgsql/data -l log
> >
> > The "-i" flag is needed so that rt can connect over the loopback
> > interface
> > I set up this start command line in /etc/init.d/boot.local:
> >
> > # start postgres
> > /usr/bin/sudo -u postgres /usr/bin/pg_ctl -o "-i -p 5432" -D
> > /var/lib/pgsql/data
> >
> >
> >
> >
> > -------------------------------------
> > Building apache with mod_perl non-DSO
> >
> > develrt:/usr/local/build/mod_perl-1.26 # perl Makefile.PL
> > APACHE_SRC=../apache_1
> > develrt:/usr/local/build/mod_perl-1.26 # make && make test && make
> > install
> > develrt:/usr/local/build/mod_perl-1.26 # cd ../apache_1.3.22/
> > develrt:/usr/local/build/apache_1.3.22 # make install
> >
> >
> >
> > -------------------------------------
> > 3) Satisfy RT's myriad dependencies
> >
> > ran make fixdeps, configured cpan. Looked good up to DBD-Pg:
> >
> > CPAN.pm: Going to build M/ME/MERGL/DBD-Pg-1.01.tar.gz
> >
> > Configuring Pg
> > Remember to actually read the README file !
> > please set environment variables POSTGRES_INCLUDE and POSTGRES_LIB !
> > Running make test
> > Make had some problems, maybe interrupted? Won't test
> > Running make install
> > Make had some problems, maybe interrupted? Won't install
> >
> > I'm buidling it by hand:
> > develrt:/usr/local/build/.cpan/build/DBD-Pg-1.01 # export
> > POSTGRES_HOME=/usr/loc
> > develrt:/usr/local/build/.cpan/build/DBD-Pg-1.01 # perl Makefile.PL
> > velrt:/usr/local/build/.cpan/build/DBD-Pg-1.01 # make
> > develrt:/usr/local/build/.cpan/build/DBD-Pg-1.01 # make test
> > develrt:/usr/local/build/.cpan/build/DBD-Pg-1.01 # su postgres
> > develrt:/usr/local/build/.cpan/build/DBD-Pg-1.01 # make test
> > develrt:/usr/local/build/.cpan/build/DBD-Pg-1.01 # exit
> > develrt:/usr/local/build/.cpan/build/DBD-Pg-1.01 # make install
> >
> >
> > Looks good. Trying make fixdeps again:
> >
> > got everything but Apache::Session. Fails on install because failed
> > tests were looking for Storable.pmi and Digest/MD5.pm. So I installed
> > that with cpan:
> > develrt:/usr/local/build/rt-2-0-8 # perl -MCPAN -e shell
> > cpan> install Storable
> > cpan> install Digest::MD5
> >
> > develrt:/usr/local/build/.cpan/build/Apache-Session-1.54 # make test
> > develrt:/usr/local/build/.cpan/build/Apache-Session-1.54 # make install
> >
> >
> > My kit is all good. But wait! there was a post on the RT users list:
> >
> > have you installed DBI::SearchBuilder 0.46-test1, as recommended in
> > last week's conversation about performance tuning?
> >
> >
> > I think I had better do it. Oh, well. All I could find was
> > DBIx::SearchBuiler-0.46. I hope that is recent enough.
> >
> >
> > -------------------------------
> > 5) 5a FOR A NEW INSTALLATION:
> >
> > First I couldn't connect to the database:
> > I then restarted postgres with the -i flag:
> > sudo -u postgres postmaster -i -D /usr/local/pgsql/data/ &
> >
> > -i Allows clients to connect via TCP/IP (Internet
> > domain) connections. Without this option, only
> > local Unix domain socket connections are accepted.
> >
> > This way the RT install could connect over the loopback interface.
> >
> >
> >
> > On Thu, Nov 29, 2001 at 08:14:45PM -0500, David C. Troy wrote:
> > >
> > > Just checking in to see if anyone had come up with a reproducible
> solution
> > > to the CSS/Segfault problem that has been discussed repeatedly. I am
> > > seeing it on a RH 7.1 system.
> > >
> > > Dave
> > >
> > > =====================================================================
> > > David C. Troy [dave at toad.net] 410-544-6193 Sales
> > > ToadNet - Want to go fast? 410-544-1329 FAX
> > > 570 Ritchie Highway, Severna Park, MD 21146-2925 www.toad.net
> > >
> > >
> > > _______________________________________________
> > > rt-users mailing list
> > > rt-users at lists.fsck.com
> > > http://lists.fsck.com/mailman/listinfo/rt-users
> >
> > _______________________________________________
> > rt-users mailing list
> > rt-users at lists.fsck.com
> > http://lists.fsck.com/mailman/listinfo/rt-users
> >
More information about the rt-users
mailing list