bugvile, a vi-compatible text editor - Bugs: bug #27526, problems compiling/running...

 
 

bug #27526: problems compiling/running xvile9.7u

Submitted by:  David Rolfe <dsrolfe>
Submitted on:  Fri 25 Sep 2009 09:52:23 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Item Group: NoneStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: Open

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Tue 27 Oct 2009 10:07:21 PM UTC, comment #13:

no problem

Thomas Dickey <dickey>
Project Administrator
Tue 27 Oct 2009 09:43:23 PM UTC, comment #12:

Hi Tom,

I successfully compiled vile and xvile on both my Solaris and Tru64 without a problem.

Thanks as usual for your outstanding work!!

David Rolfe <dsrolfe>
Tue 27 Oct 2009 09:12:51 PM UTC, comment #11:

This should be fixed with 9.7w (this morning).

Thomas Dickey <dickey>
Project Administrator
Wed 14 Oct 2009 11:17:00 PM UTC, comment #10:

This problem is simpler - it's broken since I
reused a symbol in the makefile, which normally
would be usable for all scripts, but forgot that
for vile, it happened to work only for vileget
(a script that has to be tweaked for the perl
path). So it worked for me because I happened
to build with perl. I'll attach a diff for this
fix (and still have to investigate the other issue
that I noticed).

(file #18880)

Thomas Dickey <dickey>
Project Administrator
Wed 14 Oct 2009 08:48:17 AM UTC, comment #9:

thanks ... (Last night, I encountered a different issue with
Tru64 - something that's breaking in the substitution
for the app-defaults path, due to some shell scripting
problem). I'll check on this, too (perhaps it's related).

Thomas Dickey <dickey>
Project Administrator
Wed 14 Oct 2009 02:17:57 AM UTC, comment #8:

Hi Tom,

The problem has gone on my Slackware box, but I'm seeing different problems on my Solaris 2.9 box and my Tru64/Alpha box.

For the Solaris, running:
sh ./configure --disable-filters --with-screen=x11; make

worked.

Then running:
make install

Resulted in:

make: Warning: Too many rules defined for target '

/bin/sh ./mkdirs.sh '

/bin/sh ./sinstall.sh ./install-sh -c ./macros/uxvile /usr/local/bin/uxvile

./sinstall.sh: -c: not found

      • Error code 1

make: Fatal error: Command failed for target `/usr/local/bin/uxvile'

On Tru64, the:

sh ./configure --disable-filters --with-screen=x11; make

failed with:

configure: creating ./config.status

config.status: creating makefile

config.status: creating filters/makefile

config.status: creating filters/makefile.tmp

config.status: creating config.h

    • no change to ./filters/genmake.mak

Checking for built-in filters: none

Checking for external filters: none

Checking for loadable filters: none

make: 'lib/X11/app-defaults'': extra chars. Stop.

I tried both of these twice from a clean install, just to see if it was something I caused. And leaving out the configure switch "--with-screen=x11" worked fine for both machines/OSes.

Let me know if you need more output.

David Rolfe <dsrolfe>
Tue 13 Oct 2009 11:45:24 PM UTC, comment #7:

9.7v should fix all this

Thomas Dickey <dickey>
Project Administrator
Fri 02 Oct 2009 12:23:59 AM UTC, comment #6:

Hi Tom,

Thanks for the patch. I finally got a chance to try it on my Slackware64 v13.0 box and it works a treat.

BTW - I've been doing distro hopping lately and I'm going to be trying out gNewSense, so I won't be able to test Slackware for a while. One of these days, I really need to install the free Citrix XenServer on my machine...

- Dave -

David Rolfe <dsrolfe>
Sun 27 Sep 2009 10:27:24 PM UTC, comment #5:

It's odd if it's a problem on Slackware 13
(since the definition's been there a while).
However. I'm attaching the simple fix that
I had in mind - please verify that. (There
are other fixes in 9.7u so far).

(file #18787)

Thomas Dickey <dickey>
Project Administrator
Sun 27 Sep 2009 08:59:49 PM UTC, comment #4:

Hi Tom,

I tried this on my home machine running Slackware64 v13 and received the attached errors.

Hope this helps troubleshooting!

(file #18785)

David Rolfe <dsrolfe>
Fri 25 Sep 2009 10:42:18 PM UTC, comment #3:

thanks (I know how to work around). Those are
not defined in older X's -- I did make fixes for
the versions that I could test-compile on.

I recall some issue with Solaris where they
had copied the XA_xxx definitions from XFree86
(so my ifdef worked), but the actual atom was
not declared.

Thomas Dickey <dickey>
Project Administrator
Fri 25 Sep 2009 10:09:33 PM UTC, comment #2:

I get the same error on our Solaris 9 box, but xvile continues to work?? See attached

(file #18776)

David Rolfe <dsrolfe>
Fri 25 Sep 2009 09:59:27 PM UTC, comment #1:

Hi,

I'm having trouble compiling xvile 9.7u on my DEC Alpha/Tru64 box. Here are the messages I received when doing the make:

ld:
Unresolved:
_XA_COMPOUND_TEXT
XmuInternAtom

Then after the make install and then trying to run xvile I get:

> xvile

522345:/usr/local/bin/xvile: /sbin/loader: Error: /usr/local/bin/xvile: symbol "_XA_COMPOUND_TEXT" unresolved
522345:/usr/local/bin/xvile: /sbin/loader: Fatal Error: Load of "/usr/local/bin/xvile" failed: Unresolved symbol name

See attached for more information.

Let me know if you need more info.

(file #18775)

David Rolfe <dsrolfe>
Fri 25 Sep 2009 09:52:23 PM UTC, original submission:
David Rolfe <dsrolfe>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #18880:  vile-9.7v2.patch added by dickey (4KiB - text/x-patch - fix for the INSTALL_SCRIPT issue)
file #18787:  vile-9.7u4.patch added by dickey (22KiB - text/x-patch - current fixes toward 9.7v)
file #18785:  xvile.out added by dsrolfe (49KiB - application/octet-stream)
file #18776:  make_out.txt added by dsrolfe (33KiB - text/plain)
file #18775:  make_out.txt added by dsrolfe (30KiB - text/plain)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by dickey (Posted a comment)
  • -unavailable- added by dsrolfe (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 27 Oct 2009 10:07:21 PM UTCdickeyStatusNone=>Fixed
    Wed 14 Oct 2009 11:17:00 PM UTCdickeyAttached File-=>Added vile-9.7v2.patch, #18880
    Sun 27 Sep 2009 10:27:24 PM UTCdickeyAttached File-=>Added vile-9.7u4.patch, #18787
    Sun 27 Sep 2009 08:59:49 PM UTCdsrolfeAttached File-=>Added xvile.out, #18785
    Fri 25 Sep 2009 10:09:33 PM UTCdsrolfeAttached File-=>Added make_out.txt, #18776
    Fri 25 Sep 2009 09:59:27 PM UTCdsrolfeAttached File-=>Added make_out.txt, #18775

    Back to the top


    Powered by Savane 3.1-cleanup1