[Bug debuginfod/31620] debuginfod should not require ssl support from libcurl

2024-04-12 Thread nolange79 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31620

--- Comment #7 from nolange79 at gmail dot com ---
both methods are available since 7.10, so theres no version specific stuff
necessary. using flags is deprecated and if removed, then you are forced to
change or guard with version checks.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug debuginfod/31637] New: segmentation fault when calling 'debuginfod-find -v'

2024-04-12 Thread nolange79 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31637

Bug ID: 31637
   Summary: segmentation fault when calling 'debuginfod-find -v'
   Product: elfutils
   Version: unspecified
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: debuginfod
  Assignee: unassigned at sourceware dot org
  Reporter: nolange79 at gmail dot com
CC: elfutils-devel at sourceware dot org
  Target Milestone: ---

Little to add, bug is reproducible in 188 and 191.


#0  __strcmp_avx2 () at ../sysdeps/x86_64/multiarch/strcmp-avx2.S:283
#1  0x630c in main (argc=2, argv=0x7fffe178) at
/tmp/elfutils-latest/elfutils-0.191/debuginfod/debuginfod-find.c:194

Bug is this line:

if (strcmp(argv[remaining], "debuginfo") == 0)

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug debuginfod/31620] debuginfod should not require ssl support from libcurl

2024-04-12 Thread nolange79 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31620

nolange79 at gmail dot com changed:

   What|Removed |Added

  Attachment #15454|0   |1
is obsolete||

--- Comment #8 from nolange79 at gmail dot com ---
Created attachment 15462
  --> https://sourceware.org/bugzilla/attachment.cgi?id=15462&action=edit
Second version of the patch

This moves the check if https is supported into the function initializing
libcurl.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug debuginfod/31637] segmentation fault when calling 'debuginfod-find -v'

2024-04-12 Thread fche at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31637

Frank Ch. Eigler  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED
 CC||fche at redhat dot com

--- Comment #1 from Frank Ch. Eigler  ---
Fixed with commit d9f38a7052c22c7762aa5b98b401e8a324336bce, committed as
obvious.

diff --git a/debuginfod/debuginfod-find.c b/debuginfod/debuginfod-find.c
index 307310988c4c..080dd8f2c6a3 100644
--- a/debuginfod/debuginfod-find.c
+++ b/debuginfod/debuginfod-find.c
@@ -136,7 +136,7 @@ main(int argc, char** argv)
   int remaining;
   (void) argp_parse (&argp, argc, argv, ARGP_IN_ORDER|ARGP_NO_ARGS,
&remaining, NULL);

-  if (argc < 2 || remaining+1 == argc) /* no arguments or at least two
non-option words */
+  if (argc < 2 || remaining+1 >= argc) /* no arguments or at least two
non-option words */


and a little test.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

☺ Buildbot (Sourceware): elfutils - build successful (main)

2024-04-12 Thread builder
A restored build has been detected on builder elfutils-debian-amd64 while 
building elfutils.

Full details are available at:
https://builder.sourceware.org/buildbot/#/builders/52/builds/317

Build state: build successful
Revision: d9f38a7052c22c7762aa5b98b401e8a324336bce
Worker: bbo1-2
Build Reason: (unknown)
Blamelist: Aaron Merey , Frank Ch. Eigler 

Steps:

- 0: worker_preparation ( success )

- 1: set package name ( success )

- 2: git checkout ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/2/logs/stdio

- 3: autoreconf ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/3/logs/stdio

- 4: configure ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/4/logs/stdio
- config.log: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/4/logs/config_log

- 5: get version ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/5/logs/stdio
- property changes: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/5/logs/property_changes

- 6: make ( warnings )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/6/logs/stdio
- warnings (3): 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/6/logs/warnings__3_

- 7: make check ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/7/logs/stdio
- test-suite.log: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/7/logs/test-suite_log

- 8: prep ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/8/logs/stdio

- 9: build bunsen.cpio.gz ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/9/logs/stdio

- 10: fetch bunsen.cpio.gz ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/10/logs/stdio

- 11: unpack bunsen.cpio.gz ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/11/logs/stdio

- 12: pass .bunsen.source.gitname ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/12/logs/stdio

- 13: pass .bunsen.source.gitdescribe ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/13/logs/stdio

- 14: pass .bunsen.source.gitbranch ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/14/logs/stdio

- 15: pass .bunsen.source.gitrepo ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/15/logs/stdio

- 16: upload to bunsen ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/16/logs/stdio

- 17: clean up ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/17/logs/stdio

- 18: make distclean ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/52/builds/317/steps/18/logs/stdio

A restored build has been detected on builder elfutils-fedora-x86_64 while 
building elfutils.

Full details are available at:
https://builder.sourceware.org/buildbot/#/builders/59/builds/318

Build state: build successful
Revision: d9f38a7052c22c7762aa5b98b401e8a324336bce
Worker: bb1-2
Build Reason: (unknown)
Blamelist: Aaron Merey , Frank Ch. Eigler 

Steps:

- 0: worker_preparation ( success )

- 1: set package name ( success )

- 2: git checkout ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/59/builds/318/steps/2/logs/stdio

- 3: autoreconf ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/59/builds/318/steps/3/logs/stdio

- 4: configure ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/59/builds/318/steps/4/logs/stdio
- config.log: 
https://builder.sourceware.org/buildbot/#/builders/59/builds/318/steps/4/logs/config_log

- 5: get version ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/59/builds/318/steps/5/logs/stdio
- property changes: 
https://builder.sourceware.org/buildbot/#/builders/59/builds/318/steps/5/logs/property_changes

- 6: make ( warnings )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#/builders/59/builds/318/steps/6/logs/stdio
- warnings (3): 
https://builder.sourceware.org/buildbot/#/builders/59/builds/318/steps/6/logs/warnings__3_

- 7: make check ( success )
Logs:
- stdio: 
https://builder.so

[Bug debuginfod/31620] debuginfod should not require ssl support from libcurl

2024-04-12 Thread fche at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=31620

--- Comment #9 from Frank Ch. Eigler  ---
This version looks okay to me too, FWIW, just a little bit more work.

I'd appreciate a pointer to any curl documentation that suggests
upcoming deprecation of the curl_version_info_data->ssl_version
field.

-- 
You are receiving this mail because:
You are on the CC list for the bug.