On 20/04/16 15:27, Scott Kostyshak wrote:
On Wed, Apr 20, 2016 at 03:19:51PM +1000, bruce muirhead wrote:

On 20/04/16 14:32, Scott Kostyshak wrote:
On Wed, Apr 20, 2016 at 04:21:02AM +0000, Bruce Muirhead wrote:


        From: Scott Kostyshak <skost...@lyx.org>

Yes, this is all great information. Thank you for investigating. It
would be useful to figure out why 2.1.4 works for you and 2.2.0rc1
does>not.
Can you run the command "ldd" on the compiled 2.1.4 binary and
the>2.2.0rc1 binary? Any differences?
Yes, there are differences, but they are meaningless to me. The result of
diff is:




The main thing I wanted to see was that the same Qt libraries are being
used. And that does appear to be the case.

Also, do you see the same problem with cross-references? We have
a>separate bug that has to do with cross-references. I would be surprised>if
it's related, but who knows?
I have not yet tried cross references, but will do so tonight.

OK it will be interesting to know.

Are you familiar with the concept of a git bisect?
No, I have never used git, and know nothing about it or the necessary
concepts.

A git bisect is a way of saying "this old version used to work, this new
version doesn't work, what is the change ('commit') that caused it to go
from working to not working". This way we can get an idea of exactly
what caused the problem. It will take time to proceed, because to narrow
down which change caused the problem, you need to compile several times.
If I give you instructions, are you up for doing this? If so, can you
first check that 2.1.0 compiles fine for you and that you do not see the
citation problem with it?

Yes.

I will be more than happy to follow instructions provided.

I already have compiled 2.2.0rc1 more than six times, after installing
development files that I thought were missing, so doing it another few times
will not be a problem.

I compiled and installed (using checkinstall) just a few days ago, and it
all works perfectly. Do you need information from that compile?

OK great!

Let's first make sure you succeed with a git clone and compiling from
git. If you do not yet have git installed you will need to do so. Then
do the following:

git clone git://git.lyx.org/lyx
cd lyx
git checkout 2.1.0

Assuming no errors, can you compile and then run LyX? Does Help > About
confirm that it is indeed version 2.1.0?
Can you reproduce the citation issue or does it work fine?


There were no errors. 2.1.0 compiled perfectly, and the insert-citation error was not present.

Next....

Reply via email to