Bug 235479 - games/liquidwar: Does not build with Allegro 4.4.3
Summary: games/liquidwar: Does not build with Allegro 4.4.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias Kortkamp
URL: https://people.freebsd.org/~tobik/log...
Keywords:
Depends on:
Blocks: 235477
  Show dependency treegraph
 
Reported: 2019-02-04 07:03 UTC by Tobias Kortkamp
Modified: 2019-03-09 07:20 UTC (History)
0 users

See Also:


Attachments
liquidwar.diff (4.12 KB, patch)
2019-02-04 07:03 UTC, Tobias Kortkamp
tobik: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Kortkamp freebsd_committer freebsd_triage 2019-02-04 07:03:05 UTC
Created attachment 201707 [details]
liquidwar.diff

Allegro 4.4.3 removed aliases for fsin, fcos, etc.  They are also
available as fixsin, fixcos, etc., so use them instead.

Problem is that some dat calls crash now.  This might point to some problems
in Allegro 4.4.3 itself or some problem in Liquidwar.
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2019-03-09 07:03:15 UTC
dat regression was fixed in Allegro 4.4.3.1. An update to liquidwar 5.6.5
makes this patch unnecessary.
Comment 2 commit-hook freebsd_committer freebsd_triage 2019-03-09 07:20:12 UTC
A commit references this bug:

Author: tobik
Date: Sat Mar  9 07:19:50 UTC 2019
New revision: 495099
URL: https://svnweb.freebsd.org/changeset/ports/495099

Log:
  games/liquidwar: Update to 5.6.5

  This prepares it for Allegro 4.4.3.1.

  - Add upstream site to MASTER_SITES
  - Add missing DOCS option
  - Stop installing the info page; the man page contains the same information
  - Add LICENSE and do not install the license multiple times.  One
    copy is more than enough.
  - Simplify install and do not install with absolute symlinks

  PR:		235479

Changes:
  head/games/liquidwar/Makefile
  head/games/liquidwar/distinfo
  head/games/liquidwar/files/patch-Makefile.in
  head/games/liquidwar/files/patch-configure
  head/games/liquidwar/files/patch-src-Makefile.in
  head/games/liquidwar/files/patch-src_wwwsrv.c
  head/games/liquidwar/pkg-plist