[Rt-devel] RT 3.3.11 - Second beta

Reed Loden reed at reedloden.com
Sat Nov 13 22:53:29 EST 2004


On Sat, 13 Nov 2004 21:39:00 -0500
Jesse Vincent <jesse at bestpractical.com> wrote:

> 
> On Sat, Nov 13, 2004 at 08:30:19PM -0600, Reed Loden wrote:
> > I just loaded up 3.3.11, and I believe I have found some bugs or
> > something.
> > 
> > Here is a step-by-step process of what I did. Questions are prefixed
> > with '$$$'.
> > 
> > cloud9 src # svn co svn://svn.bestpractical.com/rt/tags/3.3.11
> > cloud9 src # cd 3.3.11
> > cloud9 3.3.11 # autoconf
> > 
> > cloud9 3.3.11 # ./configure <all my options; removed for security
> > purposes; nothing fancy> checking for a BSD-compatible install...
> > /bin/install -c checking for perl... /usr/bin/perl
> > checking for chosen layout... RT3
> > configure: creating ./config.status
> > config.status: creating sbin/rt-dump-database
> > chmod: cannot access `sbin/rt-test-dependencies': No such file or
> > directory chmod: cannot access `sbin/rt-setup-database': No such file
> > or directory config.status: creating sbin/rt-setup-database
> > chmod: cannot access `sbin/rt-test-dependencies': No such file or
> > directory config.status: creating sbin/rt-test-dependencies
> > $$$ Why am I getting these errors? 3.2.x did not show them afaik
> 
> At one point, it certainly did, for me. I'd love input from an autoconf
> person about the right way to chmod things on configure.

You might try looking at:
http://www.gnu.org/software/autoconf/manual/autoconf-2.57/html_chapter/autoconf_4.html
at sections 4.6 and 4.9... That might give you some ideas.

> > 
> > cloud9 3.3.11 # ls -la sbin/rt-*
> > -rw-r--r--   1 root root  4591 Nov 13 21:35 rt-dump-database
> > -rwxr-xr-x   1 root root  4585 Nov 13 21:34 rt-dump-database.in
> > -rwxr-xr--   1 root root 20588 Nov 13 21:35 rt-setup-database
> > -rwxr-xr-x   1 root root 20582 Nov 13 21:34 rt-setup-database.in
> > -rwxr-xr--   1 root root  8802 Nov 13 21:35 rt-test-dependencies
> > -rwxr-xr-x   1 root root  8875 Nov 13 21:34 rt-test-dependencies.in
> > $$$ Why are the permissions different on rt-dump-database?
> 
> Because it's missing from the list of things that throws errors above.
> (It's also not a big deal, as it's a script that would only be run by an
> administrator)
> 
> 
> > cloud9 3.3.11 # make testdeps
> > ... <normal stuff... couple of things (like Module::Refresh) not
> > found> ... MYSQL dependencies:
> > make: *** [testdeps] Segmentation fault
> > $$$ Why is it segfaulting? :P
> 
> That's...not good.  
> 
> what's your perl -v? If you run that under the debugger, what does it
> segfault on?

perl -v: "This is perl, v5.8.5 built for x86_64-linux"

I added -d to the end of rt-test-dependencies #! line... I ran it and did
'r', but I'm not sure what to do now. In the debugger, it show the last
line (the mysql version) unlike running it normally... Care to point me in
the right direction?

~reed
Reed Loden - <reed at reedloden.com>


More information about the Rt-devel mailing list