Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 13358 - xemacs on ppc
Summary: xemacs on ppc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: PPC All
: High normal (vote)
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-06 05:02 UTC by Rendhalver (RETIRED)
Modified: 2003-06-28 16:31 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rendhalver (RETIRED) gentoo-dev 2003-01-06 05:02:23 UTC
hi all
i need to test wether xemacs runs on gentoo-ppc.
can you please install app-editors/xemacs and let me know how it goes

thanks
Comment 1 Mark Guertin 2003-01-06 14:42:56 UTC
I'm not an emacs user at all, in fact I don't know the first thing about using
it so tossing to ppc@gentoo.org in hopes someone else can deal with this.
Comment 2 Rendhalver (RETIRED) gentoo-dev 2003-01-16 12:42:19 UTC
whats happening with this ??
has anyone successfully built and ran xemacs on gentoo-ppc yet ??
Comment 3 Jonathan Nall 2003-01-16 16:03:04 UTC
i'm not an emacs user in any sense of the word, and feel a little guilty about
even installing it (yeah, i'm a pesky vim user). 

that said, i'll give it a go tonight and let you know if it builds/minimally works.
Comment 4 Jonathan Nall 2003-01-16 19:36:20 UTC
you didn't specify a version, so i tried out 21.4.12. looks like a patch is missing.

>>> md5 ;-) xemacs-21.4.12.tar.gz
>>> md5 ;-) NeXT_XEmacs.tar.gz
>>> Unpacking source...
>>> Unpacking xemacs-21.4.12.tar.gz
>>> Unpacking NeXT_XEmacs.tar.gz
patching file info/emodules.info
Hunk #1 succeeded at 1 with fuzz 1.
/usr/sbin/ebuild.sh: line 70:
/usr/portage/app-editors/xemacs/files/xemacs-21.4.12-ppc.diff: No such file or
directory

!!! ERROR: app-editors/xemacs-21.4.12 failed.
!!! Function src_unpack, Line 70, Exitcode 1
!!! (no error message)

Comment 5 Rendhalver (RETIRED) gentoo-dev 2003-01-16 23:10:13 UTC
thanks
ok i will have to see if the old patch still applies.
Comment 6 Rendhalver (RETIRED) gentoo-dev 2003-01-17 00:27:47 UTC
ok guys i just comitted a new ppc patch for xemacs 21.4.12.

give it a go and let me know if it works
Comment 7 Jonathan Nall 2003-01-27 22:18:53 UTC
rendhalver,
xemacs-21.4.12 just emerged on my box. i fired it up and it worked. are you
keywording it ~ppc or do you want me to?
Comment 8 Rendhalver (RETIRED) gentoo-dev 2003-01-28 18:46:00 UTC
thanks for testing nall
i will add ~ppc it in a in a bit
Comment 9 Axxackall 2003-02-08 16:12:49 UTC
nall,

how can you build xemacs-21.4.12 if it requires all those packages from app-xemacs and all of them have -ppc (minux-ppc) in keywords? 

P.S. I've done "emerge rsync" right before that. 
Comment 10 Luca Barbato gentoo-dev 2003-06-08 15:56:29 UTC
is still an issue?
Comment 11 Lars Weiler (RETIRED) gentoo-dev 2003-06-28 12:38:08 UTC
I don't use xemacs.  Compiling xemacs-21.4.12 fails still on my iBook:

gcc -O2 -pipe -T /var/tmp/portage/xemacs-21.4.12/work/xemacs-21.4.12/src/ppc.ldscript  -L/usr/X11R6/lib -Wl,-export-dynamic -o xemacs  abbrev.o alloc.o blocktype.o buffer.o bytecode.o callint.o callproc.o casefiddle.o casetab.o chartab.o cmdloop.o cmds.o console.o console-stream.o data.o device.o dired.o doc.o doprnt.o dynarr.o editfns.o elhash.o emacs.o eval.o events.o filelock.o
dumper.o balloon_help.o balloon-x.o eldap.o menubar.o scrollbar.o dialog.o toolbar.o menubar-x.o scrollbar-x.o dialog-x.o toolbar-x.o gui-x.o realpath.o inline.o linuxplay.o miscplay.o console-tty.o device-tty.o event-tty.o frame-tty.o objects-tty.o redisplay-tty.o cm.o terminfo.o gpmevent.o event-unixoid.o database.o sysdll.o emodules.o process-unix.o event-stream.o extents.o faces.o fileio.o  filemode.o floatfns.o fns.o font-lock.o frame.o general.o glyphs.o glyphs-eimage.o glyphs-widget.o gui.o gutter.o
 hash.o imgproc.o indent.o insdel.o intl.o keymap.o  line-number.o lread.o lstream.o macros.o marker.o md5.o minibuf.o objects.o opaque.o print.o process.o profile.o rangetab.o redisplay.o redisplay-output.o regex.o search.o select.o  signal.o sound.o specifier.o strftime.o symbols.o syntax.o sysdep.o undo.o console-x.o device-x.o event-Xt.o frame-x.o glyphs-x.o objects-x.o redisplay-x.o select-x.o xgccache.o widget.o window.o  lastfile.o vm-limit.o  EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o   dump-id.o ../lwlib/liblw.a  -lXm -lpng -ljpeg -lz -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -lgdbm -lgpm -lncurses -lldap -lm -lutil
/usr/lib/libc_nonshared.a(elf-init.oS)(.text+0x1e): In function `__libc_csu_init':
: undefined reference to `__init_array_start'
/usr/lib/libc_nonshared.a(elf-init.oS)(.text+0x26): In function `__libc_csu_init':
: undefined reference to `__init_array_start'
/usr/lib/libc_nonshared.a(elf-init.oS)(.text+0x2a): In function `__libc_csu_init':
: undefined reference to `__init_array_end'
/usr/lib/libc_nonshared.a(elf-init.oS)(.text+0x2e): In function `__libc_csu_init':
: undefined reference to `__init_array_end'
/usr/lib/libc_nonshared.a(elf-init.oS)(.text+0x82): In function `__libc_csu_fini':
: undefined reference to `__fini_array_start'
/usr/lib/libc_nonshared.a(elf-init.oS)(.text+0x86): In function `__libc_csu_fini':
: undefined reference to `__fini_array_end'
/usr/lib/libc_nonshared.a(elf-init.oS)(.text+0x8e): In function `__libc_csu_fini':
: undefined reference to `__fini_array_start'
/usr/lib/libc_nonshared.a(elf-init.oS)(.text+0x92): In function `__libc_csu_fini':
: undefined reference to `__fini_array_end'
collect2: ld returned 1 exit status
make[1]: *** [xemacs] Error 1
make[1]: Leaving directory `/var/tmp/portage/xemacs-21.4.12/work/xemacs-21.4.12/src'
make: *** [src] Error 2
                                                                                                                                
!!! ERROR: app-editors/xemacs-21.4.12 failed.
!!! Function src_compile, Line 168, Exitcode 2
!!! (no error message)
                                                                                                                                
Comment 12 Lars Weiler (RETIRED) gentoo-dev 2003-06-28 12:58:20 UTC
With -fPIC enabled it will also fail.
Comment 13 Luca Barbato gentoo-dev 2003-06-28 16:31:47 UTC
now builds and loads, please check if something strange happens.