Bug 145172 - cannot compile x11-wm/fvwm2-devel after graphics/png upgrade
Summary: cannot compile x11-wm/fvwm2-devel after graphics/png upgrade
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: 2010-03-29 16:10 UTC by rotkap
Modified: 2010-03-29 18:40 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rotkap 2010-03-29 16:10:03 UTC
Since I updated my port graphics/png with portupgrade -fr graphics/png  like mentioned in $PORTSDIR/UPDATING  I cannot compile x11-wm/fvwm2-devel:

# cd /usr/ports/x11-wm/fvwm2-devel
# make
===>  Building for fvwm-2.5.28_2
gmake  all-recursive
gmake[1]: Entering directory `/usr/ports/x11-wm/fvwm2-devel/work/fvwm-2.5.28'
Making all in libs
gmake[2]: Entering directory `/usr/ports/x11-wm/fvwm2-devel/work/fvwm-2.5.28/libs'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/ports/x11-wm/fvwm2-devel/work/fvwm-2.5.28/libs'
Making all in fvwm
gmake[2]: Entering directory `/usr/ports/x11-wm/fvwm2-devel/work/fvwm-2.5.28/fvwm'
cc -DFVWM_MODULEDIR=\"/usr/local/libexec/fvwm/2.5.28\" -DFVWM_DATADIR=\"/usr/local/share/fvwm\" -DFVWM_CONFDIR=\"/usr/local/etc\" -DFVWM_COLORSET_PRIVATE=1 -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -Wno-implicit-int -O2 -pipe -fno-strict-aliasing   -o fvwm menus.o style.o borders.o events.o move_resize.o builtins.o add_window.o icons.o fvwm.o frame.o placement.o virtual.o menustyle.o conditional.o ewmh.o stack.o session.o colorset.o functions.o ewmh_events.o gnome.o geometry.o module_list.o focus.o windowlist.o functable.o menuitem.o expand.o module_interface.o menubindings.o decorations.o ewmh_icons.o update.o bindings.o misc.o cursor.o colormaps.o modconf.o ewmh_conf.o read.o schedule.o menucmd.o ewmh_names.o icccm2.o windowshade.o focus_policy.o repeat.o execcontext.o menugeometry.o menudim.o condrc.o -L../libs -lfvwm -L/usr/local/lib -lXft -lX11 -L/usr/local/lib -lfreetype -L/usr/local/lib -lfontconfig -L/usr/local/lib -lXrender -lX11 -L/usr/local/lib -R/usr/local/lib
  -lXpm  -lSM -lICE -lXinerama -lXext -lX11  -lm -L/usr/local/lib -liconv -lXrender   -L/usr/local/lib -lpng -lz -pthread -L/usr/local/lib -lrsvg-2 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lcairo
./libs/libfvwm.a(PictureImageLoader.o)(.text+0x61): In function `PImageLoadPng':
: undefined reference to `png_check_sig'
./libs/libfvwm.a(PictureImageLoader.o)(.text+0x2d9): In function `PImageLoadPng':
: undefined reference to `png_set_gray_1_2_4_to_8'
gmake[2]: *** [fvwm] Error 1
gmake[2]: Leaving directory `/usr/ports/x11-wm/fvwm2-devel/work/fvwm-2.5.28/fvwm'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/x11-wm/fvwm2-devel/work/fvwm-2.5.28'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/x11-wm/fvwm2-devel.
*** Error code 1

Stop in /usr/ports/x11-wm/fvwm2-devel.

How-To-Repeat: # cd /usr/ports/x11-wm/fvwm2-devel
# make
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-03-29 16:10:17 UTC
Responsible Changed
From-To: freebsd-ports-bugs->cy

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Dirk Meyer freebsd_committer freebsd_triage 2010-03-29 18:18:06 UTC
Responsible Changed
From-To: cy->dinoex

I will take care of it.
Comment 3 Dirk Meyer freebsd_committer freebsd_triage 2010-03-29 18:31:39 UTC
State Changed
From-To: open->closed

A fix has been committed, thanks.
Comment 4 dfilter service freebsd_committer freebsd_triage 2010-03-29 18:31:44 UTC
dinoex      2010-03-29 17:31:35 UTC

  FreeBSD ports repository

  Added files:
    x11-wm/fvwm2-devel/files patch-Fpng.h 
  Log:
  - fix build for png-1.4.1
  PR:             145172
  
  Revision  Changes    Path
  1.1       +20 -0     ports/x11-wm/fvwm2-devel/files/patch-Fpng.h (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"