Results 1 to 6 of 6

Thread: Socket Sentry won't make in 12.1

  1. #1

    Default Socket Sentry won't make in 12.1

    Nice KDE network traffic monitoring tool http://kde-look.org/content/show.php...content=122350

    has any one been able to get it to compile in 12.1?

    when I run make it errors out
    Linking CXX executable runPcapManagerTest
    /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: CMakeFiles/runPcapManagerTest.dir/test/PcapManagerTest.cpp.o: undefined reference to symbol 'pthread_setspecific@@GLIBC_2.2.5'
    /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: note: 'pthread_setspecific@@GLIBC_2.2.5' is defined in DSO /lib64/libpthread.so.0 so try adding it to the linker command line
    /lib64/libpthread.so.0: could not read symbols: Invalid operation
    collect2: ld returned 1 exit status
    make[2]: *** [socketsentry-service/runPcapManagerTest] Error 1
    make[1]: *** [socketsentry-service/CMakeFiles/runPcapManagerTest.dir/all] Error 2
    make: *** [all] Error 2
    thanks,
    openSUSE Leap 42.1 x64, Plasma 5 & KDE 4.14.x, pretty current proprietary Nvidia drivers (self-compiled)

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,302
    Blog Entries
    15

    Default Re: Socket Sentry won't make in 12.1

    Quote Originally Posted by google01103

    > note: 'pthread_setspecific@@GLIBC_2.2.5' is defined in DSO
    > /lib64/libpthread.so.0 so try adding it to the linker command line
    Hi
    So add the linker flag in to pthread? Probably needs some mods in
    CMakeLists.txt or export a flag...

    --
    Cheers Malcolm °¿° (Linux Counter #276890)
    openSUSE 12.1 (x86_64) Kernel 3.1.0-1.2-desktop
    up 1 day 20:17, 5 users, load average: 0.09, 0.08, 0.07
    CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU


  3. #3
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,302
    Blog Entries
    15

    Default Re: Socket Sentry won't make in 12.1

    Quote Originally Posted by malcolmlewis
    Quote Originally Posted by google01103

    > note: 'pthread_setspecific@@GLIBC_2.2.5' is defined in DSO
    > /lib64/libpthread.so.0 so try adding it to the linker command line
    Hi
    So add the linker flag in to pthread? Probably needs some mods in
    CMakeLists.txt or export a flag...
    Hi
    This version builds on 12.1 without errors via osc;
    http://download.opensuse.org/reposit...SUSE_11.3/src/

    It does however fail the RPMLINT report, so needs fixing, splitting
    into a shared library etc, but doesn't error out on the build.

    --
    Cheers Malcolm °¿° (Linux Counter #276890)
    openSUSE 12.1 (x86_64) Kernel 3.1.0-1.2-desktop
    up 1 day 21:57, 5 users, load average: 0.40, 0.49, 0.24
    CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU


  4. #4
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,302
    Blog Entries
    15

    Default Re: Socket Sentry won't make in 12.1

    Quote Originally Posted by malcolmlewis
    Quote Originally Posted by malcolmlewis
    Quote Originally Posted by google01103

    > note: 'pthread_setspecific@@GLIBC_2.2.5' is defined in DSO
    > /lib64/libpthread.so.0 so try adding it to the linker command line
    Hi
    So add the linker flag in to pthread? Probably needs some mods in
    CMakeLists.txt or export a flag...
    Hi
    This version builds on 12.1 without errors via osc;
    http://download.opensuse.org/reposit...SUSE_11.3/src/

    It does however fail the RPMLINT report, so needs fixing, splitting
    into a shared library etc, but doesn't error out on the build.
    Builds for 12.1 here;
    https://build.opensuse.org/package/s...ewis%3ATesting

    Note the warnings at the end of the build log, as well as the rpmlintrc
    file in the sources list (or src rpm).

    --
    Cheers Malcolm °¿° (Linux Counter #276890)
    openSUSE 12.1 (x86_64) Kernel 3.1.0-1.2-desktop
    up 1 day 22:46, 5 users, load average: 0.21, 0.39, 0.41
    CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU


  5. #5

    Default Re: Socket Sentry won't make in 12.1

    Hi all. I'm the original author of Socket Sentry. Other projects have kept me busy so I haven't updated the build for 12.1. If anyone would like to contribute a patch, I'd be very willing to accept over at Google Code. Otherwise, I hope to get back to this when time permits.

  6. #6
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,302
    Blog Entries
    15

    Default Re: Socket Sentry won't make in 12.1

    Quote Originally Posted by rhasselbaum
    Hi all. I'm the original author of Socket Sentry. Other projects have
    kept me busy so I haven't updated the build for 12.1. If anyone would
    like to contribute a patch, I'd be very willing to accept over at
    'Google Code' (https://code.google.com/p/socket-sentry/). Otherwise, I
    hope to get back to this when time permits.

    Hi
    I will branch your package and submit the updates back to you

    --
    Cheers Malcolm °¿° (Linux Counter #276890)
    openSUSE 12.1 (x86_64) Kernel 3.1.0-1.2-desktop
    up 2 days 10:39, 6 users, load average: 0.00, 0.01, 0.05
    CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •