--- - branch: MAIN date: Fri Feb 20 19:10:29 UTC 2015 files: - new: '1.19' old: '1.18' path: pkgsrc/lang/ghc7/Makefile pathrev: pkgsrc/lang/ghc7/Makefile@1.19 type: modified - new: '1.7' old: '1.6' path: pkgsrc/lang/ghc7/buildlink3.mk pathrev: pkgsrc/lang/ghc7/buildlink3.mk@1.7 type: modified id: 20150220T191029Z.e90ad24c5cdec5e99ef16650b365de0aa9bcce88 log: | Leave CONF_LD_LINKER_OPTS_STAGE{0,1,2} undefined These flags are only used for creating static GHCi libraries (HS*.o). Setting them to ${LDFLAGS} does more harm than good because our ${LDFLAGS} contains -Wl,* flags. It's true that ../../mk/wrapper/cmd-sink-ld transforms them but those flags will also be baked into the compiler (see ${WRKSRC}/compiler/ghc.mk) so they cause problems when used outside the buildlink. module: pkgsrc subject: 'CVS commit: pkgsrc/lang/ghc7' unixtime: '1424459429' user: pho