|
OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD. |
|
Thread Tools | Display Modes |
|
|||
Thinkpad T61 and middle button of the mousepad
Hello,
I've installed openbsd 4.8 (X Window System + Gnome) on my Thinkpad T61 - everything works fine except the middle button of the integrated mousepad. I've read the there is a synaptic-package for BSDs to fix that but I don't know how to install this. Can anyone help me please? miggel13 |
|
|||
Actually, xf86-input-synaptics is in Xenocara but the kernel peices are still missing from the tree.. so it is not yet ready.
Patches are occasionally put on tech@ for testing, hopefully they'll end up in 5.0.. people need to keep testing them or the progress may stall. As stated though.. 4.8 is kind of old, you'll need to update to a snapshot if you want to attempt to get synaptics working, or wait and "hope" it gets enough testing by others. Hint: That's not recommended. http://marc.info/?l=openbsd-tech&m=130993646312118&w=2 |
|
|||
Hello,
tanks. This is a bit sad and I don't want to wait until November, so I will try to install current (I've already upgraded from 4.8 to 4.9 this morning But first, I have to read some stuff about building the system source. |
|
|||
Relevant information can be found in Section 5.3 of the FAQ. The release(8) manpage is good fodder too.
Note, however, that the table at beginning of Section 5.3 states much of what you need to know. While a few people on this site build -current following updating or installing a snapshot, many simply stop here & just run the snapshot itself. Snapshots may or may not have uncommited code not found in CVS. There is no way to know unless one continues to build from source & compares kernel + userland afterwards. Last edited by ocicat; 16th July 2011 at 11:24 PM. Reason: Can't forget release(8)... |
|
|||
Thanks for the FAQ. As I said before, I have upgraded with a new installation to 4.9. I followed the steps under FAQ Section 5.3 but when I run
# cd /usr/src/sys/arch/i386/conf # config GENERIC # cd ../compile/GENERIC # make clean && make depend && make I get an error: Code:
... a lot more ... ioconf.c:2060: warning: (near initialization for 'cfdata[493]') ioconf.c:2062: warning: excess elements in struct initializer ioconf.c:2062: warning: (near initialization for 'cfdata[494]') ioconf.c:2064: warning: excess elements in struct initializer ioconf.c:2064: warning: (near initialization for 'cfdata[495]') ioconf.c:2066: warning: excess elements in struct initializer ioconf.c:2066: warning: (near initialization for 'cfdata[496]') ioconf.c:2068: warning: excess elements in struct initializer ioconf.c:2068: warning: (near initialization for 'cfdata[497]') ioconf.c:2070: warning: excess elements in struct initializer ioconf.c:2070: warning: (near initialization for 'cfdata[498]') ioconf.c:2072: warning: excess elements in struct initializer ioconf.c:2072: warning: (near initialization for 'cfdata[499]') ioconf.c:2074: warning: excess elements in struct initializer ioconf.c:2074: warning: (near initialization for 'cfdata[500]') Stop in /usr/src/sys/arch/i386/compile/GENERIC (line 907 of Makefile). *** Error code 1 I checked out "src ports xenocara" from the CVS server. Any hints? |
|
|||
Did you upgrade to a snapshot of 4.9-current or upgrade to 4.9-release?
Quote:
Code:
# cd /usr # export CVSROOT=anoncvs@anoncvs.example.org:/cvs # cvs -d$CVSROOT checkout -P src xenocara
|
|
||||
I should have stated: "If you want to build -current, you need to start from the lastest snapshot. If you were attempting to build -stable, you had the wrong source code."
The CVS repository has the complete source code history of OpenBSD, from the latest patches to -current all the way back to the first revisions. Be sure you are using the right tags if you are extracting source code from CVS. As ocicat stated, but I did not, following the proper process with the right source code is critical. |
|
|||
I installed 4.9 with the .iso Image. This must be the -release version.
And now, I would like to build -curent (5.0). I downloaded the current CVS directory but it seems not possible to go this way. |
|
|||
Quote:
|
|
|||
If you want to run -CURRENT, you need to use the install the latest snap. It's that simple.
|
|
|||
Quote:
http://marc.info/?t=130481900300002&r=1&w=2 FWIW. Last edited by ocicat; 20th July 2011 at 02:40 AM. |
|
|||
In case the OP is still interested, it appears that code has now been checked in post 5.0-tagging:
http://marc.info/?l=openbsd-cvs&m=131359791929505&w=2 Thus, any snapshot generated afterward (as of Thursday, 18 Aug 2011...) will have this code already integrated. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
"Man-in-the-Middle" (MitM) DNS Attacks | hunteronline | Off-Topic | 0 | 26th August 2008 03:15 PM |
IBM ThinkPad G40? | Sunnz | General Hardware | 8 | 28th July 2008 01:41 AM |
Power button - nicely switch down the computer? | Malinda | OpenBSD General | 5 | 14th June 2008 01:57 PM |
FreeBSD on IBM ThinkPad 600 | steve_s | FreeBSD Installation and Upgrading | 1 | 20th May 2008 04:23 PM |
Home Button | JMJ_coder | Feedback and Suggestions | 4 | 5th May 2008 05:13 PM |