Compiling fvwm-patched with XFT support

I'm pretty new to Linux. Only spent 2 weeks playing with a minimal Ubuntu install before jumping over to Arch a couple months ago.
I'm compiling/installing fvwm-patched from the AUR. I'm using yaourt and I'm even editing the PKGBUILD to use the latest fvwm source, and dropping a patch that is no longer needed due to changes in fvwm itself. The problem is the resulting compiled fvwm doesn't have XFT font support.
I found this in an FAQ:
cf13. I compiled FVWM from source, and now none of my XFT fonts are working. They work fine under other window managers.
You're an idiot. You probably didn't compile in XFT support. FVWM needs this to render XFT fonts. If the command:
fvwm --version | sed -n 2p
... doesn't have "XFT" listed in its options, then install the XFT header files (libxft-dev, if you're on Debian) and recompile FVWM.
I'm not sure how to get these xft header files on Arch. I already have libxft installed and I can't find anything in packages or AUR that looks the equivalent of libxft-dev.
Anyone know which direction to point me in?
Cheers.

As far as I understand it fvwm-devel is a regular package (not from AUR) and is thus pre-compiled and has XFT support. (yes it works)
The patches work fine as far as I can tell. I'm not having any issues with them. I'm just not sure where to get the "xft header files" mentioned in the FAQ I quoted.
Last edited by greatant (2011-02-13 12:20:41)

Similar Messages

  • How to compile kernel-eeepc with squash support?

    What i have to change to this package from aur (kernel-eeepc - http://aur.archlinux.org/packages.php?ID=26392) for having aufs/squashfs support?

    sl1pkn07 wrote:why this downgrade
    Because there's lotsa compilation fails caused by the giflib API changing.

  • How to compile xfce panel with gtk3 support ?

    Hi,
    I checked in xfce panel git and it seems gtk3 support has been added but I am not able to install it with GTK 3 support.
    I tried passing --enable-gtk3 paramater in the autogen.sh file also.
    I am using xfce4-panel-git package after modifying PKGBUILD
    Am I missing anthing ?
    Thanks and Regards, Debasish
    Last edited by Debasish Patra (2014-07-30 17:39:20)

    Tux the penguin wrote:
    Kilzool wrote:
    Better yet, whose buying me a 12 pack of beer? 
    I need a hug too.
    You can't solve problems when you're drunk Go ask your mom for a hug
    That's what you think.  I have a lot of brain storms when I've had a few (not all 12).
    And my parents are passed.  So I guess I need to ask my wife for a hug (however, she is at work).
    I want a hug now, not after 6pm. 
    Anyway, I think, that you can move the panel if you uncheck the "lock panel" option. I just accidentally figured that out. Should have known the answer was something simple
    I did un-check the 'lock panel' box, and couldn't move that top bar (upon using the default).
    So as a I said, I removed both of the newly created panels, and redid them from scratch.

  • OpenSSH 4.4p1 packages with PAM support for Solaris 9, 10

    As mentioned in a previous post* , I've compiled OpenSSH packages with PAM support for Solaris 9 and 10. They've since been updated to version 4.4p1, and are compiled against a static zlib (1.2.3) and OpenSSL (0.9.8c). You can find them here:
    http://firewallworks.com/downloads/unsupported/Solaris-sparc/
    Regards,
    Greg
    * http://forum.sun.com/jive/thread.jspa?threadID=103378&tstart=105

    Yes, zlib 1.2.3 is a requirement. In facts, zlib mentions a 2005 vulnerability fix but I found no matching patch in sunsolve. See
    http://www.kb.cert.org/vuls/id/JGEI-6E7RC3
    I have been wandering whether to replace the official zlib. Linking statically is probably a better idea. Thanks

  • Fvwm-patched - fix to compile with the new libpng

    Hi.
    fvwm-patched in AUR does not compile since ligpng14 hit the repos.
    I created the small patch below which works for me.
    19-Fix-build-with-new-libpng.patch
    --- libs/PictureImageLoader.c.orig 2010-02-25 18:35:41.725546806 +0100
    +++ libs/PictureImageLoader.c 2010-02-25 18:37:46.812721435 +0100
    @@ -417,7 +417,7 @@ Bool PImageLoadPng(FIMAGE_CMD_ARGS)
    return False;
    fread(buf, 1, FPNG_BYTES_TO_CHECK, f);
    - if (!Fpng_check_sig(buf, FPNG_BYTES_TO_CHECK))
    + if (Fpng_sig_cmp(buf, 0, FPNG_BYTES_TO_CHECK))
    fclose(f);
    return False;
    @@ -503,7 +503,7 @@ Bool PImageLoadPng(FIMAGE_CMD_ARGS)
    Fpng_set_gray_to_rgb(Fpng_ptr);
    if (Fpng_get_bit_depth(Fpng_ptr, Finfo_ptr) < 8)
    - Fpng_set_gray_1_2_4_to_8(Fpng_ptr);
    + Fpng_set_expand_gray_1_2_4_to_8(Fpng_ptr);
    for (i = 0; i < h; i++)
    --- libs/Fpng.h.orig 2010-02-25 19:01:13.342068664 +0100
    +++ libs/Fpng.h 2010-02-25 19:02:26.108727772 +0100
    @@ -429,7 +429,7 @@ typedef Fpng_struct **Fpng_structpp;
    #define FPNG_FILLER_AFTER PNG_FILLER_AFTER
    #define FPNG_INFO_tRNS PNG_INFO_tRNS
    -#define Fpng_check_sig(a,b) png_check_sig(a,b)
    +#define Fpng_sig_cmp(a,b,c) png_sig_cmp(a,b,c)
    #define Fpng_create_read_struct(a,b,c,d) png_create_read_struct(a,b,c,d)
    #define Fpng_create_info_struct(a) png_create_info_struct(a)
    #define Fpng_destroy_read_struct(a,b,c) png_destroy_read_struct(a,b,c)
    @@ -444,7 +444,7 @@ typedef Fpng_struct **Fpng_structpp;
    #define Fpng_set_packing(a) png_set_packing(a)
    #define Fpng_set_gray_to_rgb(a) png_set_gray_to_rgb(a)
    #define Fpng_get_bit_depth(a,b) png_get_bit_depth(a,b)
    -#define Fpng_set_gray_1_2_4_to_8(a) png_set_gray_1_2_4_to_8(a)
    +#define Fpng_set_expand_gray_1_2_4_to_8(a) png_set_expand_gray_1_2_4_to_8(a)
    #define Fpng_get_valid(a,b,c) png_get_valid(a,b,c)
    #define Fpng_read_end(a,b) png_read_end(a,b)
    #define Fpng_set_interlace_handling(a) png_set_interlace_handling(a)
    Of course it has to be added to the PKGBUILD, with md5sum, etc.
    Hope someone finds it useful.

    ThomasAdam wrote:
    I'll keep an eye on this -- although I don't like the patch as-is, so I will likely implement something similar upstream when libpng14 is a little more wide-spread.
    What other patches does ArchLinux have kicking around for FVWM that I seemingly don't know about?  Who's responsible for maintaining these.  I am specifically *not* interested in patches which implement crappy features, but more the ones like this libpng patch, which are integration patches.
    -- Thomas Adam
    I maintain the fvwm packages in the repo. The only patch currently used is similar to the one posted here to build with libpng14.  We also add a .desktop file to the package.

  • Custom Support Agreement updates/patches with SCUP

    I'm attempting to use SCUP to deploy Windows XP Service Pack 2 patches / updates that the company I support receives for paying for a CSA (Custom Support Agreement).
    Don't ask, I can't share the patches.  Sorry.
    Importing the CAB generates and "incompatible data" warning and then fails.
    Here are the relevant lines from UpdatesPublisher.log
    import : Starting Import Wizard at Thursday, September 02, 2010 11:11:17 AM
    starting import from file: T:\SCCM Package Source\Software Updates\WinXPsp2 Custom\2010-08\CSA-WindowsXPSP2.CAB
    Copying file: T:\SCCM Package Source\Software Updates\WinXPsp2 Custom\2010-08\CSA-WindowsXPSP2.CAB to C:\Documents and Settings\user\Local Settings\Temp\CSA-WindowsXPSP2.CAB
    In import configuration the digitalsignature check for the file T:\SCCM Package Source\Software Updates\WinXPsp2 Custom\2010-08\CSA-WindowsXPSP2.CAB is set to True
    import : Importing from: index.xml
    Import : Found invalid data while decoding. InnerException:
    import : Found invalid data while decoding.
    import : Found invalid data while decoding.
    Deleted file C:\Documents and Settings\user\Local Settings\Temp\ebbae76f-3997-4cbc-affb-7062906fb041\index.xml
    import : Finished Automatic Import at : Thursday, September 02, 2010 11:11:58 AM
    Deleted folder C:\Documents and Settings\user\Local Settings\Temp\ebbae76f-3997-4cbc-affb-7062906fb041\
    I do have SCUP working.  I've imported / published / synchronized the Citrix partner catalog and I've created a custom patch.  All the data flows to the SCCM console and looks good.  However, I can't get this to work with the CSA patches.
    I have the EXEs and a CAB file.  CSA-WindowsXPSP2.CAB contains
    index.xml
    package.cab
    package2.cab
    index.xml only identifies the 2 embedded CAB files
    Package.cab contains package.xml which is a 200 kb and contains many details about several patches.
    Package2.cab has all kinds of nonsense in it.
    Does anyone have any ideas or experience with this?  I'm guessing I'll have to call Microsoft Support, but I figured I would try this first... and yes I've already searched high and low for anything similar.

    So here we are almost 3 years later and the same customer (I work for an IT outsourcing company) is delaying their update to SP1 for Windows 7 until later this year.  You guessed it, they purchased a Custom Support Agreement for Win7 RTM patches and
    I get to do this yet again.  It's pretty cool, but only because it is something apparently no one else gets to do.
    I went looking for the documentation from the WinXP episode, but had a hard time finding it.  This thread was the first hit in my internet search so I figure it is a good of place as any to log it.
    Summary: The native WSUSUtil.exe tool is NOT the tool to use for CSA patches.  SCUP is also NOT the tool for the job.  The special super-secret WSUS CSA Insert Tool is the only thing that can handle pumping the metadata into WSUS for Custom Support
    Agreement patches.  I was given the July 2010 release which has a file version of 3.1.7600.228.  I have no idea if there are other versions.  The documentation version is 1.0 and is a mere 5 pages.  There isn't really much to it, just a
    few parameters on a command line:
    WSUSImportTool.exe <ScanCAB> <PayloadDir> [WorkingDir] [help]
    One of the oddities is the secretiveness of this thing.  First let me say that I'm 99.999% sure I can't share the CAB or Patches with anyone without losing my job or worse (so don't ask).  It appears that only the Microsoft TAM directly associated
    with the CSA contract is allowed to know anything about it.  This customer is global and the support agreement was signed/paid for in another country.  My local TAM only referred me to the direct support TAM.  The direct support TAM would not
    actually send me any information, but would only pass it to some officially designated person.  Everything I received went through several layers of management.  I understand Microsoft not wanting the patches made public, but what's so secretive
    about the import tool?  Anyway, I hope this will help someone in the future.
    The basic process is as follows:
    run WSUSImportTool.exe to import the metadata into the WSUS database
    treat the rest of the process as a normal patch with the exception that the patch files are on the local file system, not on the internet.... thus
    synchronize SCCM with WSUS
    download the patch files from the local file system.
    finish the patch deployment like you do a normal patch
    I decided to document the whole process with screen shots on my blog @
    http://chadstech.net/microsoft-csa-patches
    Enjoy

  • Kaffeine embedded crash fixed when compiled with libxcb support?

    From kaffeine website:
    Embedded Kaffeine crash fixed.
    This long standing bug is now fixed in current svn ...
    In order to make it possible, we have ported Kaffeine and xine to xcb (a thread-safe replacement for xlib).
    You can give it a try right now:
    1) install libxcb=>1.0
    2) install current xine-lib cvs (it contains xcb based video output plugins: xshm and xv)
    2) install current Kaffeine svn
    Notes
    a) Both xine-lib and Kaffeine have to be compiled with xcb support (autodetected, check configure results).
    b) Kaffeine will still work with xlib based video out plugins if compiled without xcb (but then, no fix!)
    From 0.8.4 changelog:
    * xine-part: support for xcb. Requires libxcb 1.0 and xine-lib 1.1.5. Fixes several issues.
    Any reason not to incorporate this? If it lives up to it's promises It could mean kde users only need ONE media player :-)  (I have 2 installed just to get DVD menus and embedding in konqueror without crashing)
    Any thoughts?
    Cheers,
    Steve.

    I felt that the laptop was possibly overheating and that is why I started down the road to call "customer support", thinking that a fan went out or there was damage to hardware due to it over heating.  And that road got me no where in a fast manner, and two "techs" telling me it was a software related issue and that I needed to reformat the laptop (twice) and re-install to factory settings.  Even when I did this, it still had the issue and they again told me that it was software related when there was no software on the computer except for Windows 7.  The only thing that customer support helped me with is the knowledge of next time I buy a laptop, but Dell or any other laptop besides a Toshiba.  That is too bad.
    Anyway, I tried to continue on with my thinking of a possible over heating issue, so I blew air into the vents and fins of the laptop.  A lot of dust came out.  I kept blowing air into the vents until no more dust came.
    My wife had to re-install everything again to her laptop after I got the major items re-installed.  She has been running it for the last day or so with no issues.  We hope that this was the issue.  I know she enjoys the laptop when it was running well.
    I guess we will see how it goes.

  • [SOLVED] haskell - citeproc-hs was not compiled with bibutils support

    Hi all,
    since I have not yet been able to get help in arch-haskell's IRC channel, I am posting here, maybe someone has an idea:
    I am using pandoc which I have retrieved along with all its dependencies from the haskell binary repository. But when I try to process a bibliography, I get an error message from citeproc-hs:
    pandoc: citeproc: Bibliography format not supported.
    citeproc-hs was not compiled with bibutils support.
    Supposing that the error message is not misleading, I wonder how do I recompile with bibutils support then?
    Googling gave some results concerned with haskell-hs-bibutils, which seems to have been on the haskell repo earlier but is there no longer, so I installed it from AUR (modifying the PKGBUILD to accept haskell-syb>=0.3 instead of =0.3).
    Reinstalling haskell-citeproc-hs did not help.
    Next I tried with cloning habs the haskell repo (as is described here). Since I could not find any switch in haskell-citeproc-hs's PKGBUILD that would disable bibutils support I directly issued
    ./makeahpkg -- haskell-citeproc-hs
    but the resulting package gives the same error as the one from the repo.
    Should I have taken extra steps to build/install haskell-hs-bibutils also in the habs chroot? Or anything else?
    TIA,
    Andreas
    Last edited by awagner (2012-08-01 08:36:06)

    awagner wrote:Should I have taken extra steps to build/install haskell-hs-bibutils also in the habs chroot? Or anything else?
    Yes, it seems this was the problem. Besides cloning habs, I now went on to manually copy the necessary files of bibutils-dynamic and haskell-hs-bibutils from AUR into the local HABS tree, modify dependencies in haskell-hs-bibutils, haskell-citeproc-hs and haskell-pandoc (an additional dependency on haskell-hs-bibutils in haskell-citeproc-hs, in the other cases only change of version numbers).
    Then
    ./makeahpkg -c -- bibutils-dynamic haskell-hs-bibutils haskell-citeproc-hs haskell-pandoc
    produced four packages which I could install and now the error is gone and I can turn to debugging my document and bibliography files

  • [SOLVED]compile error w3m 0.5.3 with mouse support

    Hi Friends. i'm Trying to compile w3m test based browser with mouse support. I donwloaded the latest source available from sourceforge website.The ./configure runs correctly and produces no errors. but when I run make, it gives me the following error. (other users on internet say that they have compiled it flawlessly).The error message is:
    gcc  -I. -I. -g -O2 -I./libwc    -DHAVE_CONFIG_H -DAUXBIN_DIR=\"/usr/local/libexec/w3m\" -DCGIBIN_DIR=\"/usr/local/libexec/w3m/cgi-bin\" -DHELP_DIR=\"/usr/local/share/w3m\" -DETC_DIR=\"/usr/local/etc\" -DCONF_DIR=\"/usr/local/etc/w3m\" -DRC_DIR=\"~/.w3m\" -DLOCALEDIR=\"/usr/local/share/locale\"   -c -o main.o main.c
    In file included from html.h:10:0,
                     from fm.h:39,
                     from main.c:3:
    istream.h:23:8: error: redefinition of ‘struct file_handle’
    In file included from /usr/include/fcntl.h:32:0,
                     from istream.h:14,
                     from html.h:10,
                     from fm.h:39,
                     from main.c:3:
    /usr/include/bits/fcntl.h:251:8: note: originally defined here
    main.c: In function ‘main’:
    main.c:836:23: error: void value not ignored as it ought to be
    main.c: In function ‘getChar’:
    main.c:2264:5: warning: passing argument 1 of ‘wtf_parse1’ from incompatible pointer type [enabled by default]
    In file included from fm.h:44:0,
                     from main.c:3:
    ./libwc/wtf.h:71:19: note: expected ‘wc_uchar **’ but argument is of type ‘char **’
    make: *** [main.o] Error 1
    Also, can you tell me which option to use to compile with mouse support? Thanks.
    Last edited by Pranavg1890 (2012-10-11 18:12:35)

    i tried enabling and disabling the mouse support. but makepkg give me this error:
    config.status: creating po/Makefile
    gcc -I. -I. -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -I./libwc -DHAVE_CONFIG_H -DAUXBIN_DIR=\"/usr/lib/w3m\" -DCGIBIN_DIR=\"/usr/lib/w3m/cgi-bin\" -DHELP_DIR=\"/usr/share/w3m\" -DETC_DIR=\"/usr/etc\" -DCONF_DIR=\"/usr/etc/w3m\" -DRC_DIR=\"~/.w3m\" -DLOCALEDIR=\"/usr/share/locale\" -c -o main.o main.c
    main.c: In function ‘main’:
    main.c:836:23: error: void value not ignored as it ought to be
    main.c: In function ‘getChar’:
    main.c:2264:5: warning: passing argument 1 of ‘wtf_parse1’ from incompatible pointer type [enabled by default]
    In file included from fm.h:44:0,
    from main.c:3:
    ./libwc/wtf.h:71:19: note: expected ‘wc_uchar **’ but argument is of type ‘char **’
    main.c: In function ‘handleMailto’:
    main.c:2953:11: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
    main.c: In function ‘editScr’:
    main.c:2661:11: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
    main.c: In function ‘editBf’:
    main.c:2638:11: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
    main.c: In function ‘execsh’:
    main.c:2091:8: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
    make: *** [main.o] Error 1
    ==> ERROR: A failure occurred in build().
    Aborting...
    Someone please help me. I need mouse support for this browser very badly. Maybe a programming expert can tell me what changes should i do to source code or what is wrong?

  • Using ABS to compile OpenOffice with KDE3 support?

    Hallo,
    So I'm trying to use ABS to compile OpenOffice with KDE3 support so I can use the KDE file picker (the KDE4 support is really, really broken and too new to be used right now). I pulled Openoffice-base out of my ABS tree and modified the PKBUILD so that kde was enabled and I made kdelibs3 part of the dependencies.
    However, it always says "checking whether KDE is between 3.2 and 3.6... configure: error: KDE version too old or too recent, please use another version of KDE or disable KDE address book support" before failing to compile. I know it's because I'm using KDE4. Is there a way I can trick it into thinking I'm using KDE3?
    It says the path to kdelibs is /usr/lib, perhaps if I changed it to the path to kdelibs3? Where would I do that in the PKBUILD?
    Thanks a lot!

    bstaletic wrote:The weird part, at least to me, is that I saw a lot more then 19 modules during compilation. Is this expected for some reason or have I messed something up?
    Your build method seems ok to me. Can't really say anything about the .config, but kernel modules can have dependencies too. For example, if you choose to build ext4 as a module, it selects at least jdb2 and crc16 modules to be built as well.

  • [solved] Error compiling wpa_supplicant with broadcom_wl support

    Hello friends.
    I'm using the broadcom_wl driver for my bcm4312 card in my Dell XPS m1530 laptop. Unsecured wifi is tested and works fine.
    I need to use wpa_supplicant to connect to my university's wifi. The core package for wpa_supplicant is not compiled with broadcom support. I tried using the generic wext option, but I get
    Trying to associate with 00:11:92:90:de:e1 (SSID='restricted.utexas.edu' freq=2462 MHz)
    ioctl[SIOCSIWAP]: Device or resource busy
    Association request to the driver failed
    It looks like the generic wext option doesn't work for the bcm4312.
    So I tried to compile wpa_supplicant with broadcom support using ABS with this package: http://aur.archlinux.org/packages.php?ID=18511 from AUR. I enabled broadcom support in the config file and pointed it toward my local copy of wlioctl.h.
    Unfortunately, build() dies with
    In file included from /var/abs/local/broadcom/src/src/include/proto/802.11.h:39,
    from /var/abs/local/broadcom/src/src/include/wlioctl.h:38,
    from ../src/drivers/driver_broadcom.c:34:
    /var/abs/local/broadcom/src/src/include/proto/wpa.h:109:1: warning: this is the location of the previous definition
    ../src/drivers/driver_broadcom.c: In function 'wpa_driver_broadcom_event_receive':
    ../src/drivers/driver_broadcom.c:229: error: 'wl_wpa_header_t' undeclared (first use in this function)
    ../src/drivers/driver_broadcom.c:229: error: (Each undeclared identifier is reported only once
    ../src/drivers/driver_broadcom.c:229: error: for each function it appears in.)
    ../src/drivers/driver_broadcom.c:229: error: 'wwh' undeclared (first use in this function)
    ../src/drivers/driver_broadcom.c:240: error: expected expression before ')' token
    ../src/drivers/driver_broadcom.c:242: error: 'WL_WPA_ETHER_TYPE' undeclared (first use in this function)
    ../src/drivers/driver_broadcom.c:244: error: 'wl_wpa_snap_template' undeclared (first use in this function)
    ../src/drivers/driver_broadcom.c:250: error: 'WLC_ASSOC_MSG' undeclared (first use in this function)
    ../src/drivers/driver_broadcom.c:251: error: 'WL_WPA_HEADER_LEN' undeclared (first use in this function)
    ../src/drivers/driver_broadcom.c:271: error: 'WLC_DISASSOC_MSG' undeclared (first use in this function)
    ../src/drivers/driver_broadcom.c:275: error: 'WLC_PTK_MIC_MSG' undeclared (first use in this function)
    ../src/drivers/driver_broadcom.c:280: error: 'WLC_GTK_MIC_MSG' undeclared (first use in this function)
    ../src/drivers/driver_broadcom.c: In function 'wpa_driver_broadcom_get_scan_results':
    ../src/drivers/driver_broadcom.c:465: error: 'wl_bss_info_t' has no member named 'channel'
    ../src/drivers/driver_broadcom.c: In function 'wpa_driver_broadcom_associate':
    ../src/drivers/driver_broadcom.c:573: error: 'WLC_GET_WEP' undeclared (first use in this function)
    ../src/drivers/driver_broadcom.c:576: error: 'WLC_SET_WEP' undeclared (first use in this function)
    make: *** [../src/drivers/driver_broadcom.o] Error 1
    ==> ERROR: Build Failed.
    I don't know c. Can someone decipher this error for me?
    Thanks in advance.
    EDIT: There are multiple versions of wlioctl.h floating around. I eventually got this to work with the version included with the wrt54g tarball. BUT, wpa_supplicant still had driver problems when being run with the -D broadcom option.
    I eventually got this working with ndiswrapper and instructions found here: https://help.ubuntu.com/community/WifiD … y_No-Fluff
    Pay special attention to the instruction:
    "This Chipset/PCI ID is the correct/reliable way to identify the device: Any other labels can be misleading (e.g., notice that both the '14e4:4311 (rev 02)' and '14e4:4319 (rev 02)' call themselves a "BCM4311 (Rev 02)", even though they are different devices)."
    Download the driver that matches the output of
    lspci -n | grep '14e4:43'
    Anyway, wpa_supplicant still gave me driver troubles when using the -D ndiswrapper option. However, it works well with -D wext.
    Tldr;
    -Your bcm4312 may actually be a BCM4310 (rev 01).
    -Use ndiswrapper with this driver: http://myspamb8.googlepages.com/R174291-pruned.zip
    -use wpa_supplicant with the -D wext option.
    Last edited by BurtHawk101 (2008-11-05 06:28:04)

    falconindy wrote:
    mkinitcpio needs to refuse to run without /dev mounted to avoid errors like this.
    mount -t devtmpfs devtmpfs /dev
    Thanks falconindy, works great now.

  • PHP5 package compiled with LDAP support?

    When I check phpinfo() it appears the PHP5 package was compiled with LDAP support but for some reason when I try a ldap_connect function in php it errors with 'Fatal error: Call to undefined function ldap_connect() in ...'
    Anybody have any idea what the problem is?
    Thanks,
    Craig

    I'm not sure about the php.ini thing, I've combed through it looking for idea's as well, but the only ldap string in the whole file is this 'extension=php_ldap.dll' and that doesn't apply to Arch.
    Also at http://www.php.net/ldap it talks about requirements etc and I'm almost thinking that the php5 package is not compiled with ldap even though when I do a phpinfo() it does show '--with-ldap' in the compile settings.

  • Is Muse compiled with DSSI support?

    Is Muse compiled with DSSI support?
    I ask because it is not able to recognise my DSSI instruments (only its internal ones).

    I think that the dynamic loader would then search for libvdpau.so, and not find it on systems without nVidia-drivers, which causes the program to not load Also, it's not very KISS to have several different packages for different needs in the main repos. That's what AUR/ABS's for.

  • Elvis with X11 support - PKGBUILD

    Building the other 2 elvis PKGBUILDs in the AUR is broken, and they are without X11 support.
    I'm wondering if I should submit this PKGBUILD, which compiles and works fine, and includes X11 and x86_64 support and the help documentation, to the AUR.
    # Maintainer: Robert Kieffer <rek2w @ A L U M N I DOT V I R G I N I A DOT E D U>
    # Based on pkgbuild by Rudy Matela <[email protected]>
    # Date: 2010-1-18
    #compile options
    _ELVISVERSION=2.2_0 # valid options are 2.2_0 and 2.2_1 which are stable and beta, respectively
    _COMPILEWX11=true # X11 support built by default
    _SLACKWARECOLORS=false # elvis colorscheme from slackware not installed by default - it's boring
    _GENERALCOMPILEOPTS="" # place for you you to define your own configure options
    if [ $_ELVISVERSION = "2.2_0" ]; then
    _ELVISSRC="ftp://ftp.cs.pdx.edu/pub/elvis/elvis-2.2_0.tar.gz"
    _ELVISMD5="6831b8df3e4a530395e66c2889783752"
    pkgver="2.2_0"
    fi
    if [ $_ELVISVERSION = "2.2_1" ]; then
    _ELVISSRC="ftp://ftp.cs.pdx.edu/pub/elvis/unreleased/almost-2.2_1.tar.gz"
    _ELVISMD5="6959f2f156920db47e4c6324f187e632"
    pkgver="2.2_1"
    fi
    pkgname=elvis_patched-withx
    pkgver=$pkgver
    pkgrel=1
    url="http://elvis.the-little-red-haired-girl.org/"
    alt_url="http://elvis.vi-editor.org/"
    pkgdesc="A vi clone - with X support (if you wish) - stable or beta version"
    depends=('glibc' 'libx11' 'ncurses' 'fontconfig' 'expat' 'freetype2' 'zlib')
    source=("$_ELVISSRC"
    "http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/editors/elvis/patches/patch-ref.c"
    "http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/editors/elvis/patches/patch-ae"
    "ftp://ftp.slackware.com/pub/slackware/slackware-13.0/source/a/elvis/elvis.clr")
    md5sums=("$_ELVISMD5"
    '8d9df9aa5edcf8e0b8a2f5d59d1c30c7'
    '2bec41d9f09542e2ef41de1e6b41727e'
    'c47a70cb176ebf2eb99b055c4048a560')
    arch=('i686' 'x86_64')
    license=('PerlArtistic')
    conflicts=('elvis' 'elvis_slack')
    replaces=('elvis' 'elvis_slack')
    _DESKTOPFILE="[Desktop Entry]\\nType=Application\\nVersion=1.0\\nName=Elvis\\nComment=A simple text editor\\nExec=elvis\\nIcon=$pkgname\\nTerminal=true\\nCategories=Editors;Programming;Accessories"
    build() {
    cd $srcdir/elvis-$pkgver
    if [ $_COMPILEWX11 = "true" ]
    then
    _GENERALCOMPILEOPTS="$_GENERALCOMPILEOPTS --with-x"
    _COMPILEWX11=1
    else
    _GENERALCOMPILEOPTS="$_GENERALCOMPILEOPTS --with-x=no"
    _COMPILEWX11=0
    fi
    if [ $_SLACKWARECOLORS = "true" ]
    then cp $srcdir/elvis.clr ./data
    fi
    cat $srcdir/patch-* > patches
    patch -p0 <patches
    echo -e $_DESKTOPFILE > $pkgname.desktop
    ./configure --prefix=/usr --verbose $_GENERALCOMPILEOPTS
    sed 's/\<CTAGS\>/ELVTAGS/g; s/ctags\>/elvtags/g; s/ant" elvtags/ant" ctags/' doc/ctags.man >doc/elvtags.man
    /usr/bin/make || return 1
    install -d $pkgdir/usr/bin $pkgdir/usr/share/elvis/ $pkgdir/usr/share/man/man1/
    for i in elvis ref elvtags elvfmt; do
    install -D -s -m755 $i $pkgdir/usr/bin/
    done
    cd $srcdir/elvis-$pkgver/data/
    cp -r * $pkgdir/usr/share/elvis/
    cd $srcdir/elvis-$pkgver/doc/
    install -D -m644 *.html bugs.txt $pkgdir/usr/share/elvis/
    for i in elvis ref elvtags elvfmt; do
    mv $i.man $i.1
    gzip $i.1
    install -D -m644 $i.1.gz $pkgdir/usr/share/man/man1/
    done
    if (( $_COMPILEWX11 ))
    then
    install -D -m644 $srcdir/elvis-$pkgver/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
    install -D -m644 $srcdir/elvis-$pkgver/data/icons/elvis3.xpm $pkgdir/usr/share/pixmaps/$pkgname.xpm
    fi
    Last edited by theapodan (2010-01-20 01:15:08)

    While I didn't actually read your PKGBUILD here, in general, there's no reason not to submit such things to AUR.

  • Vanilla kernel with suspend2 support

    Hey people,
    I have started using the beyond kernel a while ago, because I wanted a precompiled arch kernel with suspend2 support. I used self-compiled vanilla+suspend2 kernels for a while before that, and they were very stable. With beyond, I first got strange bugs, hard to reproduce, suspending or resuming sometimes failed, and the newest version doesn't work at all.
    Just for some testing, I compiled a kernel with the same config and patches as kernel26 AND suspend2 patches included. It seems to work great, much stabler than beyond when suspending.
    What I am asking is, how many people would be interested if such a kernel would be maintained in community and what kernel modules they would need (I am planning to do rt2500, rt2x00, nvidia and maybe ATI, more if requested).
    Please only submit your vote to the poll if you are either a suspend2 user or interested in using suspend2

    brain0 wrote:
    dtw wrote:I think this is a waste of time and energy propogated by a lack of patience.  Do you really want to go to all this trouble, maintain what is in essence a very small but new kernel patchset and all the relevant modules _just_ because suspend2 is a broken in -beyond at the moment?  My Dog, I wish I had such time to spend.
    Can you give me your definition of "at the moment" please? Or better, name a beyond release where suspend2 was stable. I switched to beyond with 2.6.16 and since then it was always unusable for me. With a vanilla kernel, suspend2 hasn't failed for me in a year or so. With beyond, it failed every time I really needed it.
    Admittedly suspend2 may be _generally_ unstable with other patchsets but even still, it'll only take one bulletproof release to invalidate all you are suggesting.
    I won't spend the rest of my life waiting for the beyond release that will work. I'd rather do something about it and provide a kernel that is stable and has that very important feature. (And as tpowa wasn't willing to include suspend2 in kernel26 when I asked him, this is the best shot).
    Awesome -  I dont think I could have said it in better words - however I did try above >
    I have tried many patchsets that had suspend2=swap patches but the never worked or not as well as a vanilla kernel with just suspend2-swap patch.
    Lets do it.

Maybe you are looking for