ports/162602: event.c missing from ports/devel/st/work/st-1.9/Makefile

Mark Delany z2n at delta.emu.st
Wed Nov 16 00:20:07 UTC 2011


>Number:         162602
>Category:       ports
>Synopsis:       event.c missing from ports/devel/st/work/st-1.9/Makefile
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Nov 16 00:20:06 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Mark Delany
>Release:        8.2
>Organization:
Self
>Environment:
FreeBSD f3.bushwire.net 8.2-STABLE FreeBSD 8.2-STABLE #0: Mon Nov 14 13:21:17 EST 2011     root at f3.bushwire.net:/var/obj/usr/src/sys/f3c  amd64

>Description:
The 1.9 version of state threads introduced a new source module called event.c

It looks like that module name has not been added to the SRCS take in the Makefile

The library still builds as event.c only presents user APIs and is not used by any other part of the st library, however the library is unusable by applications because of the missing entry-points.

>How-To-Repeat:

>Fix:
3# diff -c files/Makefile.main.orig files/Makefile.main
*** files/Makefile.main.orig	Mon Oct 20 01:58:53 2008
--- files/Makefile.main	Wed Nov 16 10:13:55 2011
***************
*** 8,14 ****
  LIB=		st
  NO_PROFILE=	yes
  
! SRCS=		io.c key.c sched.c stk.c sync.c
  CFLAGS+=	-DFREEBSD
  
  .include <bsd.lib.mk>
--- 8,14 ----
  LIB=		st
  NO_PROFILE=	yes
  
! SRCS=		io.c key.c sched.c stk.c sync.c event.c
  CFLAGS+=	-DFREEBSD
  
  .include <bsd.lib.mk>


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list