On Fri, May 10, 2024 at 10:52:07AM -0400, Benj. Mako Hill wrote:
> Greetings!
>
>
> > Your patch looks good to me and works as promised, thanks! Before
> > forwarding
> > it to upstream, we need an appropriate update of vidir documentation. Are
> > you
> > interested in preparing that? (If
Package: python3-asyncssh
Version: 2.10.1-2
Severity: minor
Dear Maintainer,
please backport upstream commit 40da3934ef7b041 ("Hide cryptography
37.0.0 deprecation warnings").
Importing asyncssh on a current trixie system results in warnings
$ python3 -c 'import asyncssh'
Hi,
I prepared a merge-request for fixing it (and adding a test to check
against bug revival):
https://salsa.debian.org/openstack-team/third-party/pyroute2/-/merge_requests/1
Might someone take a look at it?
Shall I set someone specific as reviewer on the MR?
Kind regards,
Nicolas
oh, I'm sorry, I forgot to Cc the pyroute2 uploaders in the initial RFS
mail.
On Thu 15 Feb 2024 11:56:09 GMT, Nicolas Schier wrote:
> Package: sponsorship-requests
> Severity: normal
>
> Dear mentors,
>
> I am looking for a sponsor for my package "pyroute2
oh, I'm sorry, I forgot to Cc the pyroute2 uploaders in the initial RFS
mail.
On Thu 15 Feb 2024 11:56:09 GMT, Nicolas Schier wrote:
> Package: sponsorship-requests
> Severity: normal
>
> Dear mentors,
>
> I am looking for a sponsor for my package "pyroute2
Actually, pyroute2 is team-maintained (openstack), but its Vcs is
currently marked as private (cp. #1052605).
Regards,
--
Nicolas Schier
signature.asc
Description: PGP signature
Actually, pyroute2 is team-maintained (openstack), but its Vcs is
currently marked as private (cp. #1052605).
Regards,
--
Nicolas Schier
signature.asc
Description: PGP signature
is updated (but UNRELEASED -> unstable change is missing).
golang-github-xanzy-go-gitlab (>=0.93, <<0.95) is the last missing
dependency for glab-1.36 (also uploaded to mentors and looking forward
for review and sponsoring).
Regards,
--
Nicolas Schier
signature.asc
Description: PGP signature
uploaded to mentors and looking forward for
review and sponsoring [1].
Regards,
Nicolas Schier
[1]: https://mentors.debian.net/package/golang-github-xanzy-go-gitlab/
signature.asc
Description: PGP signature
uploaded to mentors and looking forward for
review and sponsoring [1].
Regards,
Nicolas Schier
[1]: https://mentors.debian.net/package/golang-github-xanzy-go-gitlab/
signature.asc
Description: PGP signature
uploaded to mentors and looking forward for
review and sponsoring [1].
Regards,
Nicolas Schier
[1]: https://mentors.debian.net/package/golang-github-xanzy-go-gitlab/
signature.asc
Description: PGP signature
is updated (but UNRELEASED -> unstable change is missing).
golang-github-xanzy-go-gitlab (>=0.93, <<0.95) is the last missing
dependency for glab-1.36 (also uploaded to mentors and looking forward
for review and sponsoring).
Regards,
--
Nicolas Schier
signature.asc
Description: PGP signature
is updated (but UNRELEASED -> unstable change is missing).
golang-github-xanzy-go-gitlab (>=0.93, <<0.95) is the last missing
dependency for glab-1.36 (also uploaded to mentors and looking forward
for review and sponsoring).
Regards,
--
Nicolas Schier
signature.asc
Description: PGP signature
On Sat 30 Dec 2023 13:32:44 GMT, Jérémy Lal wrote:
> Hi,
>
> is there any advance on
> https://salsa.debian.org/go-team/packages/golang-k8s-apimachinery.git
> ?
>
> I could help with it.
thanks. It seems to me that you took over already :)
My latest version is at
On Sat 30 Dec 2023 13:32:44 GMT, Jérémy Lal wrote:
> Hi,
>
> is there any advance on
> https://salsa.debian.org/go-team/packages/golang-k8s-apimachinery.git
> ?
>
> I could help with it.
thanks. It seems to me that you took over already :)
My latest version is at
Hi Nilesh,
On Thu, Dec 21, 2023 at 11:10:27PM +0530, Nilesh Patra wrote:
> On Wed, Dec 20, 2023 at 08:35:38AM +0100, Nicolas Schier wrote:
> > Hi,
> >
> > I've packaged golang-github-google-gnostic-models, and I need a sponsor
> > to get it uploaded. The package is a
Hi Nilesh,
On Thu, Dec 21, 2023 at 11:10:27PM +0530, Nilesh Patra wrote:
> On Wed, Dec 20, 2023 at 08:35:38AM +0100, Nicolas Schier wrote:
> > Hi,
> >
> > I've packaged golang-github-google-gnostic-models, and I need a sponsor
> > to get it uploaded. The package is a
Hi Nilesh,
On Thu, Dec 21, 2023 at 11:10:27PM +0530, Nilesh Patra wrote:
> On Wed, Dec 20, 2023 at 08:35:38AM +0100, Nicolas Schier wrote:
> > Hi,
> >
> > I've packaged golang-github-google-gnostic-models, and I need a sponsor
> > to get it uploaded. The package is a
On Thu, Dec 21, 2023 at 11:01:23PM +0530 Nilesh Patra wrote:
> On Wed, Dec 20, 2023 at 09:49:48AM +0100, Nicolas Schier wrote:
> > On Wed, Dec 20, 2023 at 09:44:31AM +0100 Nicolas Schier wrote:
> > ah, I forgot to mention that 'uscan' does choose the "correct" upst
On Thu, Dec 21, 2023 at 11:01:23PM +0530 Nilesh Patra wrote:
> On Wed, Dec 20, 2023 at 09:49:48AM +0100, Nicolas Schier wrote:
> > On Wed, Dec 20, 2023 at 09:44:31AM +0100 Nicolas Schier wrote:
> > ah, I forgot to mention that 'uscan' does choose the "correct" upst
On Thu, Dec 21, 2023 at 11:01:23PM +0530 Nilesh Patra wrote:
> On Wed, Dec 20, 2023 at 09:49:48AM +0100, Nicolas Schier wrote:
> > On Wed, Dec 20, 2023 at 09:44:31AM +0100 Nicolas Schier wrote:
> > ah, I forgot to mention that 'uscan' does choose the "correct" upst
On Wed, Dec 20, 2023 at 09:44:31AM +0100 Nicolas Schier wrote:
> Date: Wed, 20 Dec 2023 09:44:31 +0100
> From: Nicolas Schier
> To: debian...@lists.debian.org
> Cc: 1012...@bugs.debian.org, n.sch...@avm.de
> Subject: golang-k8s-apimachinery: Please remove protected references fro
On Wed, Dec 20, 2023 at 09:44:31AM +0100 Nicolas Schier wrote:
> Date: Wed, 20 Dec 2023 09:44:31 +0100
> From: Nicolas Schier
> To: debian...@lists.debian.org
> Cc: 1012...@bugs.debian.org, n.sch...@avm.de
> Subject: golang-k8s-apimachinery: Please remove protected references fro
On Wed, Dec 20, 2023 at 09:44:31AM +0100 Nicolas Schier wrote:
> Date: Wed, 20 Dec 2023 09:44:31 +0100
> From: Nicolas Schier
> To: debian-go@lists.debian.org
> Cc: 1012...@bugs.debian.org, n.sch...@avm.de
> Subject: golang-k8s-apimachinery: Please remove protected references fro
Hi,
while attempting to take-over ITP #1012720 for golang-k8s-apimachinery, I am
struggling with the current repository state at salsa [1]. The current state
was auto-generated by dh-make-golang but has (at least) these flaws:
* upstream branch contains non-upstream commit, preventing
Hi,
while attempting to take-over ITP #1012720 for golang-k8s-apimachinery, I am
struggling with the current repository state at salsa [1]. The current state
was auto-generated by dh-make-golang but has (at least) these flaws:
* upstream branch contains non-upstream commit, preventing
Hi,
while attempting to take-over ITP #1012720 for golang-k8s-apimachinery, I am
struggling with the current repository state at salsa [1]. The current state
was auto-generated by dh-make-golang but has (at least) these flaws:
* upstream branch contains non-upstream commit, preventing
Hi,
I've packaged golang-github-google-gnostic-models, and I need a sponsor
to get it uploaded. The package is a requirement for golang-k8s-apimachinery
(cp. #1012720).
Salsa:
https://salsa.debian.org/go-team/packages/golang-github-google-gnostic-models.git
Changelog:
Hi,
I've packaged golang-github-google-gnostic-models, and I need a sponsor
to get it uploaded. The package is a requirement for golang-k8s-apimachinery
(cp. #1012720).
Salsa:
https://salsa.debian.org/go-team/packages/golang-github-google-gnostic-models.git
Changelog:
Hi,
I've packaged golang-github-google-gnostic-models, and I need a sponsor
to get it uploaded. The package is a requirement for golang-k8s-apimachinery
(cp. #1012720).
Salsa:
https://salsa.debian.org/go-team/packages/golang-github-google-gnostic-models.git
Changelog:
Control: owner -1 !
Hi Bartek,
On Mon, Dec 18, 2023 at 02:02:55PM +0100 Bartosz Fenski wrote:
> So is someone working on that ITP currently?
> Seems it's one of many missing dependencies for k9s tool which I'm working
> on.
yes, the actual packaging of golang-k8s-apimachinery does not seem to
Control: owner -1 !
Hi Bartek,
On Mon, Dec 18, 2023 at 02:02:55PM +0100 Bartosz Fenski wrote:
> So is someone working on that ITP currently?
> Seems it's one of many missing dependencies for k9s tool which I'm working
> on.
yes, the actual packaging of golang-k8s-apimachinery does not seem to
Hi Arthur,
are you still working on packaging golang-github-google-gnostic-models?
For packaging the newer versions of glab, we need several new golang packages
and one of them is golang-github-google-gnostic-models. For my local tests, I
failed using the default 'dh-make-golang' but had to
Hi Arthur,
are you still working on packaging golang-github-google-gnostic-models?
For packaging the newer versions of glab, we need several new golang packages
and one of them is golang-github-google-gnostic-models. For my local tests, I
failed using the default 'dh-make-golang' but had to
ge.fit
>
> While FIT supports a ramdisk / initrd, no attempt is made to support
> this here, since it must be built separately from the Linux build.
>
> Signed-off-by: Simon Glass
> ---
for the kbuild parts:
Reviewed-by: Nicolas Schier
> Changes in v9:
> - Move the com
On Fri, Dec 01, 2023 at 08:54:41PM -0700, Simon Glass wrote:
> Add a new variable containing a list of possible targets. Mark them as
> phony. This matches the approach taken for arch/arm
>
> Signed-off-by: Simon Glass
> ---
Reviewed-by: Nicolas Schier
signature.asc
D
Simon,
thanks for the patch! Below are some nitpicks and bike-shedding
questions.
On Wed 29 Nov 2023 10:21:53 GMT, Simon Glass wrote:
> Add a script which produces a Flat Image Tree (FIT), a single file
> containing the built kernel and associated devicetree files.
> Compression defaults to
Hi Domenico,
do you still plan to finish the packaging of golang-k8s-apimachinery
shortly?
In order to update glab package to v1.35.0 the package is needed; may we
offer help or would it be ok for you if someone else takes-over your
ITP?
Kind regards,
Nicolas
On Sun, Jun 12, 2022 at
Hi Domenico,
do you still plan to finish the packaging of golang-k8s-apimachinery
shortly?
In order to update glab package to v1.35.0 the package is needed; may we
offer help or would it be ok for you if someone else takes-over your
ITP?
Kind regards,
Nicolas
On Sun, Jun 12, 2022 at
| 3 ---
> arch/powerpc/Makefile.postlink | 3 ---
> arch/riscv/Makefile.postlink | 3 ---
> arch/x86/Makefile.postlink | 3 ---
> scripts/Makefile.modfinal | 5 +
> 5 files changed, 1 insertion(+), 16 deletions(-)
Reviewed-by: Nicolas Schier
>
> Changes in v2:
> - Revive need-compiler flag
>
Reviewed-by: Nicolas Schier
>
> Changes in v2:
> - Revive need-compiler flag
>
Reviewed-by: Nicolas Schier
___
linux-um mailing list
linux-um@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-um
Enable perl locale support to ensure that I/O is treated with the
encoding indicated by the locale, be it UTF-8 or something else.
Link: https://perldoc.perl.org/perllocale#Unicode-and-UTF-8
Patch-by: Dr. Thomas Orgis
Signed-off-by: Nicolas Schier
---
ts | 1 +
1 file changed, 1 insertion
/1041291#5
Signed-off-by: Nicolas Schier
---
ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ts b/ts
index 71b0fbc..982c164 100755
--- a/ts
+++ b/ts
@@ -67,7 +67,7 @@ GetOptions(
"i" => \$inc,
"s" => \$sincestart,
"m&
name.
>
> The following is a snippet from arch/arm64/Makefile.
>
> vdso-install-$(CONFIG_COMPAT_VDSO) +=
> arch/arm64/kernel/vdso32/vdso.so.dbg:vdso32.so
>
> This will rename vdso.so.dbg to vdso32.so during installation. If such
> architectures change their implementation so that the file names match,
> this workaround will go away.
>
> Signed-off-by: Masahiro Yamada
> ---
Thanks for cleaning this up!
Reviewed-by: Nicolas Schier
name.
>
> The following is a snippet from arch/arm64/Makefile.
>
> vdso-install-$(CONFIG_COMPAT_VDSO) +=
> arch/arm64/kernel/vdso32/vdso.so.dbg:vdso32.so
>
> This will rename vdso.so.dbg to vdso32.so during installation. If such
> architectures cha
Package: python3-pyroute2
Version: 0.7.7-1
Severity: minor
Dear Maintainer,
python3 -c 'from pyroute2 import __version__; print(__version)' returns
"unknown" instead of the pyroute2 version number. We need to determine
the actual pyroute2 version to determine how to handle some aspects of
its
Source: pyroute2
Severity: wishlist
Dear Maintainer,
can you please consider to open the pyroute2 Debian git repository for
public read-only access?
The pyroute2 source package's Vcs-Git URL refers to
stable (0.7.2-2):
https://salsa.debian.org/third-party/pyroute2.git
testing, unstable
Dear Debian XMPP Maintainers,
TL;DR:
I'd like to help out updating purple-rocketchat and would appreciate
your feedback on NMUing purple-rocketchat and introducing an epoch.
While preparing what might become the base of a merge-request [1] for a
new version of purple-rocketchat, I came
In linux-modules@v.k.o probably some more experts can comment on this:
On Fri, Sep 15, 2023 at 12:15:39PM +0200, Martin Nybo Andersen wrote:
> Kmod is now using the kernel decompressor which doesn't handle CRC64
> and dictionaries larger than 1MiB.
>
> Fixes:
e.kernel.org/r/20230916-nolibc-initramfs-v1-0-4416ecedc...@weissschuh.net
> ---
Thanks, seems to work as described (and I am surprised how fast the 'run'
target is) and patch looks good to me.
Reviewed-by: Nicolas Schier
> tools/testing/selftests/nolibc/Makefile | 42
> +++
l the fragment targets that have a "# Help: " comment prefix so the
> targets can be generated dynamically.
>
> Add logic to the Makefile to search for and display the fragment and
> comment. Add comments to fragments that are intended to be direct targets.
>
>
On Tue, Aug 29, 2023 at 11:57:19PM +0900 Masahiro Yamada wrote:
> On Tue, Aug 29, 2023 at 3:55 PM Nicolas Schier wrote:
> >
> > On Mon 28 Aug 2023 16:17:07 GMT, Michael Ellerman wrote:
> > > Masahiro Yamada writes:
> > > > On Sat, Aug 26, 2023 at 4:55 AM Ke
On Tue 29 Aug 2023 20:35:31 GMT, Masahiro Yamada wrote:
> Use single-quotes to avoid escape sequences (\\n).
>
> Signed-off-by: Masahiro Yamada
> ---
Is this really necessary? Testing w/ GNU Make 4.3, bash 5.2.15 or
dash 0.5.12-6 and a stupid Makefile snippet I cannot see any difference
On Mon 28 Aug 2023 16:17:07 GMT, Michael Ellerman wrote:
> Masahiro Yamada writes:
> > On Sat, Aug 26, 2023 at 4:55 AM Kees Cook wrote:
> >>
> >> Hi,
> >>
> >> This is my series to show *.config targets in the "help" target so these
> >> various topics can be more easily discoverd.
> >>
> >> v2:
On Thu, Aug 24, 2023 at 03:36:10PM -0700, Kees Cook wrote:
> Doing a "make help" would show only hard-coded Kconfig targets and
> depended on the archhelp target to include ".config" targets. There was
> nothing showing global kernel/configs/ targets. Solve this by walking
> the wildcard list and
Tags: wontfix
I consider re-posting of out-dated URLs is spam. Joey (upstream
author) made his point already years ago, I think it's time to close
this bug.
signature.asc
Description: PGP signature
On Mon 17 Jul 2023 01:10:17 GMT, Zefram wrote:
> Package: moreutils
> Version: 0.65-1
> Severity: normal
>
> ts(1) is documented to take a `format' argument on its command line,
> and no other non-option arguments. In fact, if given more arguments then
> it won't complain about a usage error,
FTR: Unit193 uploaded an initial version yesterday, it is pending in the new
queue.
Kind regards,
Nicolas
FTR: Unit193 uploaded an initial version yesterday, it is pending in the new
queue.
Kind regards,
Nicolas
On Wed 14 Jun 2023 at 09:30:12PM +0200 Nicolas Schier wrote:
> Hi Mako,
>
> On Fri 09 Jun 2023 12:01:52 GMT, Benj. Mako Hill wrote:
> > Greetings!
> >
> > This is just a followup to say that I've been using the patch for
> > about two years now and ha
amfs on some systems, such as those requiring firmware.
>
> Now that `make modules_install` works even in non-modular kernels and
> installs these files, unconditionally invoke it when building a Debian
> package.
>
> Signed-off-by: Josh Triplett
> ---
thanks!
Reviewed-by: Nicol
builds:
> make modules -> show error message like before
> make modules_install -> show error message like before
>
> Link:
> https://lore.kernel.org/lkml/36a4014c73a52af27d930d3ca31d362b60f4461c.1686356364.git.j...@joshtriplett.org/
> Reported-by: Josh Triple
Hi Mako,
On Fri 09 Jun 2023 12:01:52 GMT, Benj. Mako Hill wrote:
> Greetings!
>
> This is just a followup to say that I've been using the patch for
> about two years now and have not noticed any trouble. I use the
> copying files functionality in vidir nearly every day!
thanks for your patch
Dear go-packaging-team,
for packaging the 'glab' CLI tool [1] we need golang-github-xanzy-go-gitlab >=
0.83. For my local packaging test I prepared an update to 0.85 and created
corresponding merge-requests:
* Branch upstream: Import new upstream version 0.85.0
Dear go-packaging-team,
for packaging the 'glab' CLI tool [1] we need golang-github-xanzy-go-gitlab >=
0.83. For my local packaging test I prepared an update to 0.85 and created
corresponding merge-requests:
* Branch upstream: Import new upstream version 0.85.0
On Tue, Jan 24, 2023 at 12:23:19PM -0500 Antoine Beaupré wrote:
> On 2020-09-03 16:21:32, TODO wrote:
> > Package: wnpp
> > Severity: wishlist
> > Owner: TODO
> >
> > * Package name: glab
> > Version : 1.10.0-1
> > Upstream Author : Clement Sam
> > * URL :
On Tue, Jan 24, 2023 at 12:23:19PM -0500 Antoine Beaupré wrote:
> On 2020-09-03 16:21:32, TODO wrote:
> > Package: wnpp
> > Severity: wishlist
> > Owner: TODO
> >
> > * Package name: glab
> > Version : 1.10.0-1
> > Upstream Author : Clement Sam
> > * URL :
t; Suggested-by: Michael Ellerman
> Cc: Christophe Leroy
> Cc: Leo Li
> Cc: Masahiro Yamada
> Cc: Nicolas Schier
> Cc: Qiang Zhao
> Cc: linuxppc-dev
> Cc: linux-arm-ker...@lists.infradead.org
> Cc: Kumar Gala
> ---
I can reproduce the build error and confirm the b
On Thu 02 Mar 2023 10:39:45 GMT, Dr. Thomas Orgis wrote:
> I also sent this already directly to Joey, but later found this bug
> report. My take is this:
>
> --- /usr/bin/ts 2019-02-20 22:03:31.0 +0100
> +++ ./ts 2023-03-01 21:06:41.177886024 +0100
> @@ -53,6 +53,7 @@
> use
Package: b4
Version: 0.9.0-1
Severity: wishlist
Dear Héctor,
can you please add a debian/watch file to allow use of uscan and
friends?
I am attaching a patch that works for me and adds debian/watch and
upstream author's gpg key.
Thanks and kind regards,
Nicolas
-- System Information:
Debian
| 4 ++--
> 5 files changed, 15 insertions(+), 13 deletions(-)
>
Reviewed-by: Nicolas Schier
signature.asc
Description: PGP signature
Dear Joey,
On Fri 07 Oct 2022 20:14:29 GMT, Nicolas Schier wrote:
> Enable UTF-8 compatible processing of input and output to correctly
> output e.g.
> timestamps containing non-latin letters (cp. [1]).
>
> [1]: https://bugs.debian.org/848578
>
> Signed-off-by: Nicolas Sc
Enable UTF-8 compatible processing of input and output to correctly output e.g.
timestamps containing non-latin letters (cp. [1]).
[1]: https://bugs.debian.org/848578
Signed-off-by: Nicolas Schier
---
ts | 5 +
1 file changed, 5 insertions(+)
diff --git a/ts b/ts
index af23cf7..fbd5b1a
Package: irssi-plugin-rocketchat
Version: 0.6.0-1
Severity: wishlist
Dear Rhonda,
can you please add README.md to the binary package? It was quite helpful for
me for the initial irssi setup.
Thanks and kind regards,
Nicolas
Package: irssi-plugin-rocketchat
Version: 0.6.0-1
Severity: normal
Dear Rhonda,
on my system, I had to install libwebsockets-evlib-glib; otherwise I saw only
11:30 LWS: 4.1.6-, loglevel 1031
11:30
11:30 NET CLI SRV H1 H2 WS IPV6-on
11:30
11:30 lws_create_context: unable to load
Thanks for the details, finally I can reproduce this now. When adding
three unicode related lines into 'ts' it _seems_ to me to be fixed, but
my perl experience is quite degraded and I'd like to get some feedback
from volunteer testers before forwarding the patch to upstream.
Francois, might
Package: dradio
Version: 3.8-2+b3
Severity: important
Dear Maintainer,
dradio is currently barely usable. A simple call of dradio after a fresh
installation results in a segmentation fault, no matter if dradio-config has
been called before. Re-compiled and run inside of gdb:
$ gdb dradio
$*.o, .o, -objs -y
> -m)) | \
> - $(AWK) -v RS='( |\n)' '!x[$$0]++' > $@
> +cmd_mod = echo $(call real-search, $*.o, .o, -objs -y -m) | \
> + $(AWK) -v RS='( |\n)' '!x[$$0]++ { print("$(obj)/"$$0) }' > $@
>
> $(obj)/%.mod: FORCE
> $(call if_changed,mod)
> --
> 2.32.0
Thanks! At work, some colleagues of mine stumbled over that problem, too.
Reviewed-by: Nicolas Schier
cmd_ar_builtin = rm -f $@; \
> + echo $(patsubst $(obj)/%,%,$(real-prereqs)) | \
> + sed -E 's:([^ ]+):$(obj)/\1:g' | \
> + xargs $(AR) cDPrST $@
>
> $(obj)/built-in.a: $(real-obj-y) FORCE
> $(call if_changed,ar_builtin)
> --
> 2.32.0
Reviewed-by: Nicolas Schier
t;exported_symbols);
> hash_add_symbol(s);
> @@ -2523,7 +2524,6 @@ static void read_dump(const char *fname)
> mod->from_dump = true;
> }
> s = sym_add_exported(symname, mod, gpl_only);
> - s->is_static = false;
> sym_set_crc(s, crc);
> sym_update_namespace(symname, namespace);
> }
> --
> 2.32.0
Reviewed-by: Nicolas Schier
in ${KBUILD_VMLINUX_OBJS} ${KBUILD_VMLINUX_LIBS}; do
> - if [ -f ${o}.symversions ]; then
> - cat ${o}.symversions >> .tmp_symversions.lds
> - fi
> - done
> -}
> -
> # Link of vmlinux.o used for section mismatch analysis
>
yms.c
> +++ b/scripts/genksyms/genksyms.c
> @@ -680,8 +680,7 @@ void export_symbol(const char *name)
> if (flag_dump_defs)
> fputs(">\n", debugfile);
>
> - /* Used as a linker script. */
> - printf("__crc_%s = 0x%08lx;\n", name, crc);
> + printf("#SYMVER %s 0x%08lx\n", name, crc);
> }
> }
>
> --
> 2.32.0
Reviewed-by: Nicolas Schier
LE_INFO(staging, \"Y\");\n");
> }
>
> +static void check_symversions(struct module *mod)
> +{
> + struct symbol *sym;
> +
> + if (!modversions)
> + return;
> +
> + list_for_each_entry(sym, >exported_symbols, list) {
> + if (!sym->crc_valid) {
> + warn("EXPORT symbol \"%s\" [%s%s] version generation
> failed, symbol will not be versioned.\n"
> + "Is \"%s\" prototyped in
> ?\n",
> + sym->name, mod->name, mod->is_vmlinux ? "" : ".ko",
> + sym->name);
> + }
> + }
> +}
> +
> /**
> * Record CRCs for unresolved symbols
> **/
> @@ -2429,7 +2508,7 @@ static void read_dump(const char *fname)
> }
> s = sym_add_exported(symname, mod, gpl_only);
> s->is_static = false;
> - sym_set_crc(symname, crc);
> + sym_set_crc(s, crc);
> sym_update_namespace(symname, namespace);
> }
> free(buf);
> @@ -2554,6 +2633,8 @@ int main(int argc, char **argv)
> if (mod->from_dump)
> continue;
>
> + check_symversions(mod);
> +
> if (!mod->is_vmlinux)
> write_mod_c_file(mod);
> }
> --
> 2.32.0
Reviewed-by: Nicolas Schier
- }
>
> - write_if_changed(, fname);
> + if (!mod->is_vmlinux)
> + write_mod_c_file(mod);
> }
>
> if (missing_namespace_deps)
> @@ -2563,7 +2571,5 @@ int main(int argc, char **argv)
> warn("suppressed %u unresolved symbol warnings because there
> were too many)\n",
>nr_unresolved - MAX_UNRESOLVED_REPORTS);
>
> - free(buf.p);
> -
> return error_occurred ? 1 : 0;
> }
> --
> 2.32.0
Reviewed-by: Nicolas Schier
; + if (strstarts(mod->name, "drivers/staging"))
> buf_printf(b, "\nMODULE_INFO(staging, \"Y\");\n");
> }
>
> @@ -2544,9 +2536,6 @@ int main(int argc, char **argv)
> check_exports(mod);
>
> add_header(, mod);
> - add_intree_flag(, !external_module);
> - add_retpoline();
> - add_staging_flag(, mod->name);
> add_versions(, mod);
> add_depends(, mod);
> add_moddevtable(, mod);
> --
> 2.32.0
Reviewed-by: Nicolas Schier
case.
> >
> > __ksymtab_* is internally by EXPORT_SYMBOL(_GPL) but somebody may
>
> I mean
> "... is internally used by ..."
Looks good to me; a nice cleanup.
Reviewed-by: Nicolas Schier
there are still false positives in the composite module,
> like below (or when both are built-in). I have no idea how to do this
> correctly.
>
> [Sample 2] (not fixed by this commit)
>
> Makefile:
> obj-m += mymod.o
> mymod-objs := mymod1.o mymod2.o
>
&
$*.o, .o, -objs -y
> -m)) | \
> - $(AWK) -v RS='( |\n)' '!x[$$0]++' > $@
> +cmd_mod = echo $(call real-search, $*.o, .o, -objs -y -m) | \
> + $(AWK) -v RS='( |\n)' '!x[$$0]++ { print("$(obj)/"$$0) }' > $@
>
> $(obj)/%.mod: FORCE
&g
t;exported_symbols);
> hash_add_symbol(s);
> @@ -2523,7 +2524,6 @@ static void read_dump(const char *fname)
> mod->from_dump = true;
> }
> s = sym_add_exported(symname, mod, gpl_only);
> - s->is
yms.c
> +++ b/scripts/genksyms/genksyms.c
> @@ -680,8 +680,7 @@ void export_symbol(const char *name)
> if (flag_dump_defs)
> fputs(">\n", debugfile);
>
> - /* Used as a linker script. */
> - printf("__crc_
in ${KBUILD_VMLINUX_OBJS} ${KBUILD_VMLINUX_LIBS}; do
> - if [ -f ${o}.symversions ]; then
> - cat ${o}.symversions >> .tmp_symversions.lds
> - fi
> - done
> -}
> -
> # Link of vmlinux.o used for section mismatch analysis
>
LE_INFO(staging, \"Y\");\n");
> }
>
> +static void check_symversions(struct module *mod)
> +{
> + struct symbol *sym;
> +
> + if (!modversions)
> + return;
> +
> + list_for_each_entry(sym, >exported_symbols, list) {
> + if (!sym->crc_v
- }
>
> - write_if_changed(, fname);
> + if (!mod->is_vmlinux)
> + write_mod_c_file(mod);
> }
>
> if (missing_namespace_deps)
> @@ -2563,7 +2571,5 @@ int main(int argc, char **argv)
> warn(&q
; + if (strstarts(mod->name, "drivers/staging"))
> buf_printf(b, "\nMODULE_INFO(staging, \"Y\");\n");
> }
>
> @@ -2544,9 +2536,6 @@ int main(int argc, char **argv)
> check_exp
case.
> >
> > __ksymtab_* is internally by EXPORT_SYMBOL(_GPL) but somebody may
>
> I mean
> "... is internally used by ..."
Looks good to me; a nice cleanup.
Reviewed-by: Nicolas Schier
___
linux-um mailing list
linux-um@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-um
there are still false positives in the composite module,
> like below (or when both are built-in). I have no idea how to do this
> correctly.
>
> [Sample 2] (not fixed by this commit)
>
> Makefile:
> obj-m += mymod.o
> mymod-objs := mymod1.o mymod2.o
>
&
On Fri, Nov 26, 2021 at 08:47:59AM +0100 Nicolas Schier wrote:
> On Mon Sep 6 13:00:41 2021 Nicolas Schier wrote:
> > Fix calls of MODULE_PARM_DESC() such that the first argument matches
> > the
> > actual module parameter name. This changes the 'parm' section in the
&
Package: sponsorship-requests
Severity: normal
Dear mentors,
I am looking for a sponsor for my package "git-revise":
* Package name: git-revise
Version : 0.7.0-1
Upstream Author : Nika Layzell
* URL : https://mystor.github.io/git-revise.html
* License :
Package: sponsorship-requests
Severity: normal
Dear mentors,
I am looking for a sponsor for my package "git-revise":
* Package name: git-revise
Version : 0.7.0-1
Upstream Author : Nika Layzell
* URL : https://mystor.github.io/git-revise.html
* License :
1 - 100 of 264 matches
Mail list logo