Ten Points Random


Building Chromium or Berkelium in Fedora 18

by on Mar.16, 2013, under General

To get the Chromium aspect of Berkelium built this is roughly the process I used. There’s a lot of manual patching I didn’t put together patches for, but hopefully someone will find this helpful.

This was a bit ridiculous, here’s my somewhat organized notes for anyone that might be trying the same:

General setup:
 - git clone https://github.com/sirikata/berkelium
 - cd berkelium
 - git submodule update --init --recursive
 - sudo yum install subversion pkgconfig python perl ruby gcc-c++ bison \
                        flex gperf nss-devel nspr-devel gtk2-devel glib2-devel \
                        freetype-devel atk-devel pango-devel cairo-devel \
                        fontconfig-devel GConf2-devel dbus-devel alsa-lib-devel \
 - sudo yum install subversion pkgconfig python perl gcc-c++ bison \
        flex gperf nss-devel nspr-devel gtk2-devel glib2-devel freetype-devel \
        atk-devel pango-devel cairo-devel fontconfig-devel GConf2-devel \
        dbus-devel alsa-lib-devel libX11-devel expat-devel bzip2-devel \
        dbus-glib-devel elfutils-libelf-devel libjpeg-devel \
        mesa-libGLU-devel libXScrnSaver-devel \
        libgnome-keyring-devel cups-devel libXtst-devel libXt-devel pam-devel

Stuff I had to figure out:
 - sudo yum install perl-Switch perl-Digest-MD5
 - run Berkelium's util/build-chromium.sh
   - once it finishes downloading stop it. (The compile will fail, but the download should work fine.)
 - patch build/chromium/src/third_party/tcmalloc/chromium/src/base/linuxthreads.cc
    alter line 196 to "static void SignalHandler(int signum, siginfo *si, void *data) {"
      (change siginfo_t to siginfo)
 - patch build/chromium/src/ui/base/l10n/l10n_util.cc
    remove line 8 "#include <glib/gutils.h>"
 - add "#include <unistd.h>" to the following files in build/chromium/src:
    - src/base/test/test_file_util_linux.cc
    - build/chromium/net/tools/flip_server/flip_config.cc
    - net/tools/flip_server/mem_cache.cc
    - net/tools/flip_server/sm_connection.cc
  - cd build/chromium/src/third_party/WebKit && curl "https://bug-92264-attachments.webkit.org/attachment.cgi?id=154643" | patch -p1
    (make sure it all gets applied, I had to handle one chunk manually)
  - in chrome/browser/net/quoted_printable_unittest.cc
    comment out all that broken SCOPED_TRACE stuff (170, 185, 199)
  - run Berkelium's util/build-chromium.sh again
    - go get dinner while it compiles
Comments Off more...

Tasty Food

by on Aug.22, 2010, under Cooking

Hmmm, I like to cook from time-to-time. Try new things. But I never really record what I cook if it turns out well.

Lunch was delicious. Here’s how I made it. YMMV.

2 bags of chili-flavored Maruchan ramen noodles
1 onion, diced or smaller
1 jalapeno, sliced or chopped
2 small cloves garlic, pressed
soy sauce
ground peppercorn
garlic salt
buttered toast

(I tried running my onion through a garlic press, not sure if it was worth it, but it was messy and fun!)
Crush noodles, reserve flavor packets. Put 1/4″-1/2″ water, noodles, jalapenos, about a teaspoon of oil, and onions in a medium frying pan on high to medium-high heat. Keep stirred. When most the water is boiled away, add garlic, flavor packets, a few tablespoons of oil, a couple tablespoons of soy sauce, and peppercorn/garlic salt to taste. Cook until onions are finished. Serve with buttered toast.

Thoughts: Very tasty, it almost seems like its a solid sauce of tastiness on bread. Perhaps, if I had some Sriracha to go with it…

Comments Off more...

Halloween is so much fun

by on Nov.08, 2009, under Fantasy, General

So, this last Halloween I had some fun with the kiddos that come around asking for candy.

Welcome to the haunt

My garage this past Halloween

Last year I did something similar, but simpler.  This year was a bit more complex.

It seemed simple enough a task for the trick-or-treater: walk in, enjoy the spooky ambiance (and random lasers stabbing thorough the upper level of fog), grab a reward from the yellow glowing pumpkin, and move on to the next house.


Looking up as you walk in

Looking up as you walk in

Not with me around.  (Haha – trick or treak? Trick!)  With the help of my sister, we ushered all the, um, victims into the cage (a repurposed dog “kennel”).  Once the kids were sure the smiling Goth-dressed-female wasn’t going to bite them, and that everyone was clear of the door, the lights would suddenly drop out.  An enormous thunder and lightning strike from directly in front of them would illuminate a monster, arms outstretched and ready to grab them!  Before anyone could but turn around, the door to the chain-link cage would swing shut, chains clanking loudly against the metal.  You were trapped!

Though you could get away without a trick?  Didja?

Though you could get away without a trick? Didja?

And then . . . we let them go.  We didn’t scare the really litl’ ones.

Here’s an AVI movie, I’ll have to get me a flash player setup sometime.  The microphone normalises stuff too much so you can’t really hear things.

By the end we had fog, black light, strobes, lasers, subs, amps, a laptop . . . so pretty much an instant rave party afterwards. ;-)

Behind the scenes

Behind the scenes

Thanks to the fam for helping get things setup!

Comments Off :, more...

Life has its happens

by on Nov.02, 2009, under General

Life happens and come and goes around sometimes, I guess. Today half the team I work on, including a co-worker that I had known for quite some time, was laid off. Bam, just like that, I never even saw it coming.
Life is mean sometimes, but what would life be…

Comments Off : more...

Several hundred dollars of keybard and some PVC pipe later…

by on Oct.03, 2009, under General


My music toys

Mmmm.  Audiodelicious.

MY new keyboard, the one on the bottom, is full-size, complete with weighted (scaled hammer) keys.  Very nice to play.

Comments Off : more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...