[linux] [sergi...@debian.org: Toronto Bug Squashing Party in April]

2019-04-07 Thread Brenda J. Butler


A Debian Bug Squashing Party in Toronto is taking shape for the last
Saturday of April - at Mozilla HQ.

See info below, which was sent to Montreal/Quebec Debian User Group.
Note the wiki which is being used for organizing - I'm sure details
will change as the date approaches so keep checking back.

bjb


- Forwarded message from Sergio Durigan Junior  -

Date: Wed, 03 Apr 2019 01:52:51 -0400
From: Sergio Durigan Junior 
Subject: Toronto Bug Squashing Party in April
To: debian-dug-que...@lists.debian.org
Cc: Samuel Vale , Alex Volkov 

Salut, mes amis,

I would like to invite you to the first Toronto Bug Squashing Party, to
be held on Saturday, April 27th, 2019, at the Mozilla Toronto office.

First things first: you can find the most up-to-date information about
the event at our wiki page:

  https://wiki.debian.org/BSP/2019/04/ca/Toronto

We are still at the early stages of planning the event, but we thought
it would be a good idea to send this e-mail early for you guys and gals
in Montréal.

Because this is the first BSP in Toronto (ever, probably), and it's also
the first BSP that Samuel, Alex and I are organizing, I decided to get
in touch with anarcat and invite him to come to Toronto and give his
"Packaging 101" talk.  He has already given us a few advices on how to
proceed, and has kindly 99%-accepted (if I understood correctly) the
invitation (thanks!).

I know our cities are not really close to each other, and I know that
travelling for a one-day event can be tough, but we would love to see
more members of the Debian Québécois movement here with us.  This event
will be important because, if all goes right, it will help us bootstrap
a much needed Debian community here in Toronto (I still can't believe we
don't have one).

Anyway, now the invitation has been made!  Feel free to put your names
on the wiki page if you're coming, and let the discussions begin.

Merci,

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
http://sergiodj.net/



- End forwarded message -

To unsubscribe send a blank message to linux+unsubscr...@linux-ottawa.org
To get help send a blank message to linux+h...@linux-ottawa.org
To visit the archives: https://lists.linux-ottawa.org



Re: [linux] readelf/objdump to dump included symbols and including source files?

2019-04-07 Thread Robert P. J. Day
On Sun, 7 Apr 2019, Stephen M. Webb wrote:

> On 2019-04-07 11:55 AM, Robert P. J. Day wrote:
> >
> >   i'm sure that, once upon a time, using either readelf or objdump, i
> > found a variation with a certain collection of options that displayed
> > no more than each included routine in the final ELF file and the
> > source file it came from. and at the moment, i am completely
> > forgetting how i did it.
>
> A stripped ELF file is not going to have any debug information (eg.
> the source file from which a bunch of binary objects in a particular
> segment was compiled).  If you're creating the boot image you might
> need to tweak things so the debug information doesn't get stripped
> out during the build.
>
> The debug information is stored in DWARF tables inside of the ELF
> file.  Try playing with the --debug-dunmp and the --dwarf-* options
> to readelf.

  except i'm *sure* that i did this once upon a time without tweaking
the compile stage. i'll try to figure out how i did this before,
unless i'm misremembering what i did.

rday

-- 


Robert P. J. Day Ottawa, Ontario, CANADA
 http://crashcourse.ca

Twitter:   http://twitter.com/rpjday
LinkedIn:   http://ca.linkedin.com/in/rpjday


To unsubscribe send a blank message to linux+unsubscr...@linux-ottawa.org
To get help send a blank message to linux+h...@linux-ottawa.org
To visit the archives: https://lists.linux-ottawa.org



Re: [linux] readelf/objdump to dump included symbols and including source files?

2019-04-07 Thread Stephen M. Webb
On 2019-04-07 11:55 AM, Robert P. J. Day wrote:
> 
>   i'm sure that, once upon a time, using either readelf or objdump, i
> found a variation with a certain collection of options that displayed
> no more than each included routine in the final ELF file and the
> source file it came from. and at the moment, i am completely
> forgetting how i did it.

A stripped ELF file is not going to have any debug information (eg. the source 
file from which a bunch of binary objects
in a particular segment was compiled).  If you're creating the boot image you 
might need to tweak things so the debug
information doesn't get stripped out during the build.

The debug information is stored in DWARF tables inside of the ELF file.  Try 
playing with the --debug-dunmp and the
--dwarf-* options to readelf.

-- 
Stephen M. Webb  

To unsubscribe send a blank message to linux+unsubscr...@linux-ottawa.org
To get help send a blank message to linux+h...@linux-ottawa.org
To visit the archives: https://lists.linux-ottawa.org



[linux] readelf/objdump to dump included symbols and including source files?

2019-04-07 Thread Robert P. J. Day


  while i'm asking this in the context of an ARM-based u-boot ELF
executable (for which i have all the corresponding ARM-related
utilities), i suspect it would work equally well on native ELF files.

  in u-boot source, there are many examples of the same function being
defined in multiple places in the code, and the configuration
responsible for selecting one of them to be compiled and built into
the final ELF image.

  the first technique is, of course, that the board configuration will
end up including only the appropriate version of the routine.

  the second technique is that a common implementation might be
declared with the "weak" attribute, while specific boards or
architectures might override that. in any event, the final executable
will, for these routines, have a single included version of that
routine that came from a particular source file, and that's what i
want to print out.

  i'm sure that, once upon a time, using either readelf or objdump, i
found a variation with a certain collection of options that displayed
no more than each included routine in the final ELF file and the
source file it came from. and at the moment, i am completely
forgetting how i did it.

  thoughts? surely this can't be hard, it's just escaping me right
now.

rday

To unsubscribe send a blank message to linux+unsubscr...@linux-ottawa.org
To get help send a blank message to linux+h...@linux-ottawa.org
To visit the archives: https://lists.linux-ottawa.org