{"bugs":[{"bugid":900166,"firstseen":"2025-07-11T02:48:40.189262","severity":"minor","status":"IN_PROGRESS","summary":"app-editors\/jupp-3.1_p41-r1 has implicit function declarations in configure logs (MUSL-CLANG-SYSTEM)"}],"categories":[{"categoryid":395,"name":"app-editors","summary":"The app-editors category contains text editors."},{"categoryid":381,"name":"sys-libs","summary":"The sys-libs category contains various system-level libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5c1b7f5ff4ee5d3085f33c98782d97e93ca814a7","committime":"2026-05-25T06:00:55","packageid":60196,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Closes: https:\/\/bugs.gentoo.org\/975995\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"6b315a81cb359a2ee8fd64817959a8f2a4273dc4","committime":"2026-05-25T05:58:41","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: Add selinux flag"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4f3227a53c2d79985e72bac495d6540afc1cce46","committime":"2024-11-20T13:18:13","packageid":60196,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Signed-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"3f74d83f515ed246d42397d91a69f033e43989eb","committime":"2024-11-20T13:05:42","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: drop 3.1_p40"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Closes: https:\/\/bugs.gentoo.org\/944106\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"59b6e162fe999d4ee14186f887b8576f08807dd2","committime":"2024-11-20T13:03:48","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: Compile with gnu17 standard"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a38c340cfa52a1b095d7c20444dbc64900afb1c5","committime":"2022-12-06T09:16:45","packageid":60196,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kfm@plushkava.net","authorname":"Kerin Millar","body":"Per bug #881383, string replacing forms of parameter expansion must take care\nto quote - or appropriately escape - any nested parameter expansions, assuming\nthat their values are intended to be taken literally (as is almost invariably\nthe case). This has long been the case, but the introduction of the new\npatsub_replacement option in bash >=5.2 has brought the issue to the fore.\n\nIn the case of the app-editors\/jupp package, the improper quoting is not yet\ncausing any issues. Still, it is better to write the code properly to begin\nwith, especially considering the demonstrative value of robust code.\n\nSigned-off-by: Kerin Millar <kfm@plushkava.net>\nBug: https:\/\/bugs.gentoo.org\/881383\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"6a02df6f8f73f9d69ec9524f33adf761717118d4","committime":"2022-12-04T10:42:25","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: Apply patsub_replacement defences"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7e7d934df16978cd3e51770f397c66e80d0015e9","committime":"2022-10-01T07:46:40","packageid":60196,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Signed-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"ed2ced17bcd3b49ded2e699dac36153125127ffc","committime":"2022-10-01T07:33:48","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: drop 3.1_p38"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Signed-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"405235cb0470d1c75f94cdddefe684dc4fbf3648","committime":"2022-10-01T07:33:17","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: add 3.1_p41"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"635903a313571dd9d4a9f360bcd2aa33ebfbce1c","committime":"2020-12-28T00:35:04","packageid":60196,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Package-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"b1e2942c5cb739915944069833119bd08912e382","committime":"2020-12-28T00:17:41","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: Remove old."},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Package-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"ab7535dfaf6013f4a092eedaaff428daad23cb95","committime":"2020-12-28T00:16:02","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: Version bump to 3.1_p40."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"410c234da05cc670e7c756916045b0ad5d5625ca","committime":"2018-11-25T13:24:05","packageid":60196,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Package-Manager: Portage-2.3.51, Repoman-2.3.12\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"41b425295ec5d50e14fed6668f7f3d077f3d0d54","committime":"2018-11-25T13:00:42","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: Version bump."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"cfd531d10b57c3aaa7d226bd30a9510d4fb50824","committime":"2018-05-23T22:14:24","packageid":60196,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"c5a1a4830119fae051a3ea19d68e6af8a73c4ced","committime":"2018-05-23T21:40:10","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: Drop old (EAPI=4)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":60196,"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":60196,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"malfatti@neuro.ufrn.br","authorname":"T. Malfatti","commitid":"8457ba6f9fd6f0dbafcca1fb375788eeea02aae1","committime":"2017-01-26T18:44:34","packageid":60196,"repoid":1,"summary":"media-libs\/portaudio: Version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"28c942a3cf37ea3fff4209a27b4a0ecd60569549","committime":"2017-01-12T08:22:11","packageid":60196,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xmw@gentoo.org","authorname":"Michael Weber","body":"Package-Manager: portage-2.2.28","commitid":"aefebeafac03332c0daedd3d0d21167fb50dca62","committime":"2017-01-12T07:57:48","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: update ncurses dep to :0=."},{"authoremail":"xmw@gentoo.org","authorname":"Michael Weber","body":"Package-Manager: portage-2.2.28","commitid":"bf461de139b06061347b18342cf98c6c5aeb82e3","committime":"2017-01-12T07:56:23","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: Version bump (thanks mirabilos)."},{"authoremail":"xmw@gentoo.org","authorname":"Michael Weber","body":"Package-Manager: portage-2.2.28","commitid":"683231c5e57a8a5b3fa27e6bc22cb5056a90e5ee","committime":"2017-01-12T07:50:43","packageid":60196,"repoid":1,"summary":"app-editors\/jupp: drop old versions."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":60196,"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":60196,"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":60196,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":381,"description":"Console display library","ebuildids":[900286],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"ncurses","packageid":45285},{"block":false,"categoryid":381,"description":"SELinux userland library","ebuildids":[900286],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"selinux@gentoo.org","maintainername":"SELinux Team","name":"libselinux","packageid":48679,"summary":"Libselinux provides an API for SELinux applications to get and set process and file security contexts and to obtain security policy decisions. Required for any applications that use the SELinux API."}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":900286,"firstseen":"2026-05-25T07:10:27.868578","license":"GPL-1","moddate":"2026-05-25T06:10:26","packageid":60196,"repoid":1,"slot":"0","uses":["ncurses","selinux"],"version":"3.1_p41-r1"}],"masks":[],"package":{"categoryid":395,"description":"Portable version of Joe's Own Editor","firstseen":"2013-01-05T14:36:48.715968","maintainer":"xmw@gentoo.org","maintainername":"Michael Weber","name":"jupp","packageid":60196},"rdependencies":[{"block":false,"categoryid":381,"description":"Console display library","ebuildids":[900286],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"ncurses","packageid":45285},{"block":false,"categoryid":381,"description":"SELinux userland library","ebuildids":[900286],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"selinux@gentoo.org","maintainername":"SELinux Team","name":"libselinux","packageid":48679,"summary":"Libselinux provides an API for SELinux applications to get and set process and file security contexts and to obtain security policy decisions. Required for any applications that use the SELinux API."},{"block":true,"categoryid":395,"description":"A free ASCII-Text Screen Editor for UNIX","ebuildids":[900286],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"amynka@gentoo.org","maintainername":"Gentoo Emacs project","name":"joe","packageid":50042,"summary":"JOE (Joe's own editor) has the feel of most IBM PC text editors: The key-sequences are reminiscent of WordStar and Turbo-C. JOE is much more powerful than those editors, however. JOE has all of the features a UNIX user should expect: full use of termcap\/terminfo, excellent screen update optimizations, simple installation, and all of the UNIX-integration features of VI."}],"repos":[{"branch":"master","lastcommit":"850eb710bc366fa3429cdca17988162e5c1e81a9","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["http:\/\/www.mirbsd.org\/jupp.htm"],"uses":[{"description":"Add ncurses support (console display library)","isdefault":false,"use":"ncurses"},{"description":"!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur","isdefault":false,"use":"selinux"}]}