Date: Tue, 12 Jan 1999 11:49:11 +0900 (KST) From: junker@jazz.snu.ac.kr To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: ports/9448: port fix: korean/hanterm Message-ID: <199901120249.LAA05209@punky.snu.ac.kr>
next in thread | raw e-mail | index | archive | help
>Number: 9448 >Category: ports >Synopsis: port fix: korean/hanterm >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 11 19:00:00 PST 1999 >Closed-Date: >Last-Modified: >Originator: CHOI Junho >Release: FreeBSD 2.2.8-STABLE i386 >Organization: NARAE, CS Dept., Seoul National Univ., ROK >Environment: FreeBSD punky.snu.ac.kr 2.2.8-STABLE FreeBSD 2.2.8-STABLE #0: Mon Dec 14 12:08:34 KST 1998 pwd@punky.snu.ac.kr:/allegro/2.2-src/sys/compile/PUNKY i386 FreeBSD samba.snu.ac.kr 3.0-CURRENT FreeBSD 3.0-CURRENT #4: Thu Dec 3 10:00:45 KST 1998 pwd@samba.snu.ac.kr:/usr/src/sys/compile/SAMBA i386 >Description: Recently I received a patch of ELF building of korean/hanterm-xf86. I've tested it with a 3.0-CURRENT(post 3.0-RELEASE, ELF) machine and send-pr'ed it(and now committed). So I look at korean/hanterm again(original Unicode-support and multiplatform variant of hanterm) again, it is marked as BROKEN_ELF too. But, I can't find any hint that why this ports is marked as BROKEN_ELF. It can be built as usual, running, and installed. I've read the ELF section of porting guide in handbook, but I couldn't find useful information. Why korean/hanterm marked as BROKEN_ELF? In the log of ports/korean/hanterm/Makefile, the reason is as follows: Mark BROKEN for ELF: checking for XextCreateExtension in -lXext... yes checking for XawSimpleMenuAddGlobalActions in -lXaw... no checking for XawSimpleMenuAddGlobalActions in -lXaw_s... no configure: error: Unable to successfully link Athena library (-lcf_x_athena) with test program *** Error code 1 It is not true, as korean/hanterm is not a 'autoconf' application, but a 'imake' application! I think that it's a mistake in confusing korean/hanterm and korean/hanterm-xf86, because the BROKEN_ELF reason of two package is just same. Case of korean/hanterm-xf86 is right, but the other is not. Maybe who marked it didn't look at this in detail. And this patch has fontpath(as a dependency) fix. >How-To-Repeat: Build korean/hanterm as a fresh recent system. >Fix: Apply the following diffs: --- korean/hanterm/Makefile~ Tue Jan 12 11:42:19 1999 +++ korean/hanterm/Makefile Tue Jan 12 11:42:34 1999 @@ -15,9 +15,7 @@ MAINTAINER= junker@jazz.snu.ac.kr -BROKEN_ELF= yes - -RUN_DEPENDS= ${PREFIX}/lib/X11/fonts/misc/johabm16.pcf.gz:${PORTSDIR}/korean/johabfonts +RUN_DEPENDS= ${PREFIX}/lib/X11/fonts/local/johabm16.pcf.gz:${PORTSDIR}/korean/johabfonts USE_IMAKE= yes NO_INSTALL_MANPAGES= yes >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901120249.LAA05209>