Print this page
Some packages need to specify -std=gnu89 to compile, and gcc51 defaults to
gnu11 now.
Also, updated mozilla-nss-nspr to 3.19 and 4.10.8, respectively.
Other packages up to gcc51 runtime

@@ -35,21 +35,21 @@
 PKG=system/virtualization/open-vm-tools
 SUMMARY="Open Virtual Machine Tools"
 DESC="The Open Virtual Machine Tools project aims to provide a suite of open source virtualization utilities and drivers to improve the functionality and user experience of virtualization. The project currently runs in guest operating systems under the VMware hypervisor."
 
 BUILD_DEPENDS_IPS='developer/pkg-config'
-RUN_DEPENDS_IPS='library/glib2 system/library/gcc-4-runtime'
+RUN_DEPENDS_IPS='library/glib2 system/library/gcc-5-runtime'
 
 install_smf() {
         logmsg "Installing SMF components"
         logcmd mkdir -p $DESTDIR/lib/svc/manifest/system/virtualization || \
                 logerr "--- Failed to create manifest directory"
         logcmd cp $SRCDIR/open-vm-tools.xml $DESTDIR/lib/svc/manifest/system/virtualization/ || \
                 logerr "--- Failed to copy manifest file"
 }
 
-CFLAGS="-Wno-deprecated-declarations -Wno-unused-local-typedefs"
+CFLAGS="-std=gnu89 -Wno-logical-not-parentheses -Wno-bool-compare -Wno-deprecated-declarations -Wno-unused-local-typedefs"
 CONFIGURE_OPTS="
         --without-kernel-modules
         --disable-static
         --without-x
         --without-dnet