Opened 11 years ago
Closed 10 years ago
#40756 closed update (fixed)
mcabber @0.9.10 and libotr @3.2.1 are outdated.
Reported by: | christoph_murauer@… | Owned by: | simon@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | simon@…, rsync@…, mojca (Mojca Miklavec) | |
Port: | mcabber loudmouth libotr |
Description
Hello !
There is a newer version of mcabber (0.10.2) available on http://mcabber.com. There is also a patched version of loudmouth available on the same site (don't know whats the difference between the other used version of loudmouth).
There is also a newer version of libotr (which is a dep. for OTR) available. I find no maintainer for loudmouth and libotr - please add the required people - thanks.
Thanks for updating.
Attachments (3)
Change History (13)
comment:1 Changed 11 years ago by raimue (Rainer Müller)
Cc: | rsync@… added |
---|---|
Owner: | changed from macports-tickets@… to simon@… |
comment:2 Changed 11 years ago by macports@…
Don't know if this belongs in a separate ticket, but related: loudmouth @1.4.3_2 won't build (under Mavericks)
lm-sock.c:329:37: error: use of undeclared identifier 'TCP_KEEPIDLE' if (setsockopt (sock, IPPROTO_TCP, TCP_KEEPIDLE, &opt, sizeof (opt)) < 0) { ^
Full log attached.
comment:3 follow-up: 5 Changed 10 years ago by mojca (Mojca Miklavec)
Cc: | mojca@… added |
---|---|
Version: | 2.2.0 |
I committed an update to libotr
in r121174. The weird issues are:
libtool: install: warning: `../src/libotr.la' has not been installed in `/opt/local/lib' ... Warning: An activity was attempted outside sandbox: /opt/local/lib/libotr.la Warning: An activity was attempted outside sandbox: /opt/local/bin/ranlib
The first one seems like inability to distinguish between DESTDIR and the final location. The second one might be a missing build dependency on cctools
, but I'm not sure.
I guess dependent ports need an upgrade now.
Changed 10 years ago by mojca (Mojca Miklavec)
Attachment: | mcabber-0.10.3.diff added |
---|
comment:4 follow-up: 7 Changed 10 years ago by mojca (Mojca Miklavec)
I attached a patch to upgrade mcabber
. The problem is that configure
now complains about
configure: WARNING: unrecognized options: --without-ssl, --without-openssl
so it looks as if some variants would make no sense at all. But I don't use mcabber
, so I don't know any details.
After applying the patch the sandboxed build would complain about
Warning: An activity was attempted outside sandbox: /.attbin/uname Warning: An activity was attempted outside sandbox: /bin;/bin/sh Warning: An activity was attempted outside sandbox: /opt/local/include/dlfcn.h Warning: An activity was attempted outside sandbox: /opt/local/lib/perl5/vendor_perl/5.16.3/darwin-thread-multi-2level/Cwd.pm Warning: An activity was attempted outside sandbox: /opt/local/lib/perl5/vendor_perl/5.16.3/darwin-thread-multi-2level/File/Spec.pm Warning: An activity was attempted outside sandbox: /opt/local/lib/perl5/vendor_perl/5.16.3/darwin-thread-multi-2level/File/Spec/Unix.pm Warning: An activity was attempted outside sandbox: /opt/local/lib/perl5/vendor_perl/5.16.3/darwin-thread-multi-2level/List/Util.pm Warning: An activity was attempted outside sandbox: /opt/local/lib/perl5/vendor_perl/5.16.3/darwin-thread-multi-2level/Scalar/Util.pm Warning: An activity was attempted outside sandbox: /opt/local/bin/hg Warning: An activity was attempted outside sandbox: /var/root/.CFUserTextEncoding Warning: An activity was attempted outside sandbox: /var/mail/macports
comment:5 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to mojca@…:
I guess dependent ports need an upgrade now.
A revision increase, at least, to rebuild against libotr.5 (previous library version was 2). However, skip bitlbee, which I've already updated, and also which doesn't build against libotr 4 yet.
comment:6 follow-up: 8 Changed 10 years ago by mojca (Mojca Miklavec)
I wanted the maintainer to check my patch for mcabber
first, but he hasn't responded yet. Should I simply commit? What else still needs the revbump or upgrade?
comment:7 Changed 10 years ago by dbevans (David B. Evans)
Replying to mojca@…:
I attached a patch to upgrade
mcabber
. The problem is thatconfigure
now complains aboutconfigure: WARNING: unrecognized options: --without-ssl, --without-openssl
These options no longer exist in the updated version because the port now relies on loudmouth for this functionality. These configure items and the corresponding variants (+ssl +gnutls) can be removed.
comment:8 Changed 10 years ago by dbevans (David B. Evans)
Replying to mojca@…:
I wanted the maintainer to check my patch for
mcabber
first, but he hasn't responded yet. Should I simply commit?
MacPorts policy is that if the maintainer hasn't responded in 72 hours, you can go ahead and commit the patch including the phrase 'maintainer timeout' in the commit message. It's been much longer than that now and the port is otherwise broken.
BTW, this patch works for me (with the superfluous variants removed).
Changed 10 years ago by dbevans (David B. Evans)
Attachment: | mcabber-0.10.3.2.diff added |
---|
Revised patch per my comments
comment:9 Changed 10 years ago by dbevans (David B. Evans)
Revised patch attached which
- removes outdated configuration items --without-ssl --without-openssl
- removes outdated +ssl +gnutls variants -- SSL/TLS now handled by loudmouth
- adds license
comment:10 Changed 10 years ago by dbevans (David B. Evans)
Port: | mcabber, loudmouth, libotr → mcabber loudmouth libotr |
---|---|
Resolution: | → fixed |
Status: | new → closed |
mcabber updated to version 0.10.3 in r121811, maintainer timeout.
Assigning and adding maintainers to CC.