Created attachment 282069 [details] build.log gcc -g -Wall -DIPR_MAJOR_RELEASE=2 -DIPR_MINOR_RELEASE=3 -DIPR_FIX_LEVEL=0 -DIPR_FIX_DATE='"(Aug 13, 2010)"' -DIPR_VERSION_STR='"2.3.0 (Aug 13, 2010)"' -DIPR_RELEASE=1 -I. -I/usr/include/ncurses -o iprconfig iprconfig.c iprlib.o -lform -lpanel -lncurses -lmenu -lsysfs gcc -g -Wall -DIPR_MAJOR_RELEASE=2 -DIPR_MINOR_RELEASE=3 -DIPR_FIX_LEVEL=0 -DIPR_FIX_DATE='"(Aug 13, 2010)"' -DIPR_VERSION_STR='"2.3.0 (Aug 13, 2010)"' -DIPR_RELEASE=1 -I. -I/usr/include/ncurses -o iprupdate iprlib.o iprupdate.c -lsysfs and so on. Disrespects CC, injects -g, ignores CFLAGS. * QA Notice: file does not exist: * * dodoc: ChangeLog does not exist * QA Notice: Files built without respecting LDFLAGS have been detected * Please include the following list of files in your report: * /sbin/iprconfig * /sbin/iprdump * /sbin/iprinit * /sbin/iprupdate * /sbin/iprdbg
Created attachment 329376 [details] Patch to iprutils-2.3.9.ebuild Patch. Bump to EAPI 4. Drop useless ebeep. Make use of patch to Makefile to deal with lack of toolchain respect.
Created attachment 329378 [details] Patch for Makefile Fixes CFLAGS, LDFLAGS, and Compiler respect.
Brent - Let me know if you have any objections to any of these changes. If I don't hear anything in a week or so I'm going to go ahead and commit them.
Comment on attachment 329376 [details] Patch to iprutils-2.3.9.ebuild I say get rid of the einfos. :)
Created attachment 392276 [details] iprutils-2.3.18.ebuild Ebuild for version 2.3.18 with changes, based on previously suggested patches by Dane Smith
+*iprutils-2.3.18 (25 Dec 2014) + + 25 Dec 2014; Sergey Popov <pinkbyte@gentoo.org> -iprutils-2.3.0.ebuild, + +iprutils-2.3.18.ebuild: + Version bump, respect compiler, CFLAGS and LDFLAGS, wrt bug #377757. Drop old + version