Package Details: theide 17417-1

Git Clone URL: https://aur.archlinux.org/upp.git (read-only, click to copy)
Package Base: upp
Description: Modern IDE designed for developing large U++/C++ applications
Upstream URL: http://www.ultimatepp.org
Keywords: c++ theide u++ ultimatepp umk upp
Licenses: BSD
Conflicts: theide-nightly, umk-nightly, upp-nightly
Submitter: dolik.rce
Maintainer: aquilarubra
Last Packager: aquilarubra
Votes: 9
Popularity: 0.000000
First Submitted: 2010-09-08 12:22 (UTC)
Last Updated: 2024-10-19 17:00 (UTC)

Latest Comments

1 2 Next › Last »

aquilarubra commented on 2024-10-19 17:02 (UTC)

Link fixed

hurufu commented on 2024-10-19 15:20 (UTC) (edited on 2024-10-19 15:20 (UTC) by hurufu)

I can't make package presumably because of wrong url in package:

==> Making package: upp 17417-1 (Sat Oct 19 17:18:46 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading upp-posix-17417.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading http://downloads.sourceforge.net/upp/upp/2024rc1rc1/upp-posix-17417.tar.xz
    Aborting...
aura >>= There was a makepkg failure.

laarSnn commented on 2024-04-29 00:58 (UTC)

FIX please! whatever device(n) it's not working anymore:

sudo upp -p /sys/class/drm/card0/device/pp_table dump

Traceback (most recent call last): File "/usr/lib/python3.12/importlib/metadata/init.py", line 397, in from_name return next(cls.discover(name=name)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ StopIteration

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/usr/bin/upp", line 33, in <module> sys.exit(load_entry_point('upp==0.1.7', 'console_scripts', 'upp')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/bin/upp", line 22, in importlib_load_entry_point for entry_point in distribution(dist_name).entry_points ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/importlib/metadata/init.py", line 862, in distribution return Distribution.from_name(distribution_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/importlib/metadata/init.py", line 399, in from_name raise PackageNotFoundError(name) importlib.metadata.PackageNotFoundError: No package metadata was found for upp

Sven commented on 2021-06-10 17:24 (UTC)

Oops, marked package as outdated by stupid mistake.

dolik.rce commented on 2019-02-10 19:05 (UTC)

@phil.dubois: Sorry, I don't maintain any U++ packages anymore. I'll disown this package in case you or someone else wants to take over.

phil.dubois commented on 2019-02-06 00:06 (UTC) (edited on 2019-02-06 00:16 (UTC) by phil.dubois)

This package has been out of date for a very long time. When will it be updated?

For anyone who changes their PKGBUILD for version 2018.1 11873, the MD5 is b45f1a93101c4cde8c6bec9dd75d1fa2.

fusion809 commented on 2016-07-15 11:45 (UTC)

@dolik.rce thanks. I just created a new set of nightly packages in the AUR based on this new PKGBUILD ya provided.

dolik.rce commented on 2016-07-15 11:27 (UTC) (edited on 2016-07-15 11:27 (UTC) by dolik.rce)

@fusion809: Oh, I see... One more thing changed from last release, theide now needs to be built with MT flag (see the line FLAGS=...). Here is a working PKGBUILD for the latest nightly: http://pastebin.com/2S2La3bC.

fusion809 commented on 2016-07-14 21:03 (UTC)

@dolik.rce I just tried building the latest nightly with a modified version of this PKGBUILD (only adjustment was changing the pkgver and the source file to the nightly source code tarball for X11/POSIX) and I got the error: Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/exprlib.c In file included from /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/exprlib.c:40:0: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/nasm.h:715:27: warning: ‘enum directives’ declared inside parameter list will not be visible outside of this definition or declaration int (*directive)(enum directives directive, char *value, int pass); ^~~~~~~~~~ Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/insnsb.c In file included from /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/insnsb.c:3:0: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/nasm.h:715:27: warning: ‘enum directives’ declared inside parameter list will not be visible outside of this definition or declaration int (*directive)(enum directives directive, char *value, int pass); ^~~~~~~~~~ Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/insnsd.c In file included from /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/insnsd.c:3:0: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/nasm.h:715:27: warning: ‘enum directives’ declared inside parameter list will not be visible outside of this definition or declaration int (*directive)(enum directives directive, char *value, int pass); ^~~~~~~~~~ Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/insnsn.c Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/nasmlib.c Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/regdis.c In file included from /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/nasmlib.c:46:0: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/nasm.h:715:27: warning: ‘enum directives’ declared inside parameter list will not be visible outside of this definition or declaration int (*directive)(enum directives directive, char *value, int pass); ^~~~~~~~~~ Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/regs.c Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/snprintf.c Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/strfunc.c Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/sync.c In file included from /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/strfunc.c:41:0: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/plugin/ndisasm/lib/nasm.h:715:27: warning: ‘enum directives’ declared inside parameter list will not be visible outside of this definition or declaration int (*directive)(enum directives directive, char *value, int pass); ^~~~~~~~~~ Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Terminal.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Disas.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/GdbCmd.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/GdbData.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/MIValue.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/VarItem.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/TypeSimplify.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2Explore.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2Gdb.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Cpu.cpp /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2Explore.cpp: In member function ‘void Gdb_MI2::SyncExplorer(const Upp::Vector<VarItem>&)’: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2Explore.cpp:98:17: error: conversion from ‘Upp::EditString’ to non-scalar type ‘Upp::String’ requested String expr = explorerExprEdit; ^~~~~~~~~~~~~~~~ In file included from uppsrc/Core/Core.h:293:0, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from uppsrc/ide/Common/Common.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Debuggers.h:6, from /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2Explore.cpp:1: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2Explore.cpp:127:70: error: ‘DeepClone’ was not declared in this scope exploreCallback.Set(500, THISBACK1(SyncExplorer, DeepClone(children))); ^ uppsrc/Core/Callback.h:188:69: note: in definition of macro ‘THISBACK1’ #define THISBACK1(x, arg) callback1(this, &CLASSNAME::x, arg) ^~~ /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2Explore.cpp:139:71: error: ‘DeepClone’ was not declared in this scope exploreCallback.Set(100, THISBACK1(SyncExplorer, DeepClone(children))); ^ uppsrc/Core/Callback.h:188:69: note: in definition of macro ‘THISBACK1’ #define THISBACK1(x, arg) callback1(this, &CLASSNAME::x, arg) ^~~ Compiling /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Debug.cpp make[1]: *** [_out/Makefile:1820: _out/ide/Debuggers/GCC.GUI.LINUX.POSIX.STACKTRACE/Gdb_MI2Explore.cpp.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from uppsrc/Core/Core.h:293:0, from uppsrc/Esc/Esc.h:4, from uppsrc/ide/Core/Core.h:4, from uppsrc/ide/Common/Common.h:4, from /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Debuggers.h:6, from /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp:1: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp: In member function ‘void Gdb_MI2::SyncIde(bool)’: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp:722:78: error: ‘DeepClone’ was not declared in this scope exploreCallback.Set(480, THISBACK1(SyncExplorer, DeepClone(Vector<VarItem>()))); ^ uppsrc/Core/Callback.h:188:69: note: in definition of macro ‘THISBACK1’ #define THISBACK1(x, arg) callback1(this, &CLASSNAME::x, arg) ^~~ /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp: In member function ‘void Gdb_MI2::SyncLocals(const Upp::Vector<VarItem>&)’: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp:1163:66: error: ‘DeepClone’ was not declared in this scope timeCallback.Set(500, THISBACK1(SyncLocals, DeepClone(localVars))); ^ uppsrc/Core/Callback.h:188:69: note: in definition of macro ‘THISBACK1’ #define THISBACK1(x, arg) callback1(this, &CLASSNAME::x, arg) ^~~ /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp:1177:67: error: ‘DeepClone’ was not declared in this scope timeCallback.Set(100, THISBACK1(SyncLocals, DeepClone(localVars))); ^ uppsrc/Core/Callback.h:188:69: note: in definition of macro ‘THISBACK1’ #define THISBACK1(x, arg) callback1(this, &CLASSNAME::x, arg) ^~~ /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp: In member function ‘void Gdb_MI2::SyncThis(const Upp::Vector<VarItem>&)’: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp:1308:63: error: ‘DeepClone’ was not declared in this scope timeCallback.Set(500, THISBACK1(SyncThis, DeepClone(children))); ^ uppsrc/Core/Callback.h:188:69: note: in definition of macro ‘THISBACK1’ #define THISBACK1(x, arg) callback1(this, &CLASSNAME::x, arg) ^~~ /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp:1322:64: error: ‘DeepClone’ was not declared in this scope timeCallback.Set(100, THISBACK1(SyncThis, DeepClone(children))); ^ uppsrc/Core/Callback.h:188:69: note: in definition of macro ‘THISBACK1’ #define THISBACK1(x, arg) callback1(this, &CLASSNAME::x, arg) ^~~ /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp: In member function ‘void Gdb_MI2::SyncWatches(const Upp::Vector<VarItem>&)’: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp:1473:70: error: ‘DeepClone’ was not declared in this scope timeCallback.Set(500, THISBACK1(SyncWatches, DeepClone(watchesVars_))); ^ uppsrc/Core/Callback.h:188:69: note: in definition of macro ‘THISBACK1’ #define THISBACK1(x, arg) callback1(this, &CLASSNAME::x, arg) ^~~ /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp:1486:70: error: ‘DeepClone’ was not declared in this scope timeCallback.Set(100, THISBACK1(SyncWatches, DeepClone(watchesVars))); ^ uppsrc/Core/Callback.h:188:69: note: in definition of macro ‘THISBACK1’ #define THISBACK1(x, arg) callback1(this, &CLASSNAME::x, arg) ^~~ /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp: In member function ‘bool Gdb_MI2::Create(Upp::One<Host>&&, const Upp::String&, const Upp::String&, bool)’: /home/fusion809/AUR/upp/src/upp-x11-src-10037/uppsrc/ide/Debuggers/Gdb_MI2.cpp:1751:77: error: ‘DeepClone’ was not declared in this scope watches.WhenAcceptEdit = THISBACK1(SyncWatches, DeepClone(Vector<VarItem>())); ^ uppsrc/Core/Callback.h:188:69: note: in definition of macro ‘THISBACK1’ #define THISBACK1(x, arg) callback1(this, &CLASSNAME::x, arg) ^~~ make[1]: *** [_out/Makefile:1826: _out/ide/Debuggers/GCC.GUI.LINUX.POSIX.STACKTRACE/Gdb_MI2.cpp.o] Error 1 make[1]: Leaving directory '/home/fusion809/AUR/upp/src/upp-x11-src-10037' Package ide finished ... ==> Entering fakeroot environment... ==> Starting package_upp()... -> Moving the source codes... -> Copying additional files... -> Setting permissions... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Compressing man and info pages... ==> Checking for packaging issue... ==> Creating package "upp"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package...

dolik.rce commented on 2016-07-14 11:08 (UTC)

@fusion809: Unfortunately, the latest release version (9251) is not compatible with newest GCC. You can try to: 1) use newer version of U++ (using nightly packages from http://www.ultimatepp.org/www$uppweb$nightly$en-us.html) 2) use older compiler 3) grab a prebuilt package from OBS: http://download.opensuse.org/repositories/home:/dolik_rce/Arch_Extra_standard/ I'd recommend option 3, as it requires least amount of work. And by the way, the OBS builds nightly packages as well (http://download.opensuse.org/repositories/home:/dolik_rce:/nightly/Arch_Extra_standard/).