Hello everyone,

Thank you again!

Ok so I uninstalled exim and then ran the following commands

yum install --enablerepo=epel-testing exim exim-mysql
yum install --enablerepo=epel-debuginfo exim-debuginfo

It seems to have installed however when I attach gdb I get the following
error:

Missing separate debuginfos, use: debuginfo-install exim-4.88-3.el7.x86_64

I ran the command and it added a bunch of debug info but every time I attach
to exim I still get that error.

So what do I do now?

Thanks!

Dan

-----Original Message-----
From: Andrew C Aitchison [mailto:[email protected]] 
Sent: Saturday, February 4, 2017 1:51 AM
To: Dan Liles <[email protected]>
Cc: [email protected]
Subject: Re: [exim] Getting 4.88 on centos 7

On Fri, 3 Feb 2017, Dan Liles wrote:

> Hello Jeremy / Phil,
>
> Thanks for your replies - I was thinking of the debug object files so I
can step through the code.

The debuginfo package Felix mentioned does that.

> One other question I have - is it safe to assume that the rpm version 
> is built with the cc compiler and not the gcc one?

Hmm. Consider the output of
   ls -l /usr/bin/cc
and
   cc --version
versus
   gcc --version

In fact on my SL6 box
   strings /usr/sbin/exim | grep "Red Hat"
gives a string very similar to part of "gcc --version".

> Just wanted to know what debugger to use.

gdb would do, or there are several gdb front-ends, with more
"point-and-click", including at least on for emacs.

Single-stepping through a daemon is not the easiest thing in the world.

--
Andrew C Aitchison


-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to