1. * Package: sci-electronics/magic-7.5.220
  2. * Repository: gentoo
  3. * Maintainer: sci-electronics@gentoo.org
  4. * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU
  5. * FEATURES: sandbox test userpriv usersandbox
  6. >>> Unpacking source...
  7. >>> Unpacking magic-7.5.220.tgz to /tmp/portage/sci-electronics/magic-7.5.220/work
  8. >>> Unpacking 2002a.tar.gz to /tmp/portage/sci-electronics/magic-7.5.220/work
  9. >>> Source unpacked in /tmp/portage/sci-electronics/magic-7.5.220/work
  10. >>> Preparing source in /tmp/portage/sci-electronics/magic-7.5.220/work/magic-7.5.220 ...
  11. * Applying magic-ldflags.patch ...
  12. [ ok ]
  13. * Running eautoreconf in '/tmp/portage/sci-electronics/magic-7.5.220/work/magic-7.5.220/scripts' ...
  14. * Running aclocal ...
  15. [ ok ]
  16. * Running autoconf ...
  17. [ ok ]
  18. >>> Source prepared.
  19. >>> Configuring source in /tmp/portage/sci-electronics/magic-7.5.220/work/magic-7.5.220 ...
  20. * econf: updating magic-7.5.220/readline/readline-4.3/support/config.guess with /usr/share/gnuconfig/config.guess
  21. * econf: updating magic-7.5.220/readline/readline-4.3/support/config.sub with /usr/share/gnuconfig/config.sub
  22. * econf: updating magic-7.5.220/scripts/config.guess with /usr/share/gnuconfig/config.guess
  23. * econf: updating magic-7.5.220/scripts/config.sub with /usr/share/gnuconfig/config.sub
  24. ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64
  25. configure: loading site script /usr/share/config.site
  26. configure: loading site script /usr/share/crossdev/include/site/linux
  27. configure: loading site script /usr/share/crossdev/include/site/linux-gnu
  28. configure: loading site script /usr/share/crossdev/include/site/x86_64-linux-gnu
  29. checking build system type... x86_64-pc-linux-gnu
  30. checking host system type... x86_64-pc-linux-gnu
  31. checking target system type... x86_64-pc-linux-gnu
  32. checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
  33. checking whether the C compiler works... yes
  34. checking for C compiler default output file name... a.out
  35. checking for suffix of executables...
  36. checking whether we are cross compiling... no
  37. checking for suffix of object files... o
  38. checking whether we are using the GNU C compiler... yes
  39. checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
  40. checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
  41. checking how to run the C preprocessor... cpp
  42. checking for library containing strerror... none required
  43. checking for a BSD-compatible install... /usr/bin/install -c
  44. checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
  45. checking for gm4... no
  46. checking for gnum4... no
  47. checking for m4... /usr/bin/m4
  48. checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld
  49. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
  50. checking for grep that handles long lines and -e... /bin/grep
  51. checking for egrep... /bin/grep -E
  52. checking for ANSI C header files... yes
  53. checking for sys/types.h... yes
  54. checking for sys/stat.h... yes
  55. checking for stdlib.h... yes
  56. checking for string.h... yes
  57. checking for memory.h... yes
  58. checking for strings.h... yes
  59. checking for inttypes.h... yes
  60. checking for stdint.h... yes
  61. checking for unistd.h... yes
  62. checking size of void *... 8
  63. checking size of unsigned int... 4
  64. checking size of unsigned long... 8
  65. checking size of unsigned long long... 8
  66. checking whether byte ordering is bigendian... no
  67. checking for ANSI C header files... (cached) yes
  68. checking for setenv... yes
  69. checking for putenv... yes
  70. checking for vfork... yes
  71. checking sys/mman.h usability... yes
  72. checking sys/mman.h presence... yes
  73. checking for sys/mman.h... yes
  74. checking dirent.h usability... yes
  75. checking dirent.h presence... yes
  76. checking for dirent.h... yes
  77. checking limits.h usability... yes
  78. checking limits.h presence... yes
  79. checking for limits.h... yes
  80. checking param.h usability... no
  81. checking param.h presence... no
  82. checking for param.h... no
  83. checking paths.h usability... yes
  84. checking paths.h presence... yes
  85. checking for paths.h... yes
  86. checking for va_copy... yes
  87. checking for __va_copy... yes
  88. checking for gcore... no
  89. checking for csh... /bin/csh
  90. checking for X... libraries , headers
  91. checking for gethostbyname... yes
  92. checking for connect... yes
  93. checking for remove... yes
  94. checking for shmat... yes
  95. checking for IceConnectionNumber in -lICE... yes
  96. checking for XOpenDevice in -lXi... yes
  97. checking for XmuInternAtom in -lXmu... yes
  98. checking for XextFindDisplay in -lXext... yes
  99. checking for tclConfig.sh... /usr/lib/tclConfig.sh
  100. checking for tkConfig.sh... /usr/lib/tkConfig.sh
  101. checking for wish executable... /usr/bin/wish
  102. checking for tclsh executable... /usr/bin/tclsh
  103. Can't find tcl library
  104. Reverting to non-Tcl compile
  105. checking for rl_pre_input_hook in -lreadline... yes
  106. checking for rl_username_completion_function in -lreadline... yes
  107. checking for rl_filename_completion_function in -lreadline... yes
  108. checking for rl_attempted_completion_over in -lreadline... yes
  109. checking for tgetent in -ltermcap... no
  110. checking for tgetent in -lncurses... yes
  111. checking GL/gl.h usability... yes
  112. checking GL/gl.h presence... yes
  113. checking for GL/gl.h... yes
  114. checking for glXCreateContext in -lGL... yes
  115. checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
  116. checking whether we are using the GNU C++ compiler... yes
  117. checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
  118. configure: creating ./config.status
  119. config.status: creating defs.mak
  120. config.status: WARNING: 'defs.mak.in' seems to ignore the --datarootdir setting
  121. -----------------------------------------------------------
  122. Configuration Summary (principle requirements):
  123. X11: yes
  124. OpenGL: yes
  125. Tcl/Tk: no
  126. Without Tcl/Tk, you cannot run the enhanced version of magic
  127. with the toolbar and menus, and a number of other functions
  128. are disabled. If you did not specifically disable Tcl/Tk on
  129. the configure command line, then getting this message means
  130. that you do not have Tcl/Tk headers and or libraries installed,
  131. or they are not in a standard path. Try using configure options
  132. --with-tcl=<DIR> and --with-tk=<DIR>.
  133. -----------------------------------------------------------
  134. Use 'make' to compile and 'make install' to install.
  135. Errors may not be printed to stdout: see files 'make.log'
  136. and 'install.log' for complete error summary.
  137. -----------------------------------------------------------
  138. >>> Source configured.
  139. >>> Compiling source in /tmp/portage/sci-electronics/magic-7.5.220/work/magic-7.5.220 ...
  140. make -j24 -j1
  141. --- errors and warnings logged in file make.log
  142. --- making header file database/database.h
  143. --- making modules
  144. --- compiling cmwind/CMWmain.o
  145. --- compiling cmwind/CMWcmmnds.o
  146. --- compiling cmwind/CMWundo.o
  147. --- compiling cmwind/CMWrgbhsv.o
  148. --- linking libcmwind.o
  149. --- compiling commands/CmdSubrs.o
  150. --- compiling commands/CmdAB.o
  151. --- compiling commands/CmdCD.o
  152. --- compiling commands/CmdE.o
  153. --- compiling commands/CmdFI.o
  154. --- compiling commands/CmdLQ.o
  155. --- compiling commands/CmdRS.o
  156. CmdRS.c: In function 'CmdShell':
  157. CmdRS.c:1448:8: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result]
  158. --- compiling commands/CmdTZ.o
  159. --- compiling commands/CmdWizard.o
  160. --- compiling commands/CmdAuto.o
  161. --- linking libcommands.o
  162. --- compiling database/DBbound.o
  163. --- compiling database/DBcell.o
  164. --- compiling database/DBcellbox.o
  165. --- compiling database/DBcellcopy.o
  166. --- compiling database/DBcellname.o
  167. DBcellname.c: In function 'DBCellNewDef':
  168. DBcellname.c:1234:29: warning: comparison between pointer and integer [enabled by default]
  169. DBcellname.c: In function 'DBCellRenameDef':
  170. DBcellname.c:1391:32: warning: comparison between pointer and integer [enabled by default]
  171. --- compiling database/DBcellsrch.o
  172. --- compiling database/DBcellsel.o
  173. --- compiling database/DBcellsubr.o
  174. --- compiling database/DBconnect.o
  175. --- compiling database/DBcount.o
  176. --- compiling database/DBexpand.o
  177. --- compiling database/DBio.o
  178. DBio.c: In function 'DBCellWriteFile':
  179. DBio.c:2095:3: warning: format not a string literal and no format arguments [-Wformat-security]
  180. DBio.c:2152:6: warning: format not a string literal and no format arguments [-Wformat-security]
  181. DBio.c:2212:3: warning: format not a string literal and no format arguments [-Wformat-security]
  182. DBio.c:2222:2: warning: format not a string literal and no format arguments [-Wformat-security]
  183. DBio.c: In function 'dbWritePropFunc':
  184. DBio.c:2280:5: warning: format not a string literal and no format arguments [-Wformat-security]
  185. DBio.c: In function 'dbWritePaintFunc':
  186. DBio.c:2645:2: warning: format not a string literal and no format arguments [-Wformat-security]
  187. DBio.c:2665:5: warning: format not a string literal and no format arguments [-Wformat-security]
  188. DBio.c: In function 'dbWriteCellFunc':
  189. DBio.c:2701:5: warning: format not a string literal and no format arguments [-Wformat-security]
  190. DBio.c:2709:2: warning: format not a string literal and no format arguments [-Wformat-security]
  191. DBio.c:2713:5: warning: format not a string literal and no format arguments [-Wformat-security]
  192. DBio.c:2717:5: warning: format not a string literal and no format arguments [-Wformat-security]
  193. DBio.c:2721:5: warning: format not a string literal and no format arguments [-Wformat-security]
  194. DBio.c: In function 'DBCellWrite':
  195. DBio.c:2519:6: warning: ignoring return value of 'truncate', declared with attribute warn_unused_result [-Wunused-result]
  196. DBio.c:2548:6: warning: ignoring return value of 'truncate', declared with attribute warn_unused_result [-Wunused-result]
  197. DBio.c: In function 'dbCellReadDef':
  198. DBio.c:580:6: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
  199. --- compiling database/DBlabel.o
  200. --- compiling database/DBlabel2.o
  201. --- compiling database/DBpaint2.o
  202. --- compiling database/DBpaint.o
  203. --- compiling database/DBprop.o
  204. --- compiling database/DBtech.o
  205. --- compiling database/DBtcontact.o
  206. --- compiling database/DBtechname.o
  207. --- compiling database/DBtpaint.o
  208. --- compiling database/DBtpaint2.o
  209. --- compiling database/DBtechtype.o
  210. --- compiling database/DBtiles.o
  211. --- compiling database/DBtimestmp.o
  212. --- compiling database/DBundo.o
  213. --- linking libdatabase.o
  214. --- compiling dbwind/DBWcommands.o
  215. --- compiling dbwind/DBWdisplay.o
  216. DBWdisplay.c: In function 'dbwTileFunc':
  217. DBWdisplay.c:923:7: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'struct Tile *' [-Wformat]
  218. DBWdisplay.c:1064:6: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'struct Tile *' [-Wformat]
  219. --- compiling dbwind/DBWbuttons.o
  220. --- compiling dbwind/DBWelement.o
  221. --- compiling dbwind/DBWfdback.o
  222. --- compiling dbwind/DBWhlights.o
  223. --- compiling dbwind/DBWprocs.o
  224. --- compiling dbwind/DBWtools.o
  225. --- compiling dbwind/DBWundo.o
  226. --- linking libdbwind.o
  227. --- compiling debug/debugFlags.o
  228. --- compiling debug/hist.o
  229. hist.c: In function 'HistPrint':
  230. hist.c:196:6: warning: format '%d' expects argument of type 'int', but argument 3 has type 'char *' [-Wformat]
  231. --- linking libdebug.o
  232. --- compiling drc/DRCarray.o
  233. --- compiling drc/DRCbasic.o
  234. DRCbasic.c: In function 'areaCheck':
  235. DRCbasic.c:264:6: warning: incompatible implicit declaration of built-in function 'memcpy' [enabled by default]
  236. --- compiling drc/DRCcif.o
  237. --- compiling drc/DRCcontin.o
  238. --- compiling drc/DRCmain.o
  239. --- compiling drc/DRCsubcell.o
  240. --- compiling drc/DRCtech.o
  241. --- compiling drc/DRCprint.o
  242. --- compiling drc/DRCextend.o
  243. --- linking libdrc.o
  244. --- compiling extflat/EFargs.o
  245. --- compiling extflat/EFbuild.o
  246. --- compiling extflat/EFdef.o
  247. --- compiling extflat/EFerr.o
  248. --- compiling extflat/EFflat.o
  249. --- compiling extflat/EFhier.o
  250. --- compiling extflat/EFname.o
  251. --- compiling extflat/EFread.o
  252. --- compiling extflat/EFsym.o
  253. --- compiling extflat/EFvisit.o
  254. --- linking libextflat.o
  255. --- compiling extract/ExtArray.o
  256. --- compiling extract/ExtBasic.o
  257. --- compiling extract/ExtCell.o
  258. --- compiling extract/ExtCouple.o
  259. --- compiling extract/ExtHard.o
  260. --- compiling extract/ExtHier.o
  261. --- compiling extract/ExtLength.o
  262. --- compiling extract/ExtMain.o
  263. --- compiling extract/ExtNghbors.o
  264. --- compiling extract/ExtPerim.o
  265. --- compiling extract/ExtRegion.o
  266. --- compiling extract/ExtSubtree.o
  267. --- compiling extract/ExtTech.o
  268. --- compiling extract/ExtTest.o
  269. --- compiling extract/ExtTimes.o
  270. --- compiling extract/ExtYank.o
  271. --- compiling extract/ExtInter.o
  272. --- compiling extract/ExtUnique.o
  273. --- linking libextract.o
  274. --- compiling graphics/grMain.o
  275. --- compiling graphics/grLock.o
  276. --- compiling graphics/grDStyle.o
  277. --- compiling graphics/grText.o
  278. --- compiling graphics/grCMap.o
  279. --- compiling graphics/grClip.o
  280. --- compiling graphics/grGlyphs.o
  281. --- compiling graphics/grNull.o
  282. --- compiling graphics/W3Dmain.o
  283. --- compiling graphics/grX11thread.o
  284. --- compiling graphics/grX11su1.o
  285. grX11su1.c: In function 'grx11SetWMandC':
  286. grX11su1.c:141:7: warning: overflow in implicit constant conversion [-Woverflow]
  287. grX11su1.c:144:7: warning: overflow in implicit constant conversion [-Woverflow]
  288. grX11su1.c: In function 'grx11SetSPattern':
  289. grX11su1.c:275:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  290. grX11su1.c: In function 'grX11Stdin':
  291. grX11su1.c:917:21: warning: format '%d' expects argument of type 'int', but argument 2 has type 'struct MagWindow *' [-Wformat]
  292. grX11su1.c: In function 'x11SetDisplay':
  293. grX11su1.c:967:9: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result]
  294. grX11su1.c:968:9: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result]
  295. grX11su1.c: In function 'grX11Stdin':
  296. grX11su1.c:754:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
  297. grX11su1.c:810:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
  298. --- compiling graphics/grX11su2.o
  299. --- compiling graphics/grX11su3.o
  300. --- compiling graphics/grX11su4.o
  301. --- compiling graphics/grX11su5.o
  302. --- compiling graphics/grOGL1.o
  303. grOGL1.c: In function 'groglSetSPattern':
  304. grOGL1.c:178:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  305. grOGL1.c:181:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  306. grOGL1.c: In function 'oglSetDisplay':
  307. grOGL1.c:614:9: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result]
  308. grOGL1.c:615:9: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result]
  309. grOGL1.c: In function 'pipehandler':
  310. grOGL1.c:419:8: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
  311. grOGL1.c:433:6: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
  312. --- compiling graphics/grOGL2.o
  313. --- compiling graphics/grOGL3.o
  314. --- compiling graphics/grOGL4.o
  315. --- compiling graphics/grOGL5.o
  316. --- linking libgraphics.o
  317. --- compiling netmenu/NMbutton.o
  318. --- compiling netmenu/NMcmdAK.o
  319. --- compiling netmenu/NMcmdLZ.o
  320. --- compiling netmenu/NMlabel.o
  321. --- compiling netmenu/NMmain.o
  322. --- compiling netmenu/NMnetlist.o
  323. --- compiling netmenu/NMshowpt.o
  324. --- compiling netmenu/NMshowcell.o
  325. --- compiling netmenu/NMundo.o
  326. --- compiling netmenu/NMwiring.o
  327. --- linking libnetmenu.o
  328. --- compiling plow/PlowCmd.o
  329. --- compiling plow/PlowJogs.o
  330. --- compiling plow/PlowMain.o
  331. --- compiling plow/PlowQueue.o
  332. --- compiling plow/PlowRandom.o
  333. --- compiling plow/PlowRules1.o
  334. --- compiling plow/PlowRules2.o
  335. --- compiling plow/PlowRules3.o
  336. --- compiling plow/PlowSearch.o
  337. --- compiling plow/PlowTech.o
  338. --- compiling plow/PlowTest.o
  339. --- compiling plow/PlowWidth.o
  340. --- compiling plow/PlowYank.o
  341. --- linking libplow.o
  342. --- compiling resis/ResMain.o
  343. --- compiling resis/ResJunct.o
  344. --- compiling resis/ResMakeRes.o
  345. --- compiling resis/ResSimple.o
  346. --- compiling resis/ResPrint.o
  347. --- compiling resis/ResReadSim.o
  348. --- compiling resis/ResConDCS.o
  349. --- compiling resis/ResRex.o
  350. --- compiling resis/ResBasic.o
  351. --- compiling resis/ResMerge.o
  352. --- compiling resis/ResChecks.o
  353. --- compiling resis/ResFract.o
  354. --- compiling resis/ResUtils.o
  355. --- compiling resis/ResDebug.o
  356. ResDebug.c: In function 'ResPrintNodeList':
  357. ResDebug.c:58:5: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct resNode *' [-Wformat]
  358. --- linking libresis.o
  359. --- compiling select/selCreate.o
  360. --- compiling select/selDisplay.o
  361. --- compiling select/selEnum.o
  362. --- compiling select/selOps.o
  363. --- compiling select/selUndo.o
  364. --- compiling select/selUnselect.o
  365. --- linking libselect.o
  366. --- compiling sim/SimDBstuff.o
  367. --- compiling sim/SimSelect.o
  368. --- compiling sim/SimRsim.o
  369. --- compiling sim/SimExtract.o
  370. --- linking libsim.o
  371. --- compiling textio/txCommands.o
  372. --- compiling textio/txInput.o
  373. txInput.c: In function 'magic_completion_function':
  374. txInput.c:563:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  375. txInput.c:563:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  376. txInput.c:656:6: warning: incompatible implicit declaration of built-in function 'free' [enabled by default]
  377. txInput.c:667:5: warning: incompatible implicit declaration of built-in function 'free' [enabled by default]
  378. txInput.c: In function 'update_cellname_hash':
  379. txInput.c:696:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  380. txInput.c:696:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  381. txInput.c:724:5: warning: incompatible implicit declaration of built-in function 'free' [enabled by default]
  382. txInput.c: In function 'istyle_completion_function':
  383. txInput.c:755:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  384. txInput.c:755:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  385. txInput.c: In function 'ostyle_completion_function':
  386. txInput.c:789:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  387. txInput.c:789:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  388. txInput.c: In function 'cellname_completion_function':
  389. txInput.c:822:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  390. txInput.c:822:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  391. txInput.c:833:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  392. txInput.c:833:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  393. txInput.c: In function 'macro_completion_function':
  394. txInput.c:878:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  395. txInput.c:878:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  396. txInput.c: In function 'list_completion_function':
  397. txInput.c:918:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  398. txInput.c:918:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  399. txInput.c: In function 'make_techtype_list':
  400. txInput.c:937:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  401. txInput.c: In function 'TxGetLineWPrompt':
  402. txInput.c:1054:7: warning: incompatible implicit declaration of built-in function 'free' [enabled by default]
  403. --- compiling textio/txMain.o
  404. txMain.c: In function 'TxInitReadline':
  405. txMain.c:134:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  406. txMain.c:144:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  407. txMain.c:159:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  408. --- compiling textio/txMore.o
  409. --- compiling textio/txOutput.o
  410. txOutput.c: In function 'TxUseMore':
  411. txOutput.c:403:2: warning: missing sentinel in function call [-Wformat]
  412. txOutput.c:387:9: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result]
  413. --- linking libtextio.o
  414. --- compiling tiles/tile.o
  415. tile.c: In function 'tiPrint':
  416. tile.c:820:2: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'struct Tile *' [-Wformat]
  417. tile.c:820:2: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'ClientData' [-Wformat]
  418. tile.c:821:5: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'struct tile *' [-Wformat]
  419. tile.c:821:5: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct tile *' [-Wformat]
  420. tile.c:821:5: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'struct tile *' [-Wformat]
  421. tile.c:821:5: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'struct tile *' [-Wformat]
  422. --- compiling tiles/search.o
  423. --- compiling tiles/search2.o
  424. --- linking libtiles.o
  425. --- compiling utils/args.o
  426. --- compiling utils/child.o
  427. --- compiling utils/dqueue.o
  428. --- compiling utils/finddisp.o
  429. --- compiling utils/flock.o
  430. --- compiling utils/flsbuf.o
  431. --- compiling utils/fraction.o
  432. --- compiling utils/geometry.o
  433. --- compiling utils/getrect.o
  434. --- compiling utils/hash.o
  435. --- compiling utils/heap.o
  436. heap.c: In function 'HeapDump':
  437. heap.c:548:6: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'dlong' [-Wformat]
  438. heap.c:553:6: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'char *' [-Wformat]
  439. --- compiling utils/list.o
  440. --- compiling utils/lookup.o
  441. --- compiling utils/lookupany.o
  442. --- compiling utils/lookupfull.o
  443. --- compiling utils/macros.o
  444. --- compiling utils/main.o
  445. --- compiling utils/malloc.o
  446. --- compiling utils/match.o
  447. --- compiling utils/netlist.o
  448. netlist.c: In function 'NLNetName':
  449. netlist.c:381:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'struct NLNet *' [-Wformat]
  450. netlist.c:388:2: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct NLNet *' [-Wformat]
  451. --- compiling utils/niceabort.o
  452. niceabort.c: In function 'DumpCore':
  453. niceabort.c:97:3: warning: missing sentinel in function call [-Wformat]
  454. niceabort.c:126:8: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result]
  455. niceabort.c:158:8: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result]
  456. --- compiling utils/parser.o
  457. --- compiling utils/path.o
  458. --- compiling utils/pathvisit.o
  459. --- compiling utils/port.o
  460. --- compiling utils/printstuff.o
  461. --- compiling utils/signals.o
  462. --- compiling utils/stack.o
  463. --- compiling utils/strdup.o
  464. --- compiling utils/runstats.o
  465. runstats.c: In function 'RunStats':
  466. runstats.c:134:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  467. runstats.c: In function 'RunStatsRealTime':
  468. runstats.c:207:2: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long int' [-Wformat]
  469. --- compiling utils/set.o
  470. --- compiling utils/show.o
  471. --- compiling utils/tech.o
  472. --- compiling utils/touchtypes.o
  473. --- compiling utils/undo.o
  474. --- linking libutils.o
  475. --- compiling windows/windClient.o
  476. --- compiling windows/windCmdAM.o
  477. --- compiling windows/windCmdNR.o
  478. --- compiling windows/windCmdSZ.o
  479. --- compiling windows/windSend.o
  480. --- compiling windows/windDebug.o
  481. --- compiling windows/windDisp.o
  482. --- compiling windows/windMain.o
  483. --- compiling windows/windMove.o
  484. --- compiling windows/windSearch.o
  485. --- compiling windows/windTrans.o
  486. --- compiling windows/windView.o
  487. --- linking libwindows.o
  488. --- compiling wiring/wireOps.o
  489. --- compiling wiring/wireTech.o
  490. --- compiling wiring/wireUndo.o
  491. --- linking libwiring.o
  492. --- compiling ext2sim/ext2sim.o
  493. --- linking libext2sim.o
  494. --- compiling ext2spice/ext2spice.o
  495. ext2spice.c: In function 'spcdevSubstrate':
  496. ext2spice.c:2086:5: warning: format not a string literal and no format arguments [-Wformat-security]
  497. ext2spice.c: In function 'nodeVisitDebug':
  498. ext2spice.c:2404:5: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'float *' [-Wformat]
  499. ext2spice.c: In function 'nodeHspiceName':
  500. ext2spice.c:2560:2: warning: format not a string literal and no format arguments [-Wformat-security]
  501. ext2spice.c: In function 'printSubcktDict':
  502. ext2spice.c:2640:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'char *' [-Wformat]
  503. --- linking libext2spice.o
  504. --- compiling calma/CalmaRead.o
  505. --- compiling calma/CalmaRdcl.o
  506. CalmaRdcl.c: In function 'calmaParseStructure':
  507. CalmaRdcl.c:365:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'off_t' [-Wformat]
  508. CalmaRdcl.c:370:2: warning: format '%d' expects argument of type 'int', but argument 3 has type 'off_t' [-Wformat]
  509. --- compiling calma/CalmaRdio.o
  510. --- compiling calma/CalmaRdpt.o
  511. CalmaRdpt.c: In function 'calmaLayerError':
  512. CalmaRdpt.c:910:26: warning: comparison between pointer and integer [enabled by default]
  513. --- compiling calma/CalmaWrite.o
  514. CalmaWrite.c: In function 'calmaProcessDef':
  515. CalmaWrite.c:469:6: warning: format '%lld' expects argument of type 'long long int *', but argument 3 has type 'dlong *' [-Wformat]
  516. CalmaWrite.c:488:6: warning: format '%lld' expects argument of type 'long long int *', but argument 3 has type 'dlong *' [-Wformat]
  517. --- linking libcalma.o
  518. --- compiling cif/CIFgen.o
  519. --- compiling cif/CIFhier.o
  520. --- compiling cif/CIFmain.o
  521. --- compiling cif/CIFrdcl.o
  522. --- compiling cif/CIFrdpt.o
  523. --- compiling cif/CIFrdpoly.o
  524. --- compiling cif/CIFrdtech.o
  525. --- compiling cif/CIFrdutils.o
  526. --- compiling cif/CIFsee.o
  527. --- compiling cif/CIFtech.o
  528. --- compiling cif/CIFwrite.o
  529. --- linking libcif.o
  530. --- compiling plot/plotCmd.o
  531. --- compiling plot/plotGremln.o
  532. --- compiling plot/plotHP.o
  533. plotHP.c: In function 'PlotDumpHPRTL':
  534. plotHP.c:336:8: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result [-Wunused-result]
  535. plotHP.c:340:8: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result [-Wunused-result]
  536. plotHP.c:344:8: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result [-Wunused-result]
  537. --- compiling plot/plotPS.o
  538. plotPS.c: In function 'PlotPS':
  539. plotPS.c:1269:6: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat]
  540. plotPS.c:1269:6: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat]
  541. --- compiling plot/plotMain.o
  542. --- compiling plot/plotRutils.o
  543. --- compiling plot/plotVers.o
  544. --- compiling plot/plotPixels.o
  545. --- compiling plot/plotPNM.o
  546. plotPNM.c: In function 'PlotPNM':
  547. plotPNM.c:776:9: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result [-Wunused-result]
  548. plotPNM.c: In function 'pnmLineFunc':
  549. plotPNM.c:171:11: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result [-Wunused-result]
  550. plotPNM.c: In function 'pnmRTLLineFunc':
  551. plotPNM.c:152:11: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result [-Wunused-result]
  552. --- linking libplot.o
  553. --- compiling lef/lefCmd.o
  554. --- compiling lef/lefTech.o
  555. --- compiling lef/lefWrite.o
  556. --- compiling lef/defWrite.o
  557. --- compiling lef/lefRead.o
  558. --- compiling lef/defRead.o
  559. --- linking liblef.o
  560. --- building GNU readline
  561. terminal.c: In function '_rl_output_some_chars':
  562. terminal.c:552:10: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result [-Wunused-result]
  563. histfile.c: In function 'history_truncate_file':
  564. histfile.c:348:13: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  565. --- compiling garouter/gaChannel.o
  566. --- compiling garouter/gaMain.o
  567. --- compiling garouter/gaMaze.o
  568. --- compiling garouter/gaSimple.o
  569. --- compiling garouter/gaStem.o
  570. --- compiling garouter/gaTest.o
  571. --- linking libgarouter.o
  572. --- compiling grouter/grouteChan.o
  573. grouteChan.c: In function 'glChanCheckFunc':
  574. grouteChan.c:365:7: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'ClientData' [-Wformat]
  575. grouteChan.c:365:7: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'struct GCRChannel *' [-Wformat]
  576. grouteChan.c: In function 'glChanClip':
  577. grouteChan.c:422:2: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct GCRChannel *' [-Wformat]
  578. grouteChan.c: In function 'glChanShowFunc':
  579. grouteChan.c:466:3: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'ClientData' [-Wformat]
  580. grouteChan.c:473:5: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct GCRChannel *' [-Wformat]
  581. --- compiling grouter/grouteCrss.o
  582. --- compiling grouter/grouteDens.o
  583. --- compiling grouter/grouteMain.o
  584. --- compiling grouter/grouteMult.o
  585. --- compiling grouter/grouteMaze.o
  586. --- compiling grouter/groutePath.o
  587. --- compiling grouter/groutePen.o
  588. --- compiling grouter/grouteTest.o
  589. --- linking libgrouter.o
  590. --- compiling irouter/irCommand.o
  591. --- compiling irouter/irMain.o
  592. --- compiling irouter/irRoute.o
  593. --- compiling irouter/irTestCmd.o
  594. --- compiling irouter/irUtils.o
  595. --- linking libirouter.o
  596. --- compiling mzrouter/mzBlock.o
  597. --- compiling mzrouter/mzDebug.o
  598. --- compiling mzrouter/mzEstimate.o
  599. mzEstimate.c: In function 'mzDumpEstFunc':
  600. mzEstimate.c:1980:3: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat]
  601. mzEstimate.c:1995:4: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'dlong' [-Wformat]
  602. --- compiling mzrouter/mzXtndDown.o
  603. --- compiling mzrouter/mzXtndLeft.o
  604. --- compiling mzrouter/mzXtndRght.o
  605. --- compiling mzrouter/mzXtndUp.o
  606. --- compiling mzrouter/mzHint.o
  607. --- compiling mzrouter/mzInit.o
  608. --- compiling mzrouter/mzNumLine.o
  609. --- compiling mzrouter/mzMain.o
  610. --- compiling mzrouter/mzSearch.o
  611. --- compiling mzrouter/mzStart.o
  612. --- compiling mzrouter/mzSubrs.o
  613. --- compiling mzrouter/mzTech.o
  614. --- compiling mzrouter/mzTestCmd.o
  615. --- compiling mzrouter/mzWalk.o
  616. --- linking libmzrouter.o
  617. --- compiling router/rtrCmd.o
  618. --- compiling router/rtrMain.o
  619. --- compiling router/rtrDcmpose.o
  620. --- compiling router/rtrFdback.o
  621. rtrFdback.c: In function 'RtrChannelError':
  622. rtrFdback.c:102:2: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'struct GCRChannel *' [-Wformat]
  623. rtrFdback.c:106:2: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct GCRChannel *' [-Wformat]
  624. --- compiling router/rtrHazards.o
  625. --- compiling router/rtrChannel.o
  626. --- compiling router/rtrPaint.o
  627. --- compiling router/rtrPin.o
  628. rtrPin.c: In function 'rtrPinShow':
  629. rtrPin.c:428:3: warning: format '%d' expects argument of type 'int', but argument 8 has type 'struct gcrnet *' [-Wformat]
  630. rtrPin.c:428:3: warning: format '%x' expects argument of type 'unsigned int', but argument 9 has type 'struct pin *' [-Wformat]
  631. --- compiling router/rtrSide.o
  632. --- compiling router/rtrStem.o
  633. --- compiling router/rtrTech.o
  634. --- compiling router/rtrVia.o
  635. --- compiling router/rtrTravers.o
  636. --- linking librouter.o
  637. --- compiling gcr/gcrChannel.o
  638. --- compiling gcr/gcrColl.o
  639. --- compiling gcr/gcrDebug.o
  640. gcrDebug.c: In function 'gcrMakePinLR':
  641. gcrDebug.c:254:2: warning: format '%d' expects argument of type 'int *', but argument 3 has type 'struct gcrnet **' [-Wformat]
  642. gcrDebug.c: In function 'gcrSaveChannel':
  643. gcrDebug.c:287:5: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct GCRChannel *' [-Wformat]
  644. gcrDebug.c: In function 'gcrShowMap':
  645. gcrDebug.c:997:6: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
  646. gcrDebug.c: In function 'gcrMakePinLR':
  647. gcrDebug.c:254:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
  648. --- compiling gcr/gcrEdge.o
  649. --- compiling gcr/gcrFeas.o
  650. --- compiling gcr/gcrFlags.o
  651. --- compiling gcr/gcrInit.o
  652. --- compiling gcr/gcrLib.o
  653. --- compiling gcr/gcrRiver.o
  654. --- compiling gcr/gcrRoute.o
  655. --- compiling gcr/gcrShwFlgs.o
  656. gcrShwFlgs.c: In function 'gcrDumpChannel':
  657. gcrShwFlgs.c:213:5: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'struct GCRChannel *' [-Wformat]
  658. --- compiling gcr/gcrUnsplit.o
  659. --- linking libgcr.o
  660. --- compiling magic/magicTop.o
  661. --- linking libmagic.o
  662. --- compiling net2ir/net2ir.o
  663. --- linking libnet2ir.o
  664. --- compiling extcheck/extcheck.o
  665. --- linking libextcheck.o
  666. --- making libraries
  667. --- archiving libdatabase.a
  668. --- compiling utils/LIBdbio.o
  669. --- compiling utils/LIBmain.o
  670. --- compiling utils/LIBtextio.o
  671. --- archiving libutils.a
  672. --- archiving libextflat.a
  673. --- making main programs
  674. --- building main magic
  675. /tmp/portage/sci-electronics/magic-7.5.220/work/magic-7.5.220/ext2sim/ext2sim.c:669: multiple definition of `main'
  676. libmagic.o:/tmp/portage/sci-electronics/magic-7.5.220/work/magic-7.5.220/magic/magicTop.c:52: first defined here
  677. /tmp/portage/sci-electronics/magic-7.5.220/work/magic-7.5.220/ext2spice/ext2spice.c:836: multiple definition of `main'
  678. libmagic.o:/tmp/portage/sci-electronics/magic-7.5.220/work/magic-7.5.220/magic/magicTop.c:52: first defined here
  679. --- building main net2ir
  680. --- building main extcheck
  681. >>> Source compiled.
  682. >>> Test phase [none]: sci-electronics/magic-7.5.220
  683. >>> Install magic-7.5.220 into /tmp/portage/sci-electronics/magic-7.5.220/image/ category sci-electronics
  684. make -j24 -j1 DESTDIR=/tmp/portage/sci-electronics/magic-7.5.220/image/ install
  685. --- installing executable to /tmp/portage/sci-electronics/magic-7.5.220/image//usr/bin
  686. --- installing runtime files to /tmp/portage/sci-electronics/magic-7.5.220/image//usr/lib64
  687. make[2]: *** No rule to make target `/tmp/portage/sci-electronics/magic-7.5.220/image//usr/bin/magic', needed by `install'. Stop.
  688. make[2]: *** No rule to make target `/tmp/portage/sci-electronics/magic-7.5.220/image//usr/bin/net2ir', needed by `install'. Stop.
  689. make[2]: *** No rule to make target `/tmp/portage/sci-electronics/magic-7.5.220/image//usr/bin/extcheck', needed by `install'. Stop.
  690. >>> Completed installing magic-7.5.220 into /tmp/portage/sci-electronics/magic-7.5.220/image/
  691. ecompressdir: bzip2 -9 /usr/share/man
  692. * QA Notice: Package triggers severe warnings which indicate that it
  693. * may exhibit random runtime failures.
  694. * DRCbasic.c:264:6: warning: incompatible implicit declaration of built-in function 'memcpy' [enabled by default]
  695. * txInput.c:656:6: warning: incompatible implicit declaration of built-in function 'free' [enabled by default]
  696. * txInput.c:667:5: warning: incompatible implicit declaration of built-in function 'free' [enabled by default]
  697. * txInput.c:724:5: warning: incompatible implicit declaration of built-in function 'free' [enabled by default]
  698. * txInput.c:1054:7: warning: incompatible implicit declaration of built-in function 'free' [enabled by default]
  699. * Please do not file a Gentoo bug and instead report the above QA
  700. * issues directly to the upstream developers of this software.
  701. * Homepage: http://www.opencircuitdesign.com/magic/index.html