From owner-freebsd-current@FreeBSD.ORG Wed Mar 11 08:47:58 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24A5910656DD for ; Wed, 11 Mar 2009 08:47:58 +0000 (UTC) (envelope-from daichi@ongs.co.jp) Received: from natial.ongs.co.jp (natial.ongs.co.jp [202.216.246.90]) by mx1.freebsd.org (Postfix) with ESMTP id C5C178FC1B for ; Wed, 11 Mar 2009 08:47:57 +0000 (UTC) (envelope-from daichi@ongs.co.jp) Received: from parancell.ongs.co.jp (dullmdaler.ongs.co.jp [202.216.246.94]) by natial.ongs.co.jp (Postfix) with ESMTPSA id 78B15125422; Wed, 11 Mar 2009 17:47:56 +0900 (JST) Message-ID: <49B77ABC.2010006@ongs.co.jp> Date: Wed, 11 Mar 2009 17:47:56 +0900 From: Daichi GOTO User-Agent: Thunderbird 2.0.0.19 (X11/20090201) MIME-Version: 1.0 To: FreeBSD Current , Masanori OZAWA Content-Type: multipart/mixed; boundary="------------060800080708060908020009" Cc: Subject: hal build fail issue while moving deve/libusb to libusb, with a patch X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Mar 2009 08:47:58 -0000 This is a multi-part message in MIME format. --------------060800080708060908020009 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi hald and usb2 folks Latest current including renamed libusb, and hal (sysutils/hal) does not been suited. If you try to rebuild hal on that, you fail. So some applications (like xorg) will not work right now. I have included a patch to fix this issue. That is not polished to merge to Ports Collection, *just a hack*. Read that patch and use it. Thanks -- Daichi GOTO, http://people.freebsd.org/~daichi --------------060800080708060908020009 Content-Type: text/plain; name="hal.diff" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="hal.diff" ZGlmZiAtdXJCTiBoYWwub3JpZy9NYWtlZmlsZSBoYWwvTWFrZWZpbGUKLS0tIGhhbC5vcmln L01ha2VmaWxlCTIwMDktMDMtMDMgMTI6MzA6MjAuMDAwMDAwMDAwICswOTAwCisrKyBoYWwv TWFrZWZpbGUJMjAwOS0wMy0xMCAyMToyODoxMC4wMDAwMDAwMDAgKzA5MDAKQEAgLTQ0LDcg KzQ0LDcgQEAKIAkJLS13aXRoLWRlcHJlY2F0ZWQta2V5cyBcCiAJCS0tbG9jYWxzdGF0ZWRp cj0vdmFyCiBDT05GSUdVUkVfRU5WPQlDUFBGTEFHUz0iLUkke0xPQ0FMQkFTRX0vaW5jbHVk ZSAtREhBVkVfQ0tfMF8zIiBcCi0JCUxERkxBR1M9Ii1MJHtMT0NBTEJBU0V9L2xpYiIgXAor CQlMREZMQUdTPSItTC91c3IvbGliIC1MJHtMT0NBTEJBU0V9L2xpYiIgXAogCQlHVEtET0M9 ImZhbHNlIgogCiAjSEFMVkVSU0lPTj0JMC41LjEwCmRpZmYgLXVyQk4gaGFsLm9yaWcvZmls ZXMvcGF0Y2gtY29uZmlndXJlIGhhbC9maWxlcy9wYXRjaC1jb25maWd1cmUKLS0tIGhhbC5v cmlnL2ZpbGVzL3BhdGNoLWNvbmZpZ3VyZQkyMDA5LTAyLTI0IDA2OjQ0OjIzLjAwMDAwMDAw MCArMDkwMAorKysgaGFsL2ZpbGVzL3BhdGNoLWNvbmZpZ3VyZQkyMDA5LTAzLTEwIDIxOjI4 OjIyLjAwMDAwMDAwMCArMDkwMApAQCAtMTg5LDEzICsxODksMTMgQEAKICAKICAKICtpZiB0 ZXN0ICJ4JEhBTERfQkFDS0VORCIgPSAieGZyZWVic2QiOyB0aGVuCi0rICAgIHsgZWNobyAi JGFzX21lOiRMSU5FTk86IGNoZWNraW5nIGZvciBsaWJ1c2IyMF9kZXZfZ2V0X2luZm8gaW4g LWx1c2IyMCIgPiY1Ci0rZWNobyAkRUNIT19OICJjaGVja2luZyBmb3IgbGlidXNiMjBfZGV2 X2dldF9pbmZvIGluIC1sdXNiMjAuLi4gJEVDSE9fQyIgPiY2OyB9CisrICAgIHsgZWNobyAi JGFzX21lOiRMSU5FTk86IGNoZWNraW5nIGZvciBsaWJ1c2IyMF9kZXZfZ2V0X2luZm8gaW4g LWx1c2IiID4mNQorK2VjaG8gJEVDSE9fTiAiY2hlY2tpbmcgZm9yIGxpYnVzYjIwX2Rldl9n ZXRfaW5mbyBpbiAtbHVzYi4uLiAkRUNIT19DIiA+JjY7IH0KICtpZiB0ZXN0ICIke2FjX2N2 X2xpYl91c2IyMF9saWJ1c2IyMF9kZXZfZ2V0X2luZm8rc2V0fSIgPSBzZXQ7IHRoZW4KICsg IGVjaG8gJEVDSE9fTiAiKGNhY2hlZCkgJEVDSE9fQyIgPiY2CiArZWxzZQogKyAgYWNfY2hl Y2tfbGliX3NhdmVfTElCUz0kTElCUwotK0xJQlM9Ii1sdXNiMjAgICRMSUJTIgorK0xJQlM9 Ii1sdXNiICAkTElCUyIKICtjYXQgPmNvbmZ0ZXN0LiRhY19leHQgPDxfQUNFT0YKICsvKiBj b25mZGVmcy5oLiAgKi8KICtfQUNFT0YKZGlmZiAtdXJCTiBoYWwub3JpZy9maWxlcy9wYXRj aC1jb25maWd1cmUuaW4gaGFsL2ZpbGVzL3BhdGNoLWNvbmZpZ3VyZS5pbgotLS0gaGFsLm9y aWcvZmlsZXMvcGF0Y2gtY29uZmlndXJlLmluCTIwMDktMDItMjQgMDY6NDQ6MjMuMDAwMDAw MDAwICswOTAwCisrKyBoYWwvZmlsZXMvcGF0Y2gtY29uZmlndXJlLmluCTIwMDktMDMtMTAg MjE6MTY6MzEuMDAwMDAwMDAwICswOTAwCkBAIC0xMywxMSArMTMsMTEgQEAKICBBTV9DT05E SVRJT05BTChIQUxEX0NPTVBJTEVfU09MQVJJUywgW3Rlc3QgeCRIQUxEX0JBQ0tFTkQgPSB4 c29sYXJpc10sIFtDb21waWxpbmcgZm9yIFNvbGFyaXNdKQogIEFDX1NVQlNUKEhBTERfQkFD S0VORCkKICtpZiB0ZXN0ICJ4JEhBTERfQkFDS0VORCIgPSAieGZyZWVic2QiOyB0aGVuCi0r ICAgIEFDX0NIRUNLX0xJQihbdXNiMjBdLCBbbGlidXNiMjBfZGV2X2dldF9pbmZvXSwgW1VT RV9MSUJVU0IyMD15ZXNdLCBbVVNFX0xJQlVTQjIwPW5vXSkKKysgICAgQUNfQ0hFQ0tfTElC KFt1c2JdLCBbbGlidXNiMjBfZGV2X2dldF9pbmZvXSwgW1VTRV9MSUJVU0IyMD15ZXNdLCBb VVNFX0xJQlVTQjIwPW5vXSkKICtmaQogK0FNX0NPTkRJVElPTkFMKFtIQVZFX0xJQlVTQjIw XSxbdGVzdCAieCRVU0VfTElCVVNCMjAiID0gInh5ZXMiXSkKICtpZiB0ZXN0ICJ4JFVTRV9M SUJVU0IyMCIgPSAieHllcyI7IHRoZW4KLSsgICAgQUNfREVGSU5FKEhBVkVfTElCVVNCMjAs IDEsIFtTZXQgaWYgd2UgbmVlZCBsaWJ1c2IyMF0pCisrICAgIEFDX0RFRklORShIQVZFX0xJ QlVTQjIwLCAxLCBbU2V0IGlmIHdlIG5lZWQgbGlidXNiXSkKICtmaQogKwogIApkaWZmIC11 ckJOIGhhbC5vcmlnL2ZpbGVzL3BhdGNoLWhhbGRfZnJlZWJzZF9NYWtlZmlsZS5hbSBoYWwv ZmlsZXMvcGF0Y2gtaGFsZF9mcmVlYnNkX01ha2VmaWxlLmFtCi0tLSBoYWwub3JpZy9maWxl cy9wYXRjaC1oYWxkX2ZyZWVic2RfTWFrZWZpbGUuYW0JMjAwOS0wMi0yNCAwNjo0NDoyMy4w MDAwMDAwMDAgKzA5MDAKKysrIGhhbC9maWxlcy9wYXRjaC1oYWxkX2ZyZWVic2RfTWFrZWZp bGUuYW0JMjAwOS0wMy0xMCAyMTozMToyNS4wMDAwMDAwMDAgKzA5MDAKQEAgLTgsNyArOCw3 IEBACiArbGliaGFsZF9mcmVlYnNkX2xhX1NPVVJDRVMgKz0gCVwKICsJaGYtdXNiMi5jCQlc CiArCWhmLXVzYjIuaAotK2xpYmhhbGRfZnJlZWJzZF9sYV9MREZMQUdTICs9IC1sdXNiMjAK KytsaWJoYWxkX2ZyZWVic2RfbGFfTERGTEFHUyArPSAtbHVzYgogK2VuZGlmCiArCiAgRVhU UkFfRElTVCA9IFJFQURNRSBUT0RPCmRpZmYgLXVyQk4gaGFsLm9yaWcvZmlsZXMvcGF0Y2gt aGFsZF9mcmVlYnNkX01ha2VmaWxlLmluIGhhbC9maWxlcy9wYXRjaC1oYWxkX2ZyZWVic2Rf TWFrZWZpbGUuaW4KLS0tIGhhbC5vcmlnL2ZpbGVzL3BhdGNoLWhhbGRfZnJlZWJzZF9NYWtl ZmlsZS5pbgkyMDA5LTAyLTI0IDA2OjQ0OjIzLjAwMDAwMDAwMCArMDkwMAorKysgaGFsL2Zp bGVzL3BhdGNoLWhhbGRfZnJlZWJzZF9NYWtlZmlsZS5pbgkyMDA5LTAzLTEwIDIxOjMxOjMy LjAwMDAwMDAwMCArMDkwMApAQCAtOCw3ICs4LDcgQEAKICtASEFWRV9MSUJVU0IyMF9UUlVF QAloZi11c2IyLmMJCVwKICtASEFWRV9MSUJVU0IyMF9UUlVFQAloZi11c2IyLmgKICsKLStA SEFWRV9MSUJVU0IyMF9UUlVFQGFtX19hcHBlbmRfMiA9IC1sdXNiMjAKKytASEFWRV9MSUJV U0IyMF9UUlVFQGFtX19hcHBlbmRfMiA9IC1sdXNiCiAgc3ViZGlyID0gaGFsZC9mcmVlYnNk CiAgRElTVF9DT01NT04gPSBSRUFETUUgJChzcmNkaXIpL01ha2VmaWxlLmFtICQoc3JjZGly KS9NYWtlZmlsZS5pbiBUT0RPCiAgQUNMT0NBTF9NNCA9ICQodG9wX3NyY2RpcikvYWNsb2Nh bC5tNApkaWZmIC11ckJOIGhhbC5vcmlnL2ZpbGVzL3BhdGNoLWhhbGRfZnJlZWJzZF9wcm9i aW5nX01ha2VmaWxlLmFtIGhhbC9maWxlcy9wYXRjaC1oYWxkX2ZyZWVic2RfcHJvYmluZ19N YWtlZmlsZS5hbQotLS0gaGFsLm9yaWcvZmlsZXMvcGF0Y2gtaGFsZF9mcmVlYnNkX3Byb2Jp bmdfTWFrZWZpbGUuYW0JMjAwOS0wMi0yNCAwNjo0NDoyMy4wMDAwMDAwMDAgKzA5MDAKKysr IGhhbC9maWxlcy9wYXRjaC1oYWxkX2ZyZWVic2RfcHJvYmluZ19NYWtlZmlsZS5hbQkyMDA5 LTAzLTEwIDIxOjMwOjAyLjAwMDAwMDAwMCArMDkwMApAQCAtMzEsMTIgKzMxLDEyIEBACiAr aGFsZF9wcm9iZV91c2IyX2RldmljZV9TT1VSQ0VTID0gcHJvYmUtdXNiMi1kZXZpY2UuYwog K2hhbGRfcHJvYmVfdXNiMl9kZXZpY2VfTERBREQgPSBcCiArCSQodG9wX2J1aWxkZGlyKS9o YWxkL2ZyZWVic2QvbGlicHJvYmUvbGliaGFsZF9mcmVlYnNkX3Byb2JlLmxhICBcCi0rCS1s dXNiMjAKKysJLWx1c2IKICsKICtoYWxkX3Byb2JlX3VzYjJfaW50ZXJmYWNlX1NPVVJDRVMg PSBwcm9iZS11c2IyLWludGVyZmFjZS5jCiAraGFsZF9wcm9iZV91c2IyX2ludGVyZmFjZV9M REFERCA9IFwKICsJJCh0b3BfYnVpbGRkaXIpL2hhbGQvZnJlZWJzZC9saWJwcm9iZS9saWJo YWxkX2ZyZWVic2RfcHJvYmUubGEgIFwKLSsJLWx1c2IyMAorKwktbHVzYgogK2VuZGlmCiAr CiAraGFsZF9wcm9iZV9tb3VzZV9TT1VSQ0VTID0gcHJvYmUtbW91c2UuYwpkaWZmIC11ckJO IGhhbC5vcmlnL2ZpbGVzL3BhdGNoLWhhbGRfZnJlZWJzZF9wcm9iaW5nX01ha2VmaWxlLmlu IGhhbC9maWxlcy9wYXRjaC1oYWxkX2ZyZWVic2RfcHJvYmluZ19NYWtlZmlsZS5pbgotLS0g aGFsLm9yaWcvZmlsZXMvcGF0Y2gtaGFsZF9mcmVlYnNkX3Byb2JpbmdfTWFrZWZpbGUuaW4J MjAwOS0wMi0yNCAwNjo0NDoyMy4wMDAwMDAwMDAgKzA5MDAKKysrIGhhbC9maWxlcy9wYXRj aC1oYWxkX2ZyZWVic2RfcHJvYmluZ19NYWtlZmlsZS5pbgkyMDA5LTAzLTEwIDIxOjMwOjEw LjAwMDAwMDAwMCArMDkwMApAQCAtOTAsMTIgKzkwLDEyIEBACiArQEhBVkVfTElCVVNCMjBf VFJVRUBoYWxkX3Byb2JlX3VzYjJfZGV2aWNlX1NPVVJDRVMgPSBwcm9iZS11c2IyLWRldmlj ZS5jCiArQEhBVkVfTElCVVNCMjBfVFJVRUBoYWxkX3Byb2JlX3VzYjJfZGV2aWNlX0xEQURE ID0gXAogK0BIQVZFX0xJQlVTQjIwX1RSVUVACSQodG9wX2J1aWxkZGlyKS9oYWxkL2ZyZWVi c2QvbGlicHJvYmUvbGliaGFsZF9mcmVlYnNkX3Byb2JlLmxhICBcCi0rQEhBVkVfTElCVVNC MjBfVFJVRUAJLWx1c2IyMAorK0BIQVZFX0xJQlVTQjIwX1RSVUVACS1sdXNiCiArCiArQEhB VkVfTElCVVNCMjBfVFJVRUBoYWxkX3Byb2JlX3VzYjJfaW50ZXJmYWNlX1NPVVJDRVMgPSBw cm9iZS11c2IyLWludGVyZmFjZS5jCiArQEhBVkVfTElCVVNCMjBfVFJVRUBoYWxkX3Byb2Jl X3VzYjJfaW50ZXJmYWNlX0xEQUREID0gXAogK0BIQVZFX0xJQlVTQjIwX1RSVUVACSQodG9w X2J1aWxkZGlyKS9oYWxkL2ZyZWVic2QvbGlicHJvYmUvbGliaGFsZF9mcmVlYnNkX3Byb2Jl LmxhICBcCi0rQEhBVkVfTElCVVNCMjBfVFJVRUAJLWx1c2IyMAorK0BIQVZFX0xJQlVTQjIw X1RSVUVACS1sdXNiCiArCiAraGFsZF9wcm9iZV9tb3VzZV9TT1VSQ0VTID0gcHJvYmUtbW91 c2UuYwogK2hhbGRfcHJvYmVfbW91c2VfQ1BQRkxBR1MgPSAkKEFNX0NQUEZMQUdTKSBAR0xJ Ql9DRkxBR1NACg== --------------060800080708060908020009--