Bug 40949 - port games/doom no longer compiles under -STABLE or -CURRENT
Summary: port games/doom no longer compiles under -STABLE or -CURRENT
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: jmz
Depends on:
Reported: 2002-07-24 11:40 UTC by gavin
Modified: 2002-07-24 13:16 UTC (History)
1 user (show)

See Also:

file.diff (1.41 KB, patch)
2002-07-24 11:40 UTC, gavin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description gavin 2002-07-24 11:40:08 UTC
	games/doom no longer compiles under -STABLE or -CURRENT.
It relies on IPPORT_USERRESERVED which was removed from
netinet/in.h version 1.66 (HEAD) and (RELENG_4)
over 3 months ago.

Additionally, under -CURRENT, the removal of machine/soundcard.h
also prevents compilation.

Fix: I have hardcoded the result of the calculation that was based on
IPPORT_USERRESERVED in the below patch. 
The changes to use sys/soundcard.h over machine/soundcard.h is done
unconditionally, as the file has existed in sys/ since 4.0

How-To-Repeat: 	cd /usr/ports/games/doom && make all
Comment 1 jmz freebsd_committer 2002-07-24 12:31:38 UTC
Responsible Changed
From-To: freebsd-ports->jmz

I am the maintainer.
Comment 2 jmz freebsd_committer 2002-07-24 13:16:05 UTC
State Changed
From-To: open->closed

Committed. Thanks!