#32593: quartz-wm 1.2.1_0 does not build on PPC Leopard because of "ld: unknown option: -errwarn=E_NO_EXPLICIT_TYPE_GIVEN" --------------------------------------+------------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: quartz-wm --------------------------------------+------------------------------------- Here is the failure: {{{ /usr/bin/gcc-4.0 -I/opt/local/include -I/opt/local/include/pixman-1 -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing- declarations -Wnested-externs -Wbad-function-cast -Wformat=2 -Wold-style- definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wcast-qual -Wmissing-noreturn -Wmissing-format-attribute -Wredundant- decls -Winline -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED -errwarn=E_FUNC_HAS_NO_RETURN_STMT -errwarn=E_BAD_PTR_INT_COMBINATION -fno-strict-aliasing -O2 -arch ppc -L/opt/local/lib -lAppleWM -lpixman-1 -lX11 -lXext -lXinerama -lXrandr -framework AppKit -framework Foundation -framework ApplicationServices -L/opt/local/lib -arch ppc -o quartz-wm frame.o main.o utils.o x-input.o x-list.o x-screen.o x-selection.o x-window.o x11-geometry.o dock-support.o ld: unknown option: -errwarn=E_NO_EXPLICIT_TYPE_GIVEN collect2: ld returned 1 exit status make[3]: *** [quartz-wm] Error 1 make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports .org_release_ports_x11_quartz-wm/quartz-wm/work/quartz-wm-1.2.1/src' }}} I think all these -errwarn= options are dangerous for GCC 4.0. -- Ticket URL: <https://trac.macports.org/ticket/32593> MacPorts <http://www.macports.org/> Ports system for Mac OS