GNOME Bugzilla – Bug 348438
GTk+ don't compile in solaris 2.8
Last modified: 2006-10-02 04:11:08 UTC
Please describe the problem: GTk+ don't compile in solaris 2.8, with this error. for i in 16 24; do \ (cd stock-icons/$i \ && ln -s -f gtk-go-forward-ltr.png gtk-go-back-rtl.png \ && ln -s -f gtk-go-back-ltr.png gtk-go-forward-rtl.png \ && ln -s -f gtk-goto-last-ltr.png gtk-goto-first-rtl.png \ && ln -s -f gtk-goto-first-ltr.png gtk-goto-last-rtl.png \ && ln -s -f gtk-media-rewind-ltr.png gtk-media-forward-rtl.png \ && ln -s -f gtk-media-previous-ltr.png gtk-media-next-rtl.png \ && ln -s -f gtk-media-next-ltr.png gtk-media-previous-rtl.png \ && ln -s -f gtk-media-forward-ltr.png gtk-media-rewind-rtl.png \ && ln -s -f gtk-floppy.png gtk-save.png) \ done \ && touch stamp-icons ln: cannot create gtk-go-back-rtl.png: File exists ln: cannot create gtk-go-back-rtl.png: File exists make[2]: *** [stamp-icons] Error 2 make[2]: Leaving directory `/usr/share/src/gtk+-2.10.0/gtk' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/share/src/gtk+-2.10.0' make: *** [all] Error 2 Steps to reproduce: 1. Compile gtk+-2.10.0 2. 3. Actual results: Expected results: Does this happen every time? Other information: I think the problem are from the fact that ln in solaris don't overwrite files even if the "-f" option is pass.
2006-10-02 Matthias Clasen <mclasen@redhat.com> * gtk/Makefile.am (stamp-icons): Use rm instead of ln -f to replace existing links. (#354849, James Evans)