Package Details: linsmith 0.99.31-1

Git Clone URL: https://aur.archlinux.org/linsmith.git (read-only, click to copy)
Package Base: linsmith
Description: A Smith Charting program, mainly designed for educational use
Upstream URL: http://jcoppens.com/soft/linsmith/index.en.php
Licenses: GPL
Submitter: Allan
Maintainer: not_anonymous
Last Packager: not_anonymous
Votes: 10
Popularity: 0.000000
First Submitted: 2008-12-19 03:42 (UTC)
Last Updated: 2019-11-17 02:54 (UTC)

Latest Comments

1 2 Next › Last »

not_anonymous commented on 2024-09-05 19:09 (UTC) (edited on 2024-09-05 19:10 (UTC) by not_anonymous)

I've UN-FLAGGED the "out-of-date", and await the upstream "fix"...for the following reasons:

A) - This is the last version for many distributions due to this and subsequent versions giving off this compile time error;

" misc.c: In function ‘scale_entry_pair_set_entry’: misc.c:410:3: error: implicit declaration of function ‘enable_circ_buttons’ [-Wimplicit-function-declaration] 410 | enable_circ_buttons(CIRCLIST_ENTRYSET);

misc.c: In function ‘on_comp_scale_value_changed’: misc.c:438:3: error: implicit declaration of function ‘recalculate_all’ [-Wimplicit-function-declaration] 438 | recalculate_all(DST_SCREEN);

make[2]: *** [Makefile:450: misc.o] Error 1 "

B) - AND....the author has been informed. We should wait a bit and see if this gets fixed "upstream".

TroyDowling commented on 2020-06-19 07:46 (UTC) (edited on 2020-06-19 07:55 (UTC) by TroyDowling)

Confirming build error. Building from the author's source produces the same error, and it looks like the source has been stagnant since 2018. The SourceForge forum discusses the issues further.

gcc  -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o linsmith main.o misc.o confmgr.o global.o chart_def.o chart.o element.o remote.o import.o load.o load_rx.o load_nb.o log.o support.o printer.o interface.o callbacks.o cables.o  -lgnomeui-2 -lSM -lICE -lglib-2.0 -lglib-2.0 -lglib-2.0 -lglib-2.0 -lbonoboui-2 -lglib-2.0 -lglib-2.0 -lglib-2.0 -lglib-2.0 -lgnome-2 -lpopt -lbonobo-2 -lglib-2.0 -lglib-2.0 -lbonobo-activation -lglib-2.0 -lORBit-2 -lglib-2.0 -lgnomecanvas-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lharfbuzz -lfontconfig -lfreetype -lgdk_pixbuf-2.0 -lgnomevfs-2 -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -pthread -lglib-2.0 -lgobject-2.0 -lglib-2.0 -lcairo -lxml2  -lm -lm 
/usr/bin/ld: load_rx.o:(.bss+0x0): multiple definition of `ld_view'; load.o:(.bss+0x8): first defined here
/usr/bin/ld: load_rx.o:(.bss+0x60): multiple definition of `active_ld_iter'; load.o:(.bss+0x60): first defined here
/usr/bin/ld: load_rx.o:(.bss+0x20): multiple definition of `active_load'; load.o:(.bss+0x20): first defined here
/usr/bin/ld: load_nb.o:(.bss+0x60): multiple definition of `active_ld_iter'; load.o:(.bss+0x60): first defined here
/usr/bin/ld: load_nb.o:(.bss+0x20): multiple definition of `active_load'; load.o:(.bss+0x20): first defined here
/usr/bin/ld: load_nb.o:(.bss+0x0): multiple definition of `ld_view'; load.o:(.bss+0x8): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:395: linsmith] Error 1
make[2]: Leaving directory '/mnt/Storage/.aurcache/linsmith/src/linsmith-0.99.31/src'
make[1]: *** [Makefile:392: all-recursive] Error 1
make[1]: Leaving directory '/mnt/Storage/.aurcache/linsmith/src/linsmith-0.99.31'
make: *** [Makefile:333: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

darkcity commented on 2020-06-04 13:57 (UTC) (edited on 2020-06-04 14:02 (UTC) by darkcity)

Error building on OS updated 4th June 2020


...
load.o:(.bss+0x60): first defined here
/usr/bin/ld: load_nb.o:(.bss+0x20): multiple definition of `active_load'; load.o:(.bss+0x20): first defined here
/usr/bin/ld: load_nb.o:(.bss+0x0): multiple definition of `ld_view'; load.o:(.bss+0x8): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:395: linsmith] Error 1
make[2]: Leaving directory '/var/tmp/pamac-build-lagos2/linsmith/src/linsmith-0.99.31/src'
make[1]: *** [Makefile:392: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/pamac-build-lagos2/linsmith/src/linsmith-0.99.31'
make: *** [Makefile:333: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...