{"bugs":[{"bugid":715464,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-games\/libnw-1.30.02 : collect2: error: ld returned 1 exit status"}],"categories":[{"categoryid":442,"name":"dev-games","summary":"The dev-games category contains libraries and utilities relevant to games programming."},{"categoryid":353,"name":"sci-biology","summary":"The sci-biology category contains software that can be used in biological and related scientific environments."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4f05dd008700c126059d9a9cd8de5251e3075bf1","committime":"2025-04-07T15:50:39","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0d4243ca0ce312a3e0ceb623ac24de7048defe73","committime":"2025-04-07T15:43:11","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: Stabilize 1.30.02-r2 amd64, #953320"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"abbd753b531b2370ac3650090cdb3989210a4550","committime":"2025-04-07T05:20:16","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"ee2fd0dbfccbce63d7ac4f1193ccd2bc9bf62240","committime":"2025-04-07T05:07:11","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: Stabilize 1.30.02-r2 x86, #953320"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"aac7bca6af455d73fe08b8d9436346324811aff2","committime":"2025-02-10T09:18:38","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"74752d42769447a61d92fb44c61ec98eafa60b2f","committime":"2025-02-10T09:08:57","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: style tweak"},{"authoremail":"jy6x2b32pie9@yahoo.com","authorname":"NHOrus","body":"Incompatible pointers reside in autogenerated code, regenerating it\nwith byson fails. Hence patching both .y and .c files. Patching order\nmust be preserved, or make tries to regenerate them and fails.\nMinimal inclusion of changes to port to C23.\n\nBug: https:\/\/bugs.gentoo.org\/931876\nSigned-off-by: NHOrus <jy6x2b32pie9@yahoo.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/40117\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"81bf071611c64d183b3764c9318e0bd0eb394caf","committime":"2025-01-13T14:02:15","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: fix incompatible pointer types, port to C23"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7db6e52d3ac5a2d945fed27b29423d48aa6092e6","committime":"2024-05-06T06:19:12","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz93@gmail.com","authorname":"Eli Schwartz","body":"Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"49006d0269a1cf518a6e4012d2b6fa8a91c3d278","committime":"2024-05-06T05:47:34","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: update EAPI 7 -> 8"},{"authoremail":"eschwartz93@gmail.com","authorname":"Eli Schwartz","body":"Closes: https:\/\/bugs.gentoo.org\/855314\nSigned-off-by: Eli Schwartz <eschwartz93@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"29582e0918323c8387c194751daacf3be5806211","committime":"2024-05-06T05:44:31","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: mark as LTO-unsafe, strict-aliasing unsafe"},{"authoremail":"eschwartz93@gmail.com","authorname":"Eli Schwartz","body":"But it's a generated automake Makefile.in, and the sed is removing every\nline containing \"CC = @CC@\", so it's puzzling that anyone ever thought\nto do this.\n\nIt was originally added in gentoo-historical-2:\n\n  29 Jan 2009; Michael Sterrett <mr_bones_@gentoo.org> libnw-1.30.02.ebuild:\n  EAPI=2; respect CC\n\nAnd 15 years later it's the same (2003) tarball and the sed is decidedly\nnot needed (nor ever was).\n\nRemove this bloaty junk.\n\nSigned-off-by: Eli Schwartz <eschwartz93@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"fd511cef256c2e34df28fe5e4f3eb09dd1545ba2","committime":"2024-05-06T05:22:53","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: remove highly confusing sed to \"respect CC\""},{"authoremail":"eschwartz93@gmail.com","authorname":"Eli Schwartz","body":"This is an especially vintage configure script. It was generated by\nautoconf 2.13, and the tarball is dated 2003.\n\nIt failed pretty early on:\nconfigure: error: installation or configuration problem: C compiler cannot create executables.\n\n(There are still other modern C porting errors.)\n\nCloses: https:\/\/bugs.gentoo.org\/875065\nCloses: https:\/\/bugs.gentoo.org\/909546\nSigned-off-by: Eli Schwartz <eschwartz93@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f02e8249af6d00a65f810f776ccc1ac0012f33ef","committime":"2024-05-06T05:16:41","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: fix Modern C porting error in vintage configure script"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e817756739654c06c8a96e8fb68a3da1ba3af055","committime":"2024-04-30T18:48:55","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"watermanpaint@posteo.net","authorname":"Lucio Sauer","body":"bump copyright of touched ebuilds to 2024\n\nSigned-off-by: Lucio Sauer <watermanpaint@posteo.net>\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"794061a3298b5716db015defa7b3e2c583b73980","committime":"2024-04-12T10:47:52","packageid":52861,"repoid":1,"summary":"*\/*: inline mirror:\/\/sourceforge"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cc7ff4207fbccc7c7d8f8ad3df8ea8ac69e3d0ea","committime":"2024-01-08T12:39:46","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0ef026269d259e047837e32529f79a8185844661","committime":"2024-01-08T12:20:08","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"All of these will be using app-alternatives\/yacc anyway as they're not unsetting\n\nYACC or LEX, so make the dep reflect reality.\n\n(Included both YACC and LEX out of conservatism.)\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"33ece3b5cae33c6835a7fcf4dabc2dbb771569c1","committime":"2024-01-08T12:06:21","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: sys-devel\/bison -> app-alternatives\/yacc"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"All of these will be using app-alternatives\/lex anyway as they're not unsetting\n\nYACC or LEX, so make the dep reflect reality.\n\n(Included both YACC and LEX out of conservatism.)\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"deaa983dd8852208248e4ed36bd7928731626db4","committime":"2024-01-08T11:46:11","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: sys-devel\/flex -> app-alternatives\/lex"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"596abb45bfd460ad19e1f3304334866cd8268f0f","committime":"2023-07-02T20:31:51","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mmk@levelnine.at","authorname":"Michael Mair-Keimberger","body":"Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>\nSigned-off-by: James Le Cuirot <chewi@gentoo.org>","commitid":"b739241a0432c2e0a0490e02bd57269c3906ed1e","committime":"2023-07-02T13:14:06","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: update HOMEPAGE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a30c91820f60ecbf5baae436f667755556c01532","committime":"2020-11-14T20:35:20","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jakov.smolic@sartura.hr","authorname":"Jakov Smolic","body":"Closes: https:\/\/bugs.gentoo.org\/726874\nPackage-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Jakov Smolic <jakov.smolic@sartura.hr>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"a6faca9a746d6e022316301ae402a2ea3aa96e93","committime":"2020-11-14T20:18:04","packageid":52861,"repoid":1,"summary":"dev-games\/libnw: disable static libs"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"668164558a9f9f80f8b081fea95b99d49001490f","committime":"2017-07-08T22:44:33","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/4614","commitid":"c5c0ebe77f1380487e6d61226e74ef054f285ce3","committime":"2017-07-08T22:08:45","packageid":52861,"repoid":1,"summary":"*games*\/*: Dekeyword ppc\/ia64\/sparc"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":52861,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":52861,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":52861,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":52861,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":52861,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[],"depending":[{"block":true,"categoryid":353,"description":"Tools for processing phylogenetic trees","ebuildids":[866730],"firstseen":"2010-06-06T14:35:26.247608","maintainer":"sci-biology@gentoo.org","maintainername":"Gentoo Biology Project","name":"newick-utils","packageid":55866}],"ebuilds":[{"archs":["amd64","x86"],"ebuildid":853519,"firstseen":"2025-02-10T09:25:37.607240","license":"openknights","moddate":"2026-03-22T20:20:49","packageid":52861,"repoid":1,"slot":"0","uses":[],"version":"1.30.02-r2"},{"archs":["amd64","x86"],"ebuildid":825215,"firstseen":"2024-05-06T07:24:03.875560","license":"openknights","moddate":"2026-03-22T20:20:49","packageid":52861,"repoid":1,"slot":"0","uses":[],"version":"1.30.02-r1"}],"masks":[],"package":{"categoryid":442,"description":"Tools and libraries for NWN file manipulation","firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"libnw","packageid":52861,"summary":"libnw - libnw's aim is to provide platform-independent routines for the low- and mid-level manipulation of NWN resources, as members of game data files, modules, hak paks, export files, or stand alone. As a side effect, command-line programs are often produced to exercise portions of the library. Ultimately, these routines are intended to be assembled along with some form of GUI to make an equivalent to BioWare's Aurora Toolset. libnw is very much a work in progress, coded in C, and initially developed on ia32 hardware running GNU\/Linux. Members of the OK Project have assisted in porting the code to Mac OS X, as well."},"rdependencies":[{"block":true,"categoryid":353,"description":"Tools for processing phylogenetic trees","ebuildids":[825215,853519],"firstseen":"2010-06-06T14:35:26.247608","maintainer":"sci-biology@gentoo.org","maintainername":"Gentoo Biology Project","name":"newick-utils","packageid":55866}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/sourceforge.net\/projects\/openknights\/"],"uses":[]}