{"bugs":[{"bugid":962254,"firstseen":"2025-09-02T08:55:41.949708","severity":"normal","status":"CONFIRMED","summary":"app-text\/msort-8.53-r3 - [jdk25] msort.c:4251:(<snip>) undefined reference to NumStrKeyCopy"}],"categories":[{"categoryid":391,"name":"app-text","summary":"The app-text category contains tools for working with human-language text files."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f72ec193d93c917d0b9b72c89befd10c5f20a602","committime":"2024-12-23T20:18:23","packageid":69533,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Closes: https:\/\/bugs.gentoo.org\/880333\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"a161013664ddbef9c4f5bba95ed3735f11cef08c","committime":"2024-12-23T19:18:45","packageid":69533,"repoid":1,"summary":"app-text\/msort: drop 8.53-r2"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Signed-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"fcd3a0366ebbe4aa470ea782bccf869e45c4e965","committime":"2024-12-23T19:18:21","packageid":69533,"repoid":1,"summary":"app-text\/msort: fix qa VariableOrderWrong"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Signed-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"9f7e73173a3ef1edac4adbb6cb099ba15b99e8cb","committime":"2024-12-23T19:14:46","packageid":69533,"repoid":1,"summary":"app-text\/msort: x86 stable"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Signed-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"c0d2a5f68a62a4219ffa0d922c190c72eb99d594","committime":"2024-12-23T19:14:08","packageid":69533,"repoid":1,"summary":"app-text\/msort: amd64 stable"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"79bf0ffa56eb0504a440d4dd2155fbee203de574","committime":"2024-11-22T23:33:19","packageid":69533,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jy6x2b32pie9@yahoo.com","authorname":"NHOrus","body":"Remove erroneous extern, fix configure so it enables fopen()\n\nBug: https:\/\/bugs.gentoo.org\/880333\nSigned-off-by: NHOrus <jy6x2b32pie9@yahoo.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/39350\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"9bde74954b4b6bd291650daf46e5cd0ec0cab3c8","committime":"2024-11-17T17:52:13","packageid":69533,"repoid":1,"summary":"app-text\/msort: c23 porting"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"32fb08438dd47927c83a7d782690a21386d34644","committime":"2023-01-28T03:32:12","packageid":69533,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"39f99ad9abd0fc14c6293939003c9bc959479215","committime":"2023-01-28T03:23:22","packageid":69533,"repoid":1,"summary":"app-text\/msort: fix configure w\/ clang 16"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7c27e7c759b139ff1977df2929b8672cfec5d4ce","committime":"2022-02-09T23:07:04","packageid":69533,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Signed-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"12a255b8b8182ef1f193379b6aa8b4350e37539b","committime":"2022-02-09T19:54:47","packageid":69533,"repoid":1,"summary":"app-text\/msort: drop 8.53"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Signed-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"0ac687a8a2033ddc42e1275217c8b5dbd5763d29","committime":"2022-02-09T19:54:33","packageid":69533,"repoid":1,"summary":"app-text\/msort: update EAPI 7 -> 8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"db0d8b3c78a7866d68201a9978584488d6f788dd","committime":"2021-07-17T23:06:31","packageid":69533,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Current stable release of dev-libs\/libutf8proc does not install\nanymore into an own subdirectory, so we can drop that patch.\n\nCloses: https:\/\/bugs.gentoo.org\/802585\nPackage-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"5ba61e178ded689e1145083b180df6fe8329345e","committime":"2021-07-17T22:52:27","packageid":69533,"repoid":1,"summary":"app-text\/msort: drop libutf8proc patch"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"95c9e0327b961b8fe51ee676bb9c964f061b3a6e","committime":"2019-06-04T15:04:25","packageid":69533,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.67, Repoman-2.3.14\nSigned-off-by: Thomas Deutschmann <whissi@gentoo.org>","commitid":"cc7a07b84e19f505ed119e42e6a9aeb8caec2d39","committime":"2019-06-04T14:15:32","packageid":69533,"repoid":1,"summary":"app-text\/msort: x86 stable (bug #682736)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1fe2464b8405d635d8cb851c0e2ffc05b2f3db4d","committime":"2019-04-19T03:04:04","packageid":69533,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Signed-off-by: Aaron Bauman <bman@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"3342b062e50b1eccb8f11801c01aa3636cea6bbc","committime":"2019-04-19T02:47:43","packageid":69533,"repoid":1,"summary":"app-text\/msort: amd64 stable wrt bug #682736"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"feb116d9ff599dc26ae47c63166488b9292565bc","committime":"2018-11-10T19:46:35","packageid":69533,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conrad@kostecki.com","authorname":"Conrad Kostecki","body":"Msort is a program for sorting files in sophisticated ways.\n\nCloses: https:\/\/bugs.gentoo.org\/154528\nSigned-off-by: Conrad Kostecki <conrad@kostecki.com>\nPackage-Manager: Portage-2.3.51, Repoman-2.3.11\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/9986\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"02f92e490ec976cd87f7874207fa35745128c51f","committime":"2018-10-30T11:24:00","packageid":69533,"repoid":1,"summary":"app-text\/msort: New package"}],"dependencies":[{"block":false,"categoryid":393,"description":"Lightweight, robust, and efficient POSIX compliant regexp matching library","ebuildids":[845513],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"shell-tools@gentoo.org","maintainername":"Gentoo Shell Tools Project","name":"tre","packageid":43110},{"block":false,"categoryid":393,"description":"International Components for Unicode","ebuildids":[845513],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"office@gentoo.org","maintainername":"Gentoo Office project","name":"icu","packageid":54373},{"block":false,"categoryid":393,"description":"A clean C Library for processing UTF-8 Unicode data","ebuildids":[845513],"firstseen":"2015-06-08T13:38:11.406979","maintainer":"xmw@gentoo.org","maintainername":"Michael Weber","name":"libutf8proc","packageid":63765},{"block":false,"categoryid":393,"description":"A library for converting unicode strings to numbers and vice versa","ebuildids":[845513],"firstseen":"2018-11-10T19:55:36.158088","name":"libuninum","packageid":69534,"summary":"This is a library for converting unicode strings to numbers and numbers to unicode strings. Standard functions like strtoul, strtod, and sprintf do this for numbers written in the usual western number system using the indo-arabic numerals, but they do not handle other number systems. The main functions take as input a UTF-32 unicode string and compute the corresponding unsigned integer."}],"depending":[],"ebuilds":[{"archs":["amd64","x86"],"ebuildid":845513,"firstseen":"2024-11-22T23:40:08.110995","license":"GPL-3 LGPL-3","moddate":"2026-03-22T20:20:49","packageid":69533,"repoid":1,"slot":"0","uses":["heap","icu","libuninum"],"version":"8.53-r3"}],"masks":[],"package":{"categoryid":391,"description":"A program for sorting files in sophisticated ways","firstseen":"2018-11-10T19:55:36.158088","name":"msort","packageid":69533,"summary":"Msort is a program for sorting files in sophisticated ways. It was originally developed for alphabetizing dictionaries of \"exotic\" languages in formats like those used by Shoebox and Toolbox, for which it has been extensively used, but is useful for many other purposes. Msort differs from typical sort utilities in providing greater flexibility in parsing the input into records and identifying key fields and greater control over the sort order."},"rdependencies":[{"block":false,"categoryid":393,"description":"Lightweight, robust, and efficient POSIX compliant regexp matching library","ebuildids":[845513],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"shell-tools@gentoo.org","maintainername":"Gentoo Shell Tools Project","name":"tre","packageid":43110},{"block":false,"categoryid":393,"description":"International Components for Unicode","ebuildids":[845513],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"office@gentoo.org","maintainername":"Gentoo Office project","name":"icu","packageid":54373},{"block":false,"categoryid":393,"description":"A clean C Library for processing UTF-8 Unicode data","ebuildids":[845513],"firstseen":"2015-06-08T13:38:11.406979","maintainer":"xmw@gentoo.org","maintainername":"Michael Weber","name":"libutf8proc","packageid":63765},{"block":false,"categoryid":393,"description":"A library for converting unicode strings to numbers and vice versa","ebuildids":[845513],"firstseen":"2018-11-10T19:55:36.158088","name":"libuninum","packageid":69534,"summary":"This is a library for converting unicode strings to numbers and numbers to unicode strings. Standard functions like strtoul, strtod, and sprintf do this for numbers written in the usual western number system using the indo-arabic numerals, but they do not handle other number systems. The main functions take as input a UTF-32 unicode string and compute the corresponding unsigned integer."}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/billposer.org\/Software\/msort.html"],"uses":[{"description":"Use heap instead of alloca()","isdefault":false,"packageid":69533,"use":"heap"},{"defaultflag":true,"description":"Use dev-libs\/icu instead of dev-libs\/libutf8proc.","isdefault":true,"packageid":69533,"use":"icu"},{"defaultflag":true,"description":"Use dev-libs\/libuninum for conversion.","isdefault":true,"packageid":69533,"use":"libuninum"}]}