From owner-freebsd-ports@FreeBSD.ORG Thu Nov 6 10:58:20 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A856316A4CE for ; Thu, 6 Nov 2003 10:58:20 -0800 (PST) Received: from mindfields.energyhq.es.eu.org (73.Red-213-97-200.pooles.rima-tde.net [213.97.200.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4440143FE3 for ; Thu, 6 Nov 2003 10:58:15 -0800 (PST) (envelope-from flynn@energyhq.es.eu.org) Received: from scienide.energyhq.es.eu.org (scienide.energyhq.es.eu.org [192.168.100.1]) by mindfields.energyhq.es.eu.org (Postfix) with SMTP id D071235821 for ; Thu, 6 Nov 2003 19:58:12 +0100 (CET) Date: Thu, 6 Nov 2003 19:58:34 +0100 From: Miguel Mendez To: ports@freebsd.org Message-Id: <20031106195834.6d076107.flynn@energyhq.es.eu.org> Organization: X-Mailer: Sylpheed version 0.9.5-gtk2-20030906 (GTK+ 2.2.4; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart_Thu__6_Nov_2003_19_58_34_+0100_08472e00" Subject: Need help with a port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Nov 2003 18:58:20 -0000 This is a multi-part message in MIME format. --Multipart_Thu__6_Nov_2003_19_58_34_+0100_08472e00 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi porters, While I was working on a GTK+ 2.0 patch for xmms, someone commented on IRC that such a fork already exists. I've built a port for it, based on the xmms port (see attached shar). It builds fine, but doesn't work. Grabbing the program in gdb reveals this: [Switching to Process 97188, Thread 1] 0x28921fb5 in _atomic_lock () from /usr/lib/libc_r.so.5 (gdb) bt #0 0x28921fb5 in _atomic_lock () from /usr/lib/libc_r.so.5 #1 0x28921f7d in _spinlock_debug () from /usr/lib/libc_r.so.5 #2 0x28927dd4 in _mutex_cv_lock () from /usr/lib/libc_r.so.5 #3 0x28927c69 in _mutex_cv_unlock () from /usr/lib/libc_r.so.5 #4 0x2892cd71 in _pthread_cond_wait () from /usr/lib/libc_r.so.5 #5 0x2892cede in pthread_cond_wait () from /usr/lib/libc_r.so.5 #6 0x28886965 in pthread_cond_wait () from /usr/lib/libc.so.5 #7 0x0806a53c in ctrlsocket_func () Anyone with enough threads-fu willing to help? Cheers, -- Miguel Mendez http://www.energyhq.es.eu.org --Multipart_Thu__6_Nov_2003_19_58_34_+0100_08472e00 Content-Type: application/octet-stream; name="beep-media-player.shar" Content-Disposition: attachment; filename="beep-media-player.shar" Content-Transfer-Encoding: base64 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJYmVlcC1tZWRpYS1wbGF5ZXIK IwliZWVwLW1lZGlhLXBsYXllci9NYWtlZmlsZQojCWJlZXAtbWVkaWEtcGxheWVyL2Rpc3RpbmZv CiMJYmVlcC1tZWRpYS1wbGF5ZXIvcGtnLWRlc2NyCiMJYmVlcC1tZWRpYS1wbGF5ZXIvcGtnLXBs aXN0CiMJYmVlcC1tZWRpYS1wbGF5ZXIvcGtnLW1lc3NhZ2UKIwplY2hvIGMgLSBiZWVwLW1lZGlh LXBsYXllcgpta2RpciAtcCBiZWVwLW1lZGlhLXBsYXllciA+IC9kZXYvbnVsbCAyPiYxCmVjaG8g eCAtIGJlZXAtbWVkaWEtcGxheWVyL01ha2VmaWxlCnNlZCAncy9eWC8vJyA+YmVlcC1tZWRpYS1w bGF5ZXIvTWFrZWZpbGUgPDwgJ0VORC1vZi1iZWVwLW1lZGlhLXBsYXllci9NYWtlZmlsZScKWCMg TmV3IHBvcnRzIGNvbGxlY3Rpb24gbWFrZWZpbGUgZm9yOgliZWVwClgjIERhdGUgY3JlYXRlZDoJ CQlUaHUgTm92ICA2IDE5OjI0OjAxIENFVCAyMDAzClgjIFdob206CQkJCU1pZ3VlbCBNZW5kZXog PGZseW5uQGVuZXJneWhxLmVzLmV1Lm9yZz4KWCMKWCMgJEZyZWVCU0QkClgjClgKWFBPUlROQU1F PQliZWVwLW1lZGlhLXBsYXllcgpYUE9SVFZFUlNJT049CTEuMC4wClhDQVRFR09SSUVTPQltdWx0 aW1lZGlhIGF1ZGlvClhNQVNURVJfU0lURVM9CWh0dHA6Ly9saW51eC1tZWRpYS5uZXQvYmVlcC9k b3dubG9hZHMvClhESVNUTkFNRT0JJHtQT1JUTkFNRX0tJHtQT1JUVkVSU0lPTn0tcHJlNC0yClgK WE1BSU5UQUlORVI9CWZseW5uQGVuZXJneWhxLmVzLmV1Lm9yZwpYQ09NTUVOVD0JR1RLMiBtcDMg cGxheWVyClgKWExJQl9ERVBFTkRTPQlpY29udi4zOiR7UE9SVFNESVJ9L2NvbnZlcnRlcnMvbGli aWNvbnYKWApYV1JLU1JDPQkJJHtXUktESVJ9LyR7UE9SVE5BTUV9LSR7UE9SVFZFUlNJT059LXBy ZTQKWFVTRV9HTk9NRT0JZ3RrMjAKWFVTRV9YX1BSRUZJWD0JeWVzClhVU0VfUkVJTlBMQUNFPQl5 ZXMKWFVTRV9HTUFLRT0JeWVzClhJTlNUQUxMU19TSExJQj0JeWVzClhHTlVfQ09ORklHVVJFPQl5 ZXMKWENPTkZJR1VSRV9FTlY9CUNQUEZMQUdTPSItSSR7TE9DQUxCQVNFfS9pbmNsdWRlIiBcClgJ CUxJQlM9Ii1MJHtMT0NBTEJBU0V9L2xpYiIgXApYCQlJTlBVVF9QTFVHSU5TPSIke0lOUFVUX1BM VUdJTlN9IiBcClgJCU9VVFBVVF9QTFVHSU5TPSIke09VVFBVVF9QTFVHSU5TfSIgXApYCQlWSVNV QUxJWkFUSU9OX1BMVUdJTlM9IiR7VklTVUFMSVpBVElPTl9QTFVHSU5TfSIKWE1BTjE9CQliZWVw LjEKWApYSU5QVVRfUExVR0lOUz0JY2RhdWRpbyxtcGcxMjMsdG9uZWdlbix3YXYKWE9VVFBVVF9Q TFVHSU5TPQlPU1MsZGlza193cml0ZXIKWFZJU1VBTElaQVRJT05fUExVR0lOUz0JYmx1cl9zY29w ZSxzYW5hbHl6ZXIKWApYUExJU1RfU1VCPQlEQVRBRElSPSJzaGFyZSIKWApYLmluY2x1ZGUgPGJz ZC5wb3J0LnByZS5taz4KWApYQ09ORklHVVJFX0FSR1MrPQktLWVuYWJsZS1pcHY2ClgKWC5pZiAh ZGVmaW5lZChXSVRIT1VUX01JS01PRCkKWExJQl9ERVBFTkRTKz0JbWlrbW9kLjI6JHtQT1JUU0RJ Un0vYXVkaW8vbGlibWlrbW9kClhJTlBVVF9QTFVHSU5TKz0JbWlrbW9kClhQTElTVF9TVUIrPQlN SUtNT0RQTFVHSU46PSIiClguZWxzZQpYQ09ORklHVVJFX0FSR1MrPQktLWRpc2FibGUtbWlrbW9k ClhQTElTVF9TVUIrPQlNSUtNT0RQTFVHSU46PSJAY29tbWVudCAiClguZW5kaWYKWApYLmlmICFk ZWZpbmVkKFdJVEhPVVRfVk9SQklTKQpYTElCX0RFUEVORFMrPQl2b3JiaXMuMjoke1BPUlRTRElS fS9hdWRpby9saWJ2b3JiaXMKWElOUFVUX1BMVUdJTlMrPQl2b3JiaXMKWFBMSVNUX1NVQis9CVZP UkJJU1BMVUdJTjo9IiIKWC5lbHNlClhDT05GSUdVUkVfQVJHUys9CS0tZGlzYWJsZS12b3JiaXMK WFBMSVNUX1NVQis9CVZPUkJJU1BMVUdJTjo9IkBjb21tZW50ICIKWC5lbmRpZgpYClguaWYgJHtI QVZFX0dOT01FOk1lc291bmR9IT0iIgpYVVNFX0dOT01FKz0JZXNvdW5kClhPVVRQVVRfUExVR0lO Uys9CWVzZApYUExJU1RfU1VCKz0JRVNEUExVR0lOOj0iIgpYLmlmIGRlZmluZWQoUEtHTkFNRVNV RkZJWCkKWFBLR05BTUVTVUZGSVg6PQkke1BLR05BTUVTVUZGSVh9LWVzb3VuZApYLmVsc2UKWFBL R05BTUVTVUZGSVg9CS1lc291bmQKWC5lbmRpZgpYLmVsc2UKWENPTkZJR1VSRV9BUkdTKz0JLS1k aXNhYmxlLWVzZApYUExJU1RfU1VCKz0JRVNEUExVR0lOOj0iQGNvbW1lbnQgIgpYLmVuZGlmClgK WC5pZiAke01BQ0hJTkVfQVJDSH0gIT0gImkzODYiClhXSVRIT1VUXzNETk9XPQl5ZXMKWC5lbmRp ZgpYClguaWYgIWRlZmluZWQoV0lUSE9VVF8zRE5PVykgJiYgJHtPU1ZFUlNJT059ID49IDQwMDAy MQpYQ09ORklHVVJFX0FSR1MrPQktLWVuYWJsZS0zZG5vdwpYLmVuZGlmClgKWC5pZiBkZWZpbmVk KFdJVEhPVVRfM0ROT1cpIHx8ICR7T1NWRVJTSU9OfSA8IDQwMDAyMQpYcG9zdC1leHRyYWN0OgpY CShjZCAke1dSS1NSQ30vSW5wdXQvbXBnMTIzICYmICR7TVZ9IGRlY29kZV9pNTg2LnMgZGVjb2Rl X2k1ODYuUyAmJiBcClgJICBjZCAke1dSS1NSQ30vVmlzdWFsaXphdGlvbi9ibHVyX3Njb3BlICYm ICR7TVZ9IGJsdXJfOC5zIGJsdXJfOC5TKTsKWAkke1JFSU5QTEFDRV9DTUR9IC1lICdzOlwucyA6 XC5TIDpnJyAke1dSS1NSQ30vSW5wdXQvbXBnMTIzL01ha2VmaWxlLmluClgJJHtSRUlOUExBQ0Vf Q01EfSAtZSAnczpibHVyXzguczpibHVyXzguUzpnJyBcClgJICAke1dSS1NSQ30vVmlzdWFsaXph dGlvbi9ibHVyX3Njb3BlL01ha2VmaWxlLmluClguZW5kaWYKWApYcHJlLWV4dHJhY3Q6ClguaWYg IWRlZmluZWQoV0lUSE9VVF9NSUtNT0QpIHx8ICFkZWZpbmVkKFdJVEhPVVRfVk9SQklTKSB8fCAo ICFkZWZpbmVkKFdJVEhPVVRfM0ROT1cpICYmICR7T1NWRVJTSU9OfSA+PSA0MDAwMjEgKSB8fCAk e0hBVkVfR05PTUU6TWVzb3VuZH0hPSIiClgJQCR7RUNIT19NU0d9ClguaWYgIWRlZmluZWQoV0lU SE9VVF9NSUtNT0QpClgJQCR7RUNIT19NU0d9ICJZb3UgY2FuIGRpc2FibGUgc3VwcG9ydCBmb3Ig bWlrbW9kIGJ5IGRlZmluaW5nIFdJVEhPVVRfTUlLTU9ELiIKWC5lbmRpZgpYLmlmICFkZWZpbmVk KFdJVEhPVVRfVk9SQklTKQpYCUAke0VDSE9fTVNHfSAiWW91IGNhbiBkaXNhYmxlIHN1cHBvcnQg Zm9yIHZvcmJpcyBieSBkZWZpbmluZyBXSVRIT1VUX1ZPUkJJUy4iClguZW5kaWYKWC5pZiAhZGVm aW5lZChXSVRIT1VUXzNETk9XKSAmJiAke09TVkVSU0lPTn0gPj0gNDAwMDIxClgJQCR7RUNIT19N U0d9ICJZb3UgY2FuIGRpc2FibGUgM0ROb3chIG9wdGltaXplZCBkZWNvZGluZyByb3V0aW5lcyBi eSBkZWZpbmluZyBXSVRIT1VUXzNETk9XLiIKWC5lbmRpZgpYLmlmICR7SEFWRV9HTk9NRTpNZXNv dW5kfSE9IiIKWAlAJHtFQ0hPX01TR30gIllvdSBjYW4gZGlzYWJsZSBzdXBwb3J0IGZvciBlc291 bmQgYnkgZGVmaW5pbmcgV0lUSE9VVF9HTk9NRT1lc291bmQuIgpYLmVuZGlmClgJQCR7RUNIT19N U0d9ClguZW5kaWYKWApYcG9zdC1wYXRjaDoKWAlAZmluZCAke1dSS1NSQ30gLW5hbWUgIk1ha2Vm aWxlLmluKiIgfCB4YXJncyAke1JFSU5QTEFDRV9DTUR9IC1lIFwKWAkJICdzfFwoZGF0YWRpclwp L2FjbG9jYWx8KHByZWZpeCkvc2hhcmUvYWNsb2NhbHxnJwpYCUAke1JFSU5QTEFDRV9DTUR9IC1l ICdzfHtkYXRhZGlyfS9sb2NhbGV8e3ByZWZpeH0vc2hhcmUvbG9jYWxlfGcnIFwKWAkJJHtXUktT UkN9L2NvbmZpZ3VyZQpYCUAke1JFSU5QTEFDRV9DTUR9IC1lICdzLC1wdGhyZWFkLCR7UFRIUkVB RF9MSUJTfSxnJyBcClgJCSR7V1JLU1JDfS9jb25maWd1cmUKWApYcG9zdC1pbnN0YWxsOgpYCUAk e01LRElSfSAke1BSRUZJWH0vc2hhcmUvYmVlcC9Ta2lucwpYCUAke0NBVH0gJHtQS0dNRVNTQUdF fQpYClguaW5jbHVkZSA8YnNkLnBvcnQucG9zdC5taz4KRU5ELW9mLWJlZXAtbWVkaWEtcGxheWVy L01ha2VmaWxlCmVjaG8geCAtIGJlZXAtbWVkaWEtcGxheWVyL2Rpc3RpbmZvCnNlZCAncy9eWC8v JyA+YmVlcC1tZWRpYS1wbGF5ZXIvZGlzdGluZm8gPDwgJ0VORC1vZi1iZWVwLW1lZGlhLXBsYXll ci9kaXN0aW5mbycKWE1ENSAoYmVlcC1tZWRpYS1wbGF5ZXItMS4wLjAtcHJlNC0yLnRhci5neikg PSBkZmQ2NWUyNTcyNWIwYjFiMzdmNWNiYTI2ZTU0NWM4OApFTkQtb2YtYmVlcC1tZWRpYS1wbGF5 ZXIvZGlzdGluZm8KZWNobyB4IC0gYmVlcC1tZWRpYS1wbGF5ZXIvcGtnLWRlc2NyCnNlZCAncy9e WC8vJyA+YmVlcC1tZWRpYS1wbGF5ZXIvcGtnLWRlc2NyIDw8ICdFTkQtb2YtYmVlcC1tZWRpYS1w bGF5ZXIvcGtnLWRlc2NyJwpYYmVlcCBpcyBhIG1lZGlhIHBsYXllciBiYXNlZCBvbiBYTU1TICho dHRwOi8vd3d3LnhtbXMub3JnKS4gClhUaGUgcHJpbWFyeSBnb2FscyBvZiB0aGlzIGZvcmsgYXJl IFVJIGVuaGFuY2VtZW50cyB3aXRoIGxhdGVzdCAKWHRlY2hub2xvZ3kgKEdUSzIsIFBhbmdvKSwg YW5kIHVzYWJpbGl0eSB3aGlsZSBtYWludGFpbmluZyB0aGUgc2tpbm5lZCBVSS4KWApYV1dXOiBo dHRwOi8vbGludXgtbWVkaWEubmV0L2JlZXAvCkVORC1vZi1iZWVwLW1lZGlhLXBsYXllci9wa2ct ZGVzY3IKZWNobyB4IC0gYmVlcC1tZWRpYS1wbGF5ZXIvcGtnLXBsaXN0CnNlZCAncy9eWC8vJyA+ YmVlcC1tZWRpYS1wbGF5ZXIvcGtnLXBsaXN0IDw8ICdFTkQtb2YtYmVlcC1tZWRpYS1wbGF5ZXIv cGtnLXBsaXN0JwpYYmluL2JlZXAtbWVkaWEtcGxheWVyClhiaW4vYmVlcC1jb25maWcKWGluY2x1 ZGUvYmVlcC9jb25maWdmaWxlLmgKWGluY2x1ZGUvYmVlcC9iZWVwY3RybC5oClhpbmNsdWRlL2Jl ZXAvZGlyYnJvd3Nlci5oClhpbmNsdWRlL2JlZXAvdXRpbC5oClhpbmNsdWRlL2JlZXAvZm9ybWF0 dGVyLmgKWGluY2x1ZGUvYmVlcC90aXRsZXN0cmluZy5oClhpbmNsdWRlL2JlZXAvcGx1Z2luLmgK WGluY2x1ZGUvYmVlcC9mdWxsc2NyZWVuLmgKWGxpYi9saWJiZWVwLnNvLjEKWGxpYi9saWJiZWVw LnNvClhsaWIvbGliYmVlcC5sYQpYbGliL2xpYmJlZXAuYQpYbGliL2JlZXAvT3V0cHV0L2xpYk9T Uy5zbwpYbGliL2JlZXAvT3V0cHV0L2xpYk9TUy5sYQpYbGliL2JlZXAvSW5wdXQvbGlibXBnMTIz LnNvClhsaWIvYmVlcC9JbnB1dC9saWJtcGcxMjMubGEKWGxpYi9iZWVwL0lucHV0L2xpYmNkYXVk aW8uc28KWGxpYi9iZWVwL0lucHV0L2xpYmNkYXVkaW8ubGEKWHNoYXJlL2FjbG9jYWwvYmVlcC5t NApYQGRpcnJtIGluY2x1ZGUvYmVlcApYQGRpcnJtIGxpYi9iZWVwL0lucHV0ClhAZGlycm0gbGli L2JlZXAvT3V0cHV0ClhAZGlycm0gbGliL2JlZXAKRU5ELW9mLWJlZXAtbWVkaWEtcGxheWVyL3Br Zy1wbGlzdAplY2hvIHggLSBiZWVwLW1lZGlhLXBsYXllci9wa2ctbWVzc2FnZQpzZWQgJ3MvXlgv LycgPmJlZXAtbWVkaWEtcGxheWVyL3BrZy1tZXNzYWdlIDw8ICdFTkQtb2YtYmVlcC1tZWRpYS1w bGF5ZXIvcGtnLW1lc3NhZ2UnClhiZWVwIHN1cHBvcnRzIEd6aXBwZWQgYW5kIHVuY29tcHJlc3Nl ZCBza2lucy4gIElmIHlvdSB3b3VsZCBsaWtlIHRvIHVzZQpYWmlwIGZvcm1hdCBza2lucyB5b3Ug d2lsbCBuZWVkIHRvIGVuc3VyZSBhcmNoaXZlcnMvdW56aXAgaXMgaW5zdGFsbGVkLgpFTkQtb2Yt YmVlcC1tZWRpYS1wbGF5ZXIvcGtnLW1lc3NhZ2UKZXhpdAoK --Multipart_Thu__6_Nov_2003_19_58_34_+0100_08472e00--