{"bugs":[{"bugid":729520,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"app-text\/barcode-0.99-r2 fails to compile: ld.lld: error: undefined symbol: rpl_calloc"}],"categories":[{"categoryid":463,"name":"app-office","summary":"The app-office category contains 'office' (word processing, spreadsheets, presentation) software packages."},{"categoryid":391,"name":"app-text","summary":"The app-text category contains tools for working with human-language text files."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Bug: https:\/\/bugs.gentoo.org\/473598\nBug: https:\/\/bugs.gentoo.org\/720224\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"2d25fad95cbaa525c8945d8e582c749d49524f49","committime":"2025-12-19T09:25:43","packageid":53450,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b082176271c4f0d63a97962e4b75785991196236","committime":"2025-12-17T15:16:13","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"The arch and OS that matches it are obsolete.\n\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"0a7ffce789e36042bac35ea5e0b8b2b654e5b490","committime":"2025-12-17T15:07:23","packageid":53450,"repoid":1,"summary":"*: remove ppc-macos keyword"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5af038d8b9c10d3a9d8aabde5cd360bc87a25e0f","committime":"2025-10-18T14:33:34","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arkamar@gentoo.org","authorname":"Petr Vaněk","body":"Signed-off-by: Petr Vaněk <arkamar@gentoo.org>","commitid":"9f0a8a88bf1d6ca434685f3df99919badba9f501","committime":"2025-10-18T14:23:31","packageid":53450,"repoid":1,"summary":"app-text\/barcode: drop 0.99-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4dc9987467757284e4484b2898a7f98dbad3bac8","committime":"2025-09-07T22:04:00","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"b098a8ff282662c5f104a9a24a920aedb187a0a2","committime":"2025-09-07T21:47:35","packageid":53450,"repoid":1,"summary":"app-text\/barcode: Stabilize 0.99-r2 x86, #962470"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e5692b0c847b37c7d2bf8b75f5e77f4f93d733ca","committime":"2025-09-07T21:47:33","packageid":53450,"repoid":1,"summary":"app-text\/barcode: Stabilize 0.99-r2 amd64, #962470"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"587d31de320313466b36942dbf04597d7be4ab91","committime":"2025-08-07T05:09:42","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"... to avoid installing broken static libraries w\/ LTO.\n\nCloses: https:\/\/bugs.gentoo.org\/959324\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"8f3652a708bc7d7fde51d1612ac1826b88bd43ed","committime":"2025-08-07T03:46:52","packageid":53450,"repoid":1,"summary":"app-text\/barcode: use dot-a.eclass"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"In 2010, the package was ported to automake and libtool. The library was\ndropped in the port; later, barcode.h was updated to include private\nheaders, like config.h\n\nIn Gentoo, we patched it back to install a library again. Crudely, since\nit \"had\" to install \/usr\/include\/gettext.h as well, which is, erm, kind\nof Very Bad(tm). It still required config.h as well, which meant it\nworked with its revdep \"glabels\" but perhaps not much else (or at least,\nit would need a GNU autoheader using project). Not even a HAVE_CONFIG_H\nguard.\n\nFix that by patching the header so we can avoid installing incorrect\nheaders.\n\nTake this opportunity as well to improve libtool use by using\nlib_LIBRARIES, i.e. don't require libtool to compile a library that is\nnever shared, don't install *.la files.\n\nBug: https:\/\/bugs.gentoo.org\/758491\nCloses: https:\/\/bugs.gentoo.org\/841869\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"ee2278ef590d249d5d8f2b23d869a43ab31b3c10","committime":"2025-08-07T03:05:32","packageid":53450,"repoid":1,"summary":"app-text\/barcode: properly install static lib, without mangled headers"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"```\n * SED: some expressions in the following did not cause any changes\n *     sed -i -e '\/^LDFLAGS =\/s:=:+=:' -e \"\/^aLIBDIR\/s:lib:$(get_libdir):\" -e '\/^INFODIR\/s:info:share\/info:' -e '\/^MAN\/s:man:share\/man:' Makefile.in || die;\n * no-op: -e \/^aLIBDIR\/s:lib:lib64:\n * no-op: -e \/^INFODIR\/s:info:share\/info:\n * no-op: -e \/^MAN\/s:man:share\/man:\n```\n\nThe 0.99 release migrated to automake, rendering these fixes obsolete.\nBut the kicker is that adding an eautoreconf ***after*** the sed,\noverwrites the sed even if it applied. So it absolutely couldn't do\nanything anyway.\n\nBug: https:\/\/bugs.gentoo.org\/814305\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"2b715c750aa0d2faae423e83cc7ef9af3b3691a2","committime":"2025-08-07T02:44:44","packageid":53450,"repoid":1,"summary":"app-text\/barcode: remove outdated useless sed"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"8e39cd2f286ef2b860855b33171be757f4c0fb03","committime":"2025-08-07T02:43:58","packageid":53450,"repoid":1,"summary":"app-text\/barcode: update EAPI 7 -> 8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f049e871c64d1768bf8b151d27981e67621cb0cb","committime":"2023-12-29T01:16:55","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"45ee973bbab5d369b6489fb2fb2bfe17c2903380","committime":"2023-12-29T01:02:30","packageid":53450,"repoid":1,"summary":"app-text\/barcode: Keyword 0.99-r1 arm64, #920856"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0e9bc42bd16827351bb6d0a7d6dbc90edee0e04b","committime":"2022-12-25T21:33:01","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Closes: https:\/\/bugs.gentoo.org\/881587\nSigned-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"1ce27423a7b514ae523975febe953bec6118076e","committime":"2022-12-25T21:17:38","packageid":53450,"repoid":1,"summary":"app-text\/barcode: update LICENSE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f3a52ef1dfe9d6f7023dd05ac09db75914613ef2","committime":"2022-12-25T20:33:00","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Closes: https:\/\/bugs.gentoo.org\/521128\nSigned-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"a0d667ccdc30ed88649b59fc8cf2ddd926609c4b","committime":"2022-12-25T20:18:56","packageid":53450,"repoid":1,"summary":"app-text\/barcode: fix format security issue"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9b7c737dc444f127692b296945a59abaa8453ee0","committime":"2022-04-09T02:49:12","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a1a8459e078db865c3b7586f9b202a45a09b8ca1","committime":"2022-04-09T01:44:14","packageid":53450,"repoid":1,"summary":"app-text\/barcode: switch to xz"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"770fb0f74e0be33afeaa2d04aaf592967f43228a","committime":"2021-11-23T15:06:28","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Closes: https:\/\/bugs.gentoo.org\/814305\nPackage-Manager: Portage-3.0.28, Repoman-3.0.3\nSigned-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"dc883edadf4bf449e94f141f87290f8781fb8875","committime":"2021-11-23T14:21:31","packageid":53450,"repoid":1,"summary":"app-text\/barcode: QA use eautoreconf"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"84ec02f699c048ba0f761ca873632858d61ca08c","committime":"2021-05-17T01:20:02","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"35105200f137390a31c237a9fcd45f1fb2ba85d1","committime":"2021-05-17T01:13:48","packageid":53450,"repoid":1,"summary":"app-text\/barcode: fix DoubleEmptyLine"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"beff7cde2cd5d1ff60dc0dda2fba5a27e235eb3a","committime":"2021-05-16T19:05:07","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Closes: https:\/\/bugs.gentoo.org\/758491\nPackage-Manager: Portage-3.0.18, Repoman-3.0.3\nRepoMan-Options: --force\nSigned-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"bd3eb60f46af56a02a5b11976349009cadbcc083","committime":"2021-05-16T18:56:00","packageid":53450,"repoid":1,"summary":"app-text\/barcode: also install static library"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fe8acad390c0ca29f9356ce3b5cd7c218bb9d230","committime":"2020-12-28T12:05:11","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jakov.smolic@sartura.hr","authorname":"Jakov Smolic","body":"Closes: https:\/\/bugs.gentoo.org\/707686\nPackage-Manager: Portage-3.0.9, Repoman-3.0.1\nSigned-off-by: Jakov Smolic <jakov.smolic@sartura.hr>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"6a1d76b6138e6a7150e8d6228b6d43e9be997158","committime":"2020-12-28T11:50:13","packageid":53450,"repoid":1,"summary":"app-text\/barcode: Port to EAPI 7"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"33e16b6a5bd59e7d9c4bcc04b11a2f6d149e0aa2","committime":"2020-11-27T19:05:24","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Signed-off-by: Aaron Bauman <bman@gentoo.org>","commitid":"c8c839fce71da26eb1ab23938072c8533ca8fd0a","committime":"2020-11-27T18:37:37","packageid":53450,"repoid":1,"summary":"app-text\/barcode: drop old EAPI"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8ca110c9a68d186263dc646bb61f26483dc38f24","committime":"2020-11-27T16:35:30","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.9, Repoman-3.0.2\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"ee81999a603ad2dad75fee20fa892cb050ff9fdc","committime":"2020-11-27T16:03:03","packageid":53450,"repoid":1,"summary":"app-text\/barcode: amd64 stable wrt bug #756919"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7a243c98984652bbf4a66e72a4cdcefa960fa27f","committime":"2020-11-27T00:06:57","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-3.0.10, Repoman-3.0.2\nSigned-off-by: Thomas Deutschmann <whissi@gentoo.org>","commitid":"8b3ae7041bf5e14519d754f66ea337ab1ed3c0ca","committime":"2020-11-26T23:28:39","packageid":53450,"repoid":1,"summary":"app-text\/barcode: x86 stable (bug #756919)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":53450,"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":53450,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"4c31227e4969ea3d9569c148ce58b642de47a3a0","committime":"2017-02-25T23:02:18","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Package-Manager: Portage-2.3.3, Repoman-2.3.1","commitid":"000faa37b1b4704842c98552340cac5dcfa23a3c","committime":"2017-02-25T22:30:57","packageid":53450,"repoid":1,"summary":"app-text\/barcode: version bump to 0.99"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"807d7c8ef7ce9a17a831c4b042b497afa97d470d","committime":"2015-08-24T14:06:35","packageid":53450,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jlec@gentoo.org","authorname":"Justin Lecher","body":"Signed-off-by: Justin Lecher <jlec@gentoo.org>","commitid":"37bbeedfc9da875ab8972d54d2328d808a700c10","committime":"2015-08-24T13:37:21","packageid":53450,"repoid":1,"summary":"Use https for most gnu.org URLs"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":53450,"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":53450,"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":53450,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":391,"description":"Library for handling paper characteristics","ebuildids":[872301],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"printing@gentoo.org","maintainername":"Gentoo Printing Project","name":"libpaper","packageid":52304}],"depending":[{"block":false,"categoryid":463,"description":"Program for creating labels and business cards","ebuildids":[866506,866506],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glabels","packageid":46009,"summary":"gLabels is a program for creating labels and business cards for the GNOME desktop environment. It is designed to work with various laser\/ink-jet peel-off label and business card sheets that you'll find at most office supply stores."}],"ebuilds":[{"archs":["amd64","x86","~arm","~arm64","~ppc","~ppc64"],"ebuildid":872301,"firstseen":"2025-08-07T06:29:55.808032","license":"GPL-3","moddate":"2026-03-22T20:20:48","packageid":53450,"repoid":1,"slot":"0","uses":[],"version":"0.99-r2"}],"masks":[],"package":{"categoryid":391,"description":"barcode generator","firstseen":"2010-05-04T00:54:45.661860","maintainer":"tamiko@gentoo.org","maintainername":"Matthias Maier","name":"barcode","packageid":53450},"rdependencies":[{"block":false,"categoryid":391,"description":"Library for handling paper characteristics","ebuildids":[872301],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"printing@gentoo.org","maintainername":"Gentoo Printing Project","name":"libpaper","packageid":52304}],"repos":[{"branch":"master","lastcommit":"82366aa45a35f6900f43023917c2c86ccdbb00a3","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/www.gnu.org\/software\/barcode\/"],"uses":[]}