Bug 124755 - [patch] emulators/win4bsd IGNORE if scheduler is not 4BSD
Summary: [patch] emulators/win4bsd IGNORE if scheduler is not 4BSD
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: Pietro Cerutti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-19 12:00 UTC by Pietro Cerutti
Modified: 2008-06-19 15:00 UTC (History)
0 users

See Also:


Attachments
win4bsd.diff (1.01 KB, patch)
2008-06-19 12:00 UTC, Pietro Cerutti
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pietro Cerutti freebsd_committer 2008-06-19 12:00:12 UTC

The kqemu module needed by win4bsd needs the 4BSD scheduler:

> cat /tmp/build-kqemu.log 

Source path       /usr/tmp/.build_kqemu-54331/kqemu
C compiler        gcc
Host C compiler   gcc
make              gmake
host CPU          i386
Warning: Object directory not changed from original /usr/tmp/.build_kqemu-54331/kqemu
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
cc -O2 -pipe -march=prescott -fno-strict-aliasing -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc   -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c kqemu-freebsd.c
kqemu-freebsd.c: In function 'kqemu_schedule':
kqemu-freebsd.c:211: error: 'sched_lock' undeclared (first use in this function)
kqemu-freebsd.c:211: error: (Each undeclared identifier is reported only once
kqemu-freebsd.c:211: error: for each function it appears in.)
*** Error code 1

Stop in /usr/tmp/.build_kqemu-54331/kqemu.
Comment 1 Edwin Groothuis freebsd_committer 2008-06-19 12:00:20 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gahr

Submitter has GNATS access (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer 2008-06-19 12:00:22 UTC
Maintainer of emulators/win4bsd,

Please note that PR ports/124755 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/124755

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer 2008-06-19 12:00:25 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 Jason W. Bacon freebsd_committer 2008-06-19 14:40:28 UTC
Approved, thanks.

Edwin Groothuis wrote:
> Maintainer of emulators/win4bsd,
>
> Please note that PR ports/124755 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/124755
>
>
Comment 5 dfilter service freebsd_committer 2008-06-19 14:59:36 UTC
gahr        2008-06-19 13:59:27 UTC

  FreeBSD ports repository

  Modified files:
    emulators/win4bsd    Makefile 
  Log:
  - Mark as IGNORE if the scheduler is not 4BSD
  
  PR:             124755
  Submitted by:   yours truly
  Approved by:    maintainer (via private e-mail)
  
  Revision  Changes    Path
  1.6       +6 -1      ports/emulators/win4bsd/Makefile
_______________________________________________
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 6 Pietro Cerutti freebsd_committer 2008-06-19 14:59:47 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!