tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Why do we ship libpython3.so?



As far as I can tell this is a completely empty, useless library, that
only causes CONFLICTs:

  <.> /home/pbulk/build/lang/python36/work/.gcc/bin/gcc -m64 -shared -L. -L/home/pbulk/build/lang/python36/work/.buildlink/lib -Wl,-rpath,/opt/local/lib -Wl,-rpath,/opt/local/lib -o libpython3.so -Wl,-hlibpython3.so -D_FORTIFY_SOURCE=2 -I/home/pbulk/build/lang/python36/work/.buildlink/include

Note no objects.  Even on Linux:

  $ nm /usr/pkg/lib/libpython3.so
  0000000000201020 B __bss_start
  0000000000201020 b completed.7561
                   w __cxa_finalize@@GLIBC_2.2.5
  0000000000000500 t deregister_tm_clones
  0000000000000590 t __do_global_dtors_aux
  0000000000200e08 t __do_global_dtors_aux_fini_array_entry
  0000000000201018 d __dso_handle
  0000000000200e18 d _DYNAMIC
  0000000000201020 D _edata
  0000000000201028 B _end
  0000000000000600 T _fini
  00000000000005d0 t frame_dummy
  0000000000200e00 t __frame_dummy_init_array_entry
  0000000000000610 r __FRAME_END__
  0000000000201000 d _GLOBAL_OFFSET_TABLE_
                   w __gmon_start__
  00000000000004c0 T _init
                   w _ITM_deregisterTMCloneTable
                   w _ITM_registerTMCloneTable
  0000000000200e10 d __JCR_END__
  0000000000200e10 d __JCR_LIST__
                   w _Jv_RegisterClasses
  0000000000000540 t register_tm_clones
  0000000000201020 d __TMC_END__

I'm going to remove it unless anyone objects, as it's now causing me problems
with CTF support too.

Cheers,

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com


Home | Main Index | Thread Index | Old Index