http://bugs.winehq.org/show_bug.cgi?id=21882
Summary: make depend actually required on OpenBSD's make Product: Wine Version: 1.1.39 Platform: x86 OS/Version: OpenBSD Status: NEW Keywords: download, source Severity: enhancement Priority: P2 Component: build-env AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Wine's makefiles are pretty excellent, and even though make depend is recommended, in practice, it's rarely needed, since make will call it if it is needed.
On OpenBSD 4.6, I ran configure and make, forgetting that make depend is needed. It failed, but after running make depend then make, it compiled fine.
This worked last I tried on FreeBSD, so is hopefully doable for OpenBSD as well...
FWIW, here's OpenBSD's man page: http://www.openbsd.org/cgi-bin/man.cgi?query=make&apropos=0&sektion=...
http://bugs.winehq.org/show_bug.cgi?id=21882
--- Comment #1 from Austin English austinenglish@gmail.com 2010-02-27 17:10:21 --- Error is:
config.status: creating tools/Makefile ../tools/makedep -C. -S.. -T.. -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include fnt2bdf.c fnt2fon.c make_ctests.c makedep.c relpath.c sfnt2fnt.c *** Error code 1
Stop in /home/austin/wine-git/tools (line 274 of Makefile). *** Error code 1
Stop in /home/austin/wine-git (line 4512 of Makefile).
../tools/makedep: not found
----------------
if I run make a second time, however, it succeeds.
http://bugs.winehq.org/show_bug.cgi?id=21882
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2010-02-28 03:46:55 --- There have been many changes lately, please retry with current git.
http://bugs.winehq.org/show_bug.cgi?id=21882
--- Comment #3 from Austin English austinenglish@gmail.com 2010-02-28 09:20:09 --- This is with a fresh git tree.
http://bugs.winehq.org/show_bug.cgi?id=21882
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #4 from Austin English austinenglish@gmail.com 2010-03-03 12:17:01 --- Looks like it should be fixed by http://source.winehq.org/git/wine.git/?a=commitdiff;h=877e31c10f9d5fc74fb4eb.... Thanks Alexandre!
http://bugs.winehq.org/show_bug.cgi?id=21882
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2010-03-05 12:43:35 --- Closing bugs fixed in 1.1.40.