By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.

Bug 2431

Summary: patch for tdelibs not compiling on FreeBSD 10.1
Product: TDE Reporter: Nikolaus Klepp <office>
Component: tdelibsAssignee: Timothy Pearson <kb9vqf>
Status: RESOLVED FIXED    
Severity: blocker CC: bugwatch, office, slavek.banko
Priority: P5    
Version: R14.1.x [Trinity]   
Hardware: All   
OS: Other   
Compiler Version: TDE Version String:
Application Version: Application Name:
Attachments: patches for tdelibs to compile on FreeBSD 10.1

Description Nikolaus Klepp 2015-04-25 05:42:16 CDT
Created attachment 2489 [details]
patches for tdelibs to compile on FreeBSD 10.1

This contains a set of trivial patches to make tdelibs build on FreeBSD 10.1 with gcc49.

At least for now you need these switches for cmake to compile:
-DWITH_TDEHWLIB=OFF -DWITH_HAL=ON -DWITH_INOTIFY=OFF -DHAVE_PIE_SUPPORT=OFF

The patch for main/tdelibs/tdecore/kpty.cpp disables logging (sorry, I currently do not have the time to port utmp-stuff to utmpx)

Apply the patche from your tde source dirctory:
$ patch --dry-run -p5 < tdelibs-freebsd.patch 
patching file main/tdelibs/tdecore/kpty.cpp
patching file main/tdelibs/tdeio/tdeio/connection.cpp
patching file main/tdelibs/tdeio/tdeio/kurlcompletion.cpp
patching file main/tdelibs/tdeprint/cups/make_driver_db_cups.cpp
patching file main/tdelibs/tdeprint/ppdloader.cpp
Comment 1 Slávek Banko 2015-06-10 21:10:24 CDT
With a few minor modifications pushed to git in hash e443c9e0 + 3be9f300 (master) and 50b2ec50 + 91b7be12 (r14.0.x). Along with several other patches related to FreeBSD.