Bug 132928 - The port /usr/ports/x11/rxvt build failed when invoked with WITH_GREEK knob
Summary: The port /usr/ports/x11/rxvt build failed when invoked with WITH_GREEK knob
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-22 09:40 UTC by akripo
Modified: 2009-03-24 18:08 UTC (History)
0 users

See Also:


Attachments
patch-ae (835 bytes, text/plain; charset=us-ascii)
2009-03-22 10:40 UTC, Andy Kosela
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description akripo 2009-03-22 09:40:01 UTC
The port /usr/ports/x11/rxvt build failed when invoked with WITH_GREEK knob.

The rxvt portversion is 2.6.4


See below the compilation output:

root@posidon:/usr/ports/x11/rxvt# make WITH_GREEK=YES install

===>  Building for rxvt-2.6.4_5
cc -DHAVE_CONFIG_H  -c -DHAVE_LIBXPM -I/usr/local/include -I/usr/local/include/X11  -I. -I.. -I.  -O2 -fno-strict-aliasing -pipe -march=nocona grkelot.c
grkelot.c:161: error: static declaration of 'kstate_add_xlat' follows non-static declaration
grkelot.intpro:7: error: previous declaration of 'kstate_add_xlat' was here
grkelot.c:162: error: static declaration of 'kstate_add_switcher' follows non-static declaration
grkelot.intpro:8: error: previous declaration of 'kstate_add_switcher' was here
grkelot.c:163: error: static declaration of 'kstate_set_life' follows non-static declaration
grkelot.intpro:9: error: previous declaration of 'kstate_set_life' was here
*** Error code 1

Stop in /usr/ports/x11/rxvt/work/rxvt-2.6.4/src.

Fix: 

Maybe at http://mail-index.netbsd.org/netbsd-bugs/2000/08/29/0002.html
How-To-Repeat: Just re-build the port with "make WITH_GREEK=YES install"
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2009-03-22 09:40:11 UTC
Maintainer of x11/rxvt,

Please note that PR ports/132928 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/132928

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2009-03-22 09:40:13 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 Andy Kosela 2009-03-22 10:40:38 UTC
Edwin Groothuis <edwin@FreeBSD.org> wrote:

> Maintainer of x11/rxvt,
>
> Please note that PR ports/132928 has just been submitted.
>
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
>
> The full text of the PR can be found at:
>     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/132928
>
> -- 
> Edwin Groothuis via the GNATS Auto Assign Tool
> edwin@FreeBSD.org

Haris, please test the attached patch and if it works for you let us
know.  

--Andy
Comment 4 dfilter service freebsd_committer freebsd_triage 2009-03-23 21:09:00 UTC
ed          2009-03-23 21:08:37 UTC

  FreeBSD ports repository (src committer)

  Modified files:
    x11/rxvt             Makefile 
    x11/rxvt/files       patch-ad 
  Added files:
    x11/rxvt/files       patch-grkelot.c patch-logging.c 
  Log:
  Multiple fixes to rxvt:
  
  - Fix compilation on -CURRENT by letting it use posix_openpt() to
    allocate PTYs.
  - Fix compilation when enabling WITH_GREEK.
  
  PR:     ports/132928
  Approved by: port maintainer
  
  Revision  Changes    Path
  1.69      +3 -0      ports/x11/rxvt/Makefile
  1.4       +8 -8      ports/x11/rxvt/files/patch-ad
  1.1       +26 -0     ports/x11/rxvt/files/patch-grkelot.c (new)
  1.1       +12 -0     ports/x11/rxvt/files/patch-logging.c (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Martin Wilke freebsd_committer freebsd_triage 2009-03-24 18:08:43 UTC
State Changed
From-To: feedback->closed

was fixed yesterday, please update your portstree. Thanks for your 
submission.