Bug 168632 - graphics/png update breaks graphics/xfig [patch]
Summary: graphics/png update breaks graphics/xfig [patch]
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: Dirk Meyer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-03 12:00 UTC by Helge Oldach
Modified: 2012-06-03 15:11 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Helge Oldach 2012-06-03 12:00:24 UTC
The recent upgrade of graphics/png to version 1.5.10 breaks xfig
compilcation, as the PNG API has undergone some changes that are not
reflected in the xfig source code. The build process fails to compile
f_readpng.c and f_wrpng.c.

Fix: 

Include the patch available from

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-gfx/xfig/files/xfig-3.2.5b-libpng-1.5.patch?diff_format=s&view=log
How-To-Repeat: 
make all
Comment 1 Dirk Meyer freebsd_committer freebsd_triage 2012-06-03 15:07:58 UTC
Responsible Changed
From-To: freebsd-ports-bugs->dinoex

I will take care of it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2012-06-03 15:08:36 UTC
dinoex      2012-06-03 14:08:23 UTC

  FreeBSD ports repository

  Added files:
    graphics/xfig/files  patch-f_readpng.c patch-f_wrpng.c 
  Log:
  - fix build with libpng 1.5.10
  PR:             168632
  Reported by:    Helge Oldach
  Obtained from:  gentoo
  
  Revision  Changes    Path
  1.1       +47 -0     ports/graphics/xfig/files/patch-f_readpng.c (new)
  1.1       +19 -0     ports/graphics/xfig/files/patch-f_wrpng.c (new)
_______________________________________________
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 3 Dirk Meyer freebsd_committer freebsd_triage 2012-06-03 15:10:48 UTC
State Changed
From-To: open->closed

committed, thanks.