After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 348438 - GTk+ don't compile in solaris 2.8
GTk+ don't compile in solaris 2.8
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: Other
2.10.x
Other All
: Normal blocker
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2006-07-23 19:18 UTC by Nuno Dias
Modified: 2006-10-02 04:11 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Nuno Dias 2006-07-23 19:18:31 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.
Comment 1 Matthias Clasen 2006-10-02 04:11:08 UTC
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)